1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-22 16:18:08 +02:00

XFA - Handle shorcut in SOM expression (issue #13994)

This commit is contained in:
Calixte Denizet 2021-09-09 19:54:45 +02:00
parent 8a79f13e5a
commit c5841b3794
3 changed files with 17 additions and 1 deletions

View file

@ -15,6 +15,7 @@
import {
$appendChild,
$getChildren,
$getChildrenByClass,
$getChildrenByName,
$getParent,
@ -37,7 +38,12 @@ const operators = {
};
const shortcuts = new Map([
["$data", (root, current) => root.datasets.data],
["$data", (root, current) => (root.datasets ? root.datasets.data : root)],
[
"$record",
(root, current) =>
(root.datasets ? root.datasets.data : root)[$getChildren]()[0],
],
["$template", (root, current) => root.template],
["$connectionSet", (root, current) => root.connectionSet],
["$form", (root, current) => root.form],