{ "type": "File", "start": 0, "end": 5178, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 157, "column": 32 } }, "program": { "type": "Program", "start": 0, "end": 5178, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 157, "column": 32 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 70, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 70 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 8, "end": 12, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 12 } }, "imported": { "type": "Identifier", "start": 8, "end": 12, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 12 }, "identifierName": "math" }, "name": "math" }, "local": { "type": "Identifier", "start": 8, "end": 12, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 12 }, "identifierName": "math" }, "name": "math" } } ], "source": { "type": "StringLiteral", "start": 19, "end": 69, "loc": { "start": { "line": 1, "column": 19 }, "end": { "line": 1, "column": 69 } }, "extra": { "rawValue": "@xeokit/xeokit-sdk/src/viewer/scene/math/math.js", "raw": "\"@xeokit/xeokit-sdk/src/viewer/scene/math/math.js\"" }, "value": "@xeokit/xeokit-sdk/src/viewer/scene/math/math.js" }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * ContextMenu items for when user right-clicks on an object.\n * @private\n ", "start": 72, "end": 153, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 6, "column": 3 } } } ] }, { "type": "Identifier", "start": 154, "end": 5144, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 155, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", "start": 160, "end": 5143, "loc": { "start": { "line": 7, "column": 6 }, "end": { "line": 155, "column": 1 } }, "id": { "type": "Identifier", "start": 160, "end": 182, "loc": { "start": { "line": 7, "column": 6 }, "end": { "line": 7, "column": 28 }, "identifierName": "ObjectContextMenuItems" }, "name": "ObjectContextMenuItems", "leadingComments": null }, "init": { "type": "ArrayExpression", "start": 185, "end": 5143, "loc": { "start": { "line": 7, "column": 31 }, "end": { "line": 155, "column": 1 } }, "elements": [ { "type": "ArrayExpression", "start": 191, "end": 1566, "loc": { "start": { "line": 8, "column": 4 }, "end": { "line": 46, "column": 5 } }, "elements": [ { "type": "ObjectExpression", "start": 201, "end": 846, "loc": { "start": { "line": 9, "column": 8 }, "end": { "line": 25, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 215, "end": 232, "loc": { "start": { "line": 10, "column": 12 }, "end": { "line": 10, "column": 29 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 215, "end": 220, "loc": { "start": { "line": 10, "column": 12 }, "end": { "line": 10, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 222, "end": 232, "loc": { "start": { "line": 10, "column": 19 }, "end": { "line": 10, "column": 29 } }, "extra": { "rawValue": "View fit", "raw": "\"View fit\"" }, "value": "View fit" } }, { "type": "ObjectProperty", "start": 246, "end": 836, "loc": { "start": { "line": 11, "column": 12 }, "end": { "line": 24, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 246, "end": 254, "loc": { "start": { "line": 11, "column": 12 }, "end": { "line": 11, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 256, "end": 836, "loc": { "start": { "line": 11, "column": 22 }, "end": { "line": 24, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 266, "end": 273, "loc": { "start": { "line": 11, "column": 32 }, "end": { "line": 11, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 275, "end": 836, "loc": { "start": { "line": 11, "column": 41 }, "end": { "line": 24, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 293, "end": 323, "loc": { "start": { "line": 12, "column": 16 }, "end": { "line": 12, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 299, "end": 322, "loc": { "start": { "line": 12, "column": 22 }, "end": { "line": 12, "column": 45 } }, "id": { "type": "Identifier", "start": 299, "end": 305, "loc": { "start": { "line": 12, "column": 22 }, "end": { "line": 12, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 308, "end": 322, "loc": { "start": { "line": 12, "column": 31 }, "end": { "line": 12, "column": 45 } }, "object": { "type": "Identifier", "start": 308, "end": 315, "loc": { "start": { "line": 12, "column": 31 }, "end": { "line": 12, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 316, "end": 322, "loc": { "start": { "line": 12, "column": 39 }, "end": { "line": 12, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 340, "end": 367, "loc": { "start": { "line": 13, "column": 16 }, "end": { "line": 13, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 346, "end": 366, "loc": { "start": { "line": 13, "column": 22 }, "end": { "line": 13, "column": 42 } }, "id": { "type": "Identifier", "start": 346, "end": 351, "loc": { "start": { "line": 13, "column": 22 }, "end": { "line": 13, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 354, "end": 366, "loc": { "start": { "line": 13, "column": 30 }, "end": { "line": 13, "column": 42 } }, "object": { "type": "Identifier", "start": 354, "end": 360, "loc": { "start": { "line": 13, "column": 30 }, "end": { "line": 13, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 361, "end": 366, "loc": { "start": { "line": 13, "column": 37 }, "end": { "line": 13, "column": 42 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 384, "end": 414, "loc": { "start": { "line": 14, "column": 16 }, "end": { "line": 14, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 390, "end": 413, "loc": { "start": { "line": 14, "column": 22 }, "end": { "line": 14, "column": 45 } }, "id": { "type": "Identifier", "start": 390, "end": 396, "loc": { "start": { "line": 14, "column": 22 }, "end": { "line": 14, "column": 28 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 399, "end": 413, "loc": { "start": { "line": 14, "column": 31 }, "end": { "line": 14, "column": 45 } }, "object": { "type": "Identifier", "start": 399, "end": 406, "loc": { "start": { "line": 14, "column": 31 }, "end": { "line": 14, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 407, "end": 413, "loc": { "start": { "line": 14, "column": 39 }, "end": { "line": 14, "column": 45 }, "identifierName": "entity" }, "name": "entity" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 431, "end": 740, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 22, "column": 19 } }, "expression": { "type": "CallExpression", "start": 431, "end": 739, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 22, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 431, "end": 456, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 41 } }, "object": { "type": "MemberExpression", "start": 431, "end": 450, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 35 } }, "object": { "type": "Identifier", "start": 431, "end": 437, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 438, "end": 450, "loc": { "start": { "line": 15, "column": 23 }, "end": { "line": 15, "column": 35 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 451, "end": 456, "loc": { "start": { "line": 15, "column": 36 }, "end": { "line": 15, "column": 41 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 457, "end": 549, "loc": { "start": { "line": 15, "column": 42 }, "end": { "line": 18, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 479, "end": 496, "loc": { "start": { "line": 16, "column": 20 }, "end": { "line": 16, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 479, "end": 483, "loc": { "start": { "line": 16, "column": 20 }, "end": { "line": 16, "column": 24 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "MemberExpression", "start": 485, "end": 496, "loc": { "start": { "line": 16, "column": 26 }, "end": { "line": 16, "column": 37 } }, "object": { "type": "Identifier", "start": 485, "end": 491, "loc": { "start": { "line": 16, "column": 26 }, "end": { "line": 16, "column": 32 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 492, "end": 496, "loc": { "start": { "line": 16, "column": 33 }, "end": { "line": 16, "column": 37 }, "identifierName": "aabb" }, "name": "aabb" }, "computed": false } }, { "type": "ObjectProperty", "start": 518, "end": 531, "loc": { "start": { "line": 17, "column": 20 }, "end": { "line": 17, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 518, "end": 526, "loc": { "start": { "line": 17, "column": 20 }, "end": { "line": 17, "column": 28 }, "identifierName": "duration" }, "name": "duration" }, "value": { "type": "NumericLiteral", "start": 528, "end": 531, "loc": { "start": { "line": 17, "column": 30 }, "end": { "line": 17, "column": 33 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 } } ] }, { "type": "ArrowFunctionExpression", "start": 551, "end": 738, "loc": { "start": { "line": 18, "column": 19 }, "end": { "line": 22, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 557, "end": 738, "loc": { "start": { "line": 18, "column": 25 }, "end": { "line": 22, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 579, "end": 720, "loc": { "start": { "line": 19, "column": 20 }, "end": { "line": 21, "column": 28 } }, "expression": { "type": "CallExpression", "start": 579, "end": 719, "loc": { "start": { "line": 19, "column": 20 }, "end": { "line": 21, "column": 27 } }, "callee": { "type": "Identifier", "start": 579, "end": 589, "loc": { "start": { "line": 19, "column": 20 }, "end": { "line": 19, "column": 30 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 590, "end": 713, "loc": { "start": { "line": 19, "column": 31 }, "end": { "line": 21, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 602, "end": 713, "loc": { "start": { "line": 19, "column": 43 }, "end": { "line": 21, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 628, "end": 691, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 87 } }, "expression": { "type": "CallExpression", "start": 628, "end": 690, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 628, "end": 655, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 51 } }, "object": { "type": "Identifier", "start": 628, "end": 633, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 634, "end": 655, "loc": { "start": { "line": 20, "column": 30 }, "end": { "line": 20, "column": 51 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 656, "end": 682, "loc": { "start": { "line": 20, "column": 52 }, "end": { "line": 20, "column": 78 } }, "object": { "type": "Identifier", "start": 656, "end": 661, "loc": { "start": { "line": 20, "column": 52 }, "end": { "line": 20, "column": 57 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 662, "end": 682, "loc": { "start": { "line": 20, "column": 58 }, "end": { "line": 20, "column": 78 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 684, "end": 689, "loc": { "start": { "line": 20, "column": 80 }, "end": { "line": 20, "column": 85 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 715, "end": 718, "loc": { "start": { "line": 21, "column": 23 }, "end": { "line": 21, "column": 26 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 757, "end": 822, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 81 } }, "expression": { "type": "AssignmentExpression", "start": 757, "end": 821, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 80 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 757, "end": 786, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 45 } }, "object": { "type": "MemberExpression", "start": 757, "end": 777, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 36 } }, "object": { "type": "Identifier", "start": 757, "end": 763, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 764, "end": 777, "loc": { "start": { "line": 23, "column": 23 }, "end": { "line": 23, "column": 36 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 778, "end": 786, "loc": { "start": { "line": 23, "column": 37 }, "end": { "line": 23, "column": 45 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 789, "end": 821, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 23, "column": 80 } }, "callee": { "type": "MemberExpression", "start": 789, "end": 808, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 23, "column": 67 } }, "object": { "type": "Identifier", "start": 789, "end": 793, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 23, "column": 52 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 794, "end": 808, "loc": { "start": { "line": 23, "column": 53 }, "end": { "line": 23, "column": 67 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 809, "end": 820, "loc": { "start": { "line": 23, "column": 68 }, "end": { "line": 23, "column": 79 } }, "object": { "type": "Identifier", "start": 809, "end": 815, "loc": { "start": { "line": 23, "column": 68 }, "end": { "line": 23, "column": 74 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 816, "end": 820, "loc": { "start": { "line": 23, "column": 75 }, "end": { "line": 23, "column": 79 }, "identifierName": "aabb" }, "name": "aabb" }, "computed": false } ] } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 856, "end": 1338, "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 38, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 870, "end": 891, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 870, "end": 875, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 877, "end": 891, "loc": { "start": { "line": 27, "column": 19 }, "end": { "line": 27, "column": 33 } }, "extra": { "rawValue": "View fit all", "raw": "\"View fit all\"" }, "value": "View fit all" } }, { "type": "ObjectProperty", "start": 905, "end": 1328, "loc": { "start": { "line": 28, "column": 12 }, "end": { "line": 37, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 905, "end": 913, "loc": { "start": { "line": 28, "column": 12 }, "end": { "line": 28, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 915, "end": 1328, "loc": { "start": { "line": 28, "column": 22 }, "end": { "line": 37, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 925, "end": 932, "loc": { "start": { "line": 28, "column": 32 }, "end": { "line": 28, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 934, "end": 1328, "loc": { "start": { "line": 28, "column": 41 }, "end": { "line": 37, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 952, "end": 982, "loc": { "start": { "line": 29, "column": 16 }, "end": { "line": 29, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 958, "end": 981, "loc": { "start": { "line": 29, "column": 22 }, "end": { "line": 29, "column": 45 } }, "id": { "type": "Identifier", "start": 958, "end": 964, "loc": { "start": { "line": 29, "column": 22 }, "end": { "line": 29, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 967, "end": 981, "loc": { "start": { "line": 29, "column": 31 }, "end": { "line": 29, "column": 45 } }, "object": { "type": "Identifier", "start": 967, "end": 974, "loc": { "start": { "line": 29, "column": 31 }, "end": { "line": 29, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 975, "end": 981, "loc": { "start": { "line": 29, "column": 39 }, "end": { "line": 29, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 999, "end": 1026, "loc": { "start": { "line": 30, "column": 16 }, "end": { "line": 30, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1005, "end": 1025, "loc": { "start": { "line": 30, "column": 22 }, "end": { "line": 30, "column": 42 } }, "id": { "type": "Identifier", "start": 1005, "end": 1010, "loc": { "start": { "line": 30, "column": 22 }, "end": { "line": 30, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 1013, "end": 1025, "loc": { "start": { "line": 30, "column": 30 }, "end": { "line": 30, "column": 42 } }, "object": { "type": "Identifier", "start": 1013, "end": 1019, "loc": { "start": { "line": 30, "column": 30 }, "end": { "line": 30, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1020, "end": 1025, "loc": { "start": { "line": 30, "column": 37 }, "end": { "line": 30, "column": 42 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 1043, "end": 1099, "loc": { "start": { "line": 31, "column": 16 }, "end": { "line": 31, "column": 72 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1049, "end": 1098, "loc": { "start": { "line": 31, "column": 22 }, "end": { "line": 31, "column": 71 } }, "id": { "type": "Identifier", "start": 1049, "end": 1058, "loc": { "start": { "line": 31, "column": 22 }, "end": { "line": 31, "column": 31 }, "identifierName": "sceneAABB" }, "name": "sceneAABB" }, "init": { "type": "CallExpression", "start": 1061, "end": 1098, "loc": { "start": { "line": 31, "column": 34 }, "end": { "line": 31, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 1061, "end": 1074, "loc": { "start": { "line": 31, "column": 34 }, "end": { "line": 31, "column": 47 } }, "object": { "type": "Identifier", "start": 1061, "end": 1066, "loc": { "start": { "line": 31, "column": 34 }, "end": { "line": 31, "column": 39 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 1067, "end": 1074, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 47 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 1075, "end": 1097, "loc": { "start": { "line": 31, "column": 48 }, "end": { "line": 31, "column": 70 } }, "object": { "type": "Identifier", "start": 1075, "end": 1080, "loc": { "start": { "line": 31, "column": 48 }, "end": { "line": 31, "column": 53 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 1081, "end": 1097, "loc": { "start": { "line": 31, "column": 54 }, "end": { "line": 31, "column": 70 }, "identifierName": "visibleObjectIds" }, "name": "visibleObjectIds" }, "computed": false } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 1116, "end": 1234, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 35, "column": 19 } }, "expression": { "type": "CallExpression", "start": 1116, "end": 1233, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 35, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 1116, "end": 1141, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 41 } }, "object": { "type": "MemberExpression", "start": 1116, "end": 1135, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 35 } }, "object": { "type": "Identifier", "start": 1116, "end": 1122, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1123, "end": 1135, "loc": { "start": { "line": 32, "column": 23 }, "end": { "line": 32, "column": 35 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 1136, "end": 1141, "loc": { "start": { "line": 32, "column": 36 }, "end": { "line": 32, "column": 41 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 1142, "end": 1232, "loc": { "start": { "line": 32, "column": 42 }, "end": { "line": 35, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 1164, "end": 1179, "loc": { "start": { "line": 33, "column": 20 }, "end": { "line": 33, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1164, "end": 1168, "loc": { "start": { "line": 33, "column": 20 }, "end": { "line": 33, "column": 24 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 1170, "end": 1179, "loc": { "start": { "line": 33, "column": 26 }, "end": { "line": 33, "column": 35 }, "identifierName": "sceneAABB" }, "name": "sceneAABB" } }, { "type": "ObjectProperty", "start": 1201, "end": 1214, "loc": { "start": { "line": 34, "column": 20 }, "end": { "line": 34, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1201, "end": 1209, "loc": { "start": { "line": 34, "column": 20 }, "end": { "line": 34, "column": 28 }, "identifierName": "duration" }, "name": "duration" }, "value": { "type": "NumericLiteral", "start": 1211, "end": 1214, "loc": { "start": { "line": 34, "column": 30 }, "end": { "line": 34, "column": 33 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 } } ] } ] } }, { "type": "ExpressionStatement", "start": 1251, "end": 1314, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 79 } }, "expression": { "type": "AssignmentExpression", "start": 1251, "end": 1313, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 78 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1251, "end": 1280, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 45 } }, "object": { "type": "MemberExpression", "start": 1251, "end": 1271, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 36 } }, "object": { "type": "Identifier", "start": 1251, "end": 1257, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1258, "end": 1271, "loc": { "start": { "line": 36, "column": 23 }, "end": { "line": 36, "column": 36 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 1272, "end": 1280, "loc": { "start": { "line": 36, "column": 37 }, "end": { "line": 36, "column": 45 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 1283, "end": 1313, "loc": { "start": { "line": 36, "column": 48 }, "end": { "line": 36, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 1283, "end": 1302, "loc": { "start": { "line": 36, "column": 48 }, "end": { "line": 36, "column": 67 } }, "object": { "type": "Identifier", "start": 1283, "end": 1287, "loc": { "start": { "line": 36, "column": 48 }, "end": { "line": 36, "column": 52 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 1288, "end": 1302, "loc": { "start": { "line": 36, "column": 53 }, "end": { "line": 36, "column": 67 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1303, "end": 1312, "loc": { "start": { "line": 36, "column": 68 }, "end": { "line": 36, "column": 77 }, "identifierName": "sceneAABB" }, "name": "sceneAABB" } ] } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 1348, "end": 1560, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 45, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1362, "end": 1383, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1362, "end": 1367, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 1369, "end": 1383, "loc": { "start": { "line": 40, "column": 19 }, "end": { "line": 40, "column": 33 } }, "extra": { "rawValue": "Show in tree", "raw": "\"Show in tree\"" }, "value": "Show in tree" } }, { "type": "ObjectProperty", "start": 1397, "end": 1550, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 44, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1397, "end": 1405, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 1407, "end": 1550, "loc": { "start": { "line": 41, "column": 22 }, "end": { "line": 44, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1417, "end": 1424, "loc": { "start": { "line": 41, "column": 32 }, "end": { "line": 41, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 1426, "end": 1550, "loc": { "start": { "line": 41, "column": 41 }, "end": { "line": 44, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 1444, "end": 1479, "loc": { "start": { "line": 42, "column": 16 }, "end": { "line": 42, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1450, "end": 1478, "loc": { "start": { "line": 42, "column": 22 }, "end": { "line": 42, "column": 50 } }, "id": { "type": "Identifier", "start": 1450, "end": 1458, "loc": { "start": { "line": 42, "column": 22 }, "end": { "line": 42, "column": 30 }, "identifierName": "objectId" }, "name": "objectId" }, "init": { "type": "MemberExpression", "start": 1461, "end": 1478, "loc": { "start": { "line": 42, "column": 33 }, "end": { "line": 42, "column": 50 } }, "object": { "type": "MemberExpression", "start": 1461, "end": 1475, "loc": { "start": { "line": 42, "column": 33 }, "end": { "line": 42, "column": 47 } }, "object": { "type": "Identifier", "start": 1461, "end": 1468, "loc": { "start": { "line": 42, "column": 33 }, "end": { "line": 42, "column": 40 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1469, "end": 1475, "loc": { "start": { "line": 42, "column": 41 }, "end": { "line": 42, "column": 47 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 1476, "end": 1478, "loc": { "start": { "line": 42, "column": 48 }, "end": { "line": 42, "column": 50 }, "identifierName": "id" }, "name": "id" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 1496, "end": 1536, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 56 } }, "expression": { "type": "CallExpression", "start": 1496, "end": 1535, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 55 } }, "callee": { "type": "MemberExpression", "start": 1496, "end": 1525, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 45 } }, "object": { "type": "Identifier", "start": 1496, "end": 1503, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1504, "end": 1525, "loc": { "start": { "line": 43, "column": 24 }, "end": { "line": 43, "column": 45 }, "identifierName": "showObjectInExplorers" }, "name": "showObjectInExplorers" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1526, "end": 1534, "loc": { "start": { "line": 43, "column": 46 }, "end": { "line": 43, "column": 54 }, "identifierName": "objectId" }, "name": "objectId" } ] } } ], "directives": [] } } } ] } ] }, { "type": "ArrayExpression", "start": 1572, "end": 2985, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 87, "column": 5 } }, "elements": [ { "type": "ObjectExpression", "start": 1582, "end": 1725, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 53, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1596, "end": 1609, "loc": { "start": { "line": 49, "column": 12 }, "end": { "line": 49, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1596, "end": 1601, "loc": { "start": { "line": 49, "column": 12 }, "end": { "line": 49, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 1603, "end": 1609, "loc": { "start": { "line": 49, "column": 19 }, "end": { "line": 49, "column": 25 } }, "extra": { "rawValue": "Hide", "raw": "\"Hide\"" }, "value": "Hide" } }, { "type": "ObjectProperty", "start": 1623, "end": 1715, "loc": { "start": { "line": 50, "column": 12 }, "end": { "line": 52, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1623, "end": 1631, "loc": { "start": { "line": 50, "column": 12 }, "end": { "line": 50, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 1633, "end": 1715, "loc": { "start": { "line": 50, "column": 22 }, "end": { "line": 52, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1643, "end": 1650, "loc": { "start": { "line": 50, "column": 32 }, "end": { "line": 50, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 1652, "end": 1715, "loc": { "start": { "line": 50, "column": 41 }, "end": { "line": 52, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 1670, "end": 1701, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 47 } }, "expression": { "type": "AssignmentExpression", "start": 1670, "end": 1700, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1670, "end": 1692, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 38 } }, "object": { "type": "MemberExpression", "start": 1670, "end": 1684, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 30 } }, "object": { "type": "Identifier", "start": 1670, "end": 1677, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1678, "end": 1684, "loc": { "start": { "line": 51, "column": 24 }, "end": { "line": 51, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 1685, "end": 1692, "loc": { "start": { "line": 51, "column": 31 }, "end": { "line": 51, "column": 38 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 1695, "end": 1700, "loc": { "start": { "line": 51, "column": 41 }, "end": { "line": 51, "column": 46 } }, "value": false } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 1735, "end": 2542, "loc": { "start": { "line": 54, "column": 8 }, "end": { "line": 73, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1749, "end": 1769, "loc": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1749, "end": 1754, "loc": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 1756, "end": 1769, "loc": { "start": { "line": 55, "column": 19 }, "end": { "line": 55, "column": 32 } }, "extra": { "rawValue": "Hide others", "raw": "\"Hide others\"" }, "value": "Hide others" } }, { "type": "ObjectProperty", "start": 1783, "end": 2532, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 72, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1783, "end": 1791, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 1793, "end": 2532, "loc": { "start": { "line": 56, "column": 22 }, "end": { "line": 72, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1803, "end": 1810, "loc": { "start": { "line": 56, "column": 32 }, "end": { "line": 56, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 1812, "end": 2532, "loc": { "start": { "line": 56, "column": 41 }, "end": { "line": 72, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 1830, "end": 1860, "loc": { "start": { "line": 57, "column": 16 }, "end": { "line": 57, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1836, "end": 1859, "loc": { "start": { "line": 57, "column": 22 }, "end": { "line": 57, "column": 45 } }, "id": { "type": "Identifier", "start": 1836, "end": 1842, "loc": { "start": { "line": 57, "column": 22 }, "end": { "line": 57, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 1845, "end": 1859, "loc": { "start": { "line": 57, "column": 31 }, "end": { "line": 57, "column": 45 } }, "object": { "type": "Identifier", "start": 1845, "end": 1852, "loc": { "start": { "line": 57, "column": 31 }, "end": { "line": 57, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1853, "end": 1859, "loc": { "start": { "line": 57, "column": 39 }, "end": { "line": 57, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 1877, "end": 1904, "loc": { "start": { "line": 58, "column": 16 }, "end": { "line": 58, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1883, "end": 1903, "loc": { "start": { "line": 58, "column": 22 }, "end": { "line": 58, "column": 42 } }, "id": { "type": "Identifier", "start": 1883, "end": 1888, "loc": { "start": { "line": 58, "column": 22 }, "end": { "line": 58, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 1891, "end": 1903, "loc": { "start": { "line": 58, "column": 30 }, "end": { "line": 58, "column": 42 } }, "object": { "type": "Identifier", "start": 1891, "end": 1897, "loc": { "start": { "line": 58, "column": 30 }, "end": { "line": 58, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1898, "end": 1903, "loc": { "start": { "line": 58, "column": 37 }, "end": { "line": 58, "column": 42 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 1921, "end": 1951, "loc": { "start": { "line": 59, "column": 16 }, "end": { "line": 59, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1927, "end": 1950, "loc": { "start": { "line": 59, "column": 22 }, "end": { "line": 59, "column": 45 } }, "id": { "type": "Identifier", "start": 1927, "end": 1933, "loc": { "start": { "line": 59, "column": 22 }, "end": { "line": 59, "column": 28 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 1936, "end": 1950, "loc": { "start": { "line": 59, "column": 31 }, "end": { "line": 59, "column": 45 } }, "object": { "type": "Identifier", "start": 1936, "end": 1943, "loc": { "start": { "line": 59, "column": 31 }, "end": { "line": 59, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1944, "end": 1950, "loc": { "start": { "line": 59, "column": 39 }, "end": { "line": 59, "column": 45 }, "identifierName": "entity" }, "name": "entity" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 1968, "end": 2027, "loc": { "start": { "line": 60, "column": 16 }, "end": { "line": 60, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1974, "end": 2026, "loc": { "start": { "line": 60, "column": 22 }, "end": { "line": 60, "column": 74 } }, "id": { "type": "Identifier", "start": 1974, "end": 1984, "loc": { "start": { "line": 60, "column": 22 }, "end": { "line": 60, "column": 32 }, "identifierName": "metaObject" }, "name": "metaObject" }, "init": { "type": "MemberExpression", "start": 1987, "end": 2026, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 74 } }, "object": { "type": "MemberExpression", "start": 1987, "end": 2015, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 63 } }, "object": { "type": "MemberExpression", "start": 1987, "end": 2003, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 51 } }, "object": { "type": "Identifier", "start": 1987, "end": 1993, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 41 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1994, "end": 2003, "loc": { "start": { "line": 60, "column": 42 }, "end": { "line": 60, "column": 51 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 2004, "end": 2015, "loc": { "start": { "line": 60, "column": 52 }, "end": { "line": 60, "column": 63 }, "identifierName": "metaObjects" }, "name": "metaObjects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 2016, "end": 2025, "loc": { "start": { "line": 60, "column": 64 }, "end": { "line": 60, "column": 73 } }, "object": { "type": "Identifier", "start": 2016, "end": 2022, "loc": { "start": { "line": 60, "column": 64 }, "end": { "line": 60, "column": 70 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 2023, "end": 2025, "loc": { "start": { "line": 60, "column": 71 }, "end": { "line": 60, "column": 73 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 2044, "end": 2108, "loc": { "start": { "line": 61, "column": 16 }, "end": { "line": 63, "column": 17 } }, "test": { "type": "UnaryExpression", "start": 2048, "end": 2059, "loc": { "start": { "line": 61, "column": 20 }, "end": { "line": 61, "column": 31 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 2049, "end": 2059, "loc": { "start": { "line": 61, "column": 21 }, "end": { "line": 61, "column": 31 }, "identifierName": "metaObject" }, "name": "metaObject" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 2061, "end": 2108, "loc": { "start": { "line": 61, "column": 33 }, "end": { "line": 63, "column": 17 } }, "body": [ { "type": "ReturnStatement", "start": 2083, "end": 2090, "loc": { "start": { "line": 62, "column": 20 }, "end": { "line": 62, "column": 27 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 2125, "end": 2180, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 71 } }, "expression": { "type": "CallExpression", "start": 2125, "end": 2179, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 2125, "end": 2148, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 39 } }, "object": { "type": "Identifier", "start": 2125, "end": 2130, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2131, "end": 2148, "loc": { "start": { "line": 64, "column": 22 }, "end": { "line": 64, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2149, "end": 2171, "loc": { "start": { "line": 64, "column": 40 }, "end": { "line": 64, "column": 62 } }, "object": { "type": "Identifier", "start": 2149, "end": 2154, "loc": { "start": { "line": 64, "column": 40 }, "end": { "line": 64, "column": 45 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2155, "end": 2171, "loc": { "start": { "line": 64, "column": 46 }, "end": { "line": 64, "column": 62 }, "identifierName": "visibleObjectIds" }, "name": "visibleObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 2173, "end": 2178, "loc": { "start": { "line": 64, "column": 64 }, "end": { "line": 64, "column": 69 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2197, "end": 2260, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 79 } }, "expression": { "type": "CallExpression", "start": 2197, "end": 2259, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 2197, "end": 2224, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 43 } }, "object": { "type": "Identifier", "start": 2197, "end": 2202, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2203, "end": 2224, "loc": { "start": { "line": 65, "column": 22 }, "end": { "line": 65, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2225, "end": 2251, "loc": { "start": { "line": 65, "column": 44 }, "end": { "line": 65, "column": 70 } }, "object": { "type": "Identifier", "start": 2225, "end": 2230, "loc": { "start": { "line": 65, "column": 44 }, "end": { "line": 65, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2231, "end": 2251, "loc": { "start": { "line": 65, "column": 50 }, "end": { "line": 65, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 2253, "end": 2258, "loc": { "start": { "line": 65, "column": 72 }, "end": { "line": 65, "column": 77 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2277, "end": 2518, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 71, "column": 19 } }, "expression": { "type": "CallExpression", "start": 2277, "end": 2517, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 71, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 2277, "end": 2312, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 66, "column": 51 } }, "object": { "type": "Identifier", "start": 2277, "end": 2287, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 66, "column": 26 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 2288, "end": 2312, "loc": { "start": { "line": 66, "column": 27 }, "end": { "line": 66, "column": 51 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 2313, "end": 2516, "loc": { "start": { "line": 66, "column": 52 }, "end": { "line": 71, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2314, "end": 2324, "loc": { "start": { "line": 66, "column": 53 }, "end": { "line": 66, "column": 63 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 2329, "end": 2516, "loc": { "start": { "line": 66, "column": 68 }, "end": { "line": 71, "column": 17 } }, "body": [ { "type": "VariableDeclaration", "start": 2351, "end": 2395, "loc": { "start": { "line": 67, "column": 20 }, "end": { "line": 67, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2357, "end": 2394, "loc": { "start": { "line": 67, "column": 26 }, "end": { "line": 67, "column": 63 } }, "id": { "type": "Identifier", "start": 2357, "end": 2363, "loc": { "start": { "line": 67, "column": 26 }, "end": { "line": 67, "column": 32 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 2366, "end": 2394, "loc": { "start": { "line": 67, "column": 35 }, "end": { "line": 67, "column": 63 } }, "object": { "type": "MemberExpression", "start": 2366, "end": 2379, "loc": { "start": { "line": 67, "column": 35 }, "end": { "line": 67, "column": 48 } }, "object": { "type": "Identifier", "start": 2366, "end": 2371, "loc": { "start": { "line": 67, "column": 35 }, "end": { "line": 67, "column": 40 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2372, "end": 2379, "loc": { "start": { "line": 67, "column": 41 }, "end": { "line": 67, "column": 48 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 2380, "end": 2393, "loc": { "start": { "line": 67, "column": 49 }, "end": { "line": 67, "column": 62 } }, "object": { "type": "Identifier", "start": 2380, "end": 2390, "loc": { "start": { "line": 67, "column": 49 }, "end": { "line": 67, "column": 59 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 2391, "end": 2393, "loc": { "start": { "line": 67, "column": 60 }, "end": { "line": 67, "column": 62 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 2416, "end": 2498, "loc": { "start": { "line": 68, "column": 20 }, "end": { "line": 70, "column": 21 } }, "test": { "type": "Identifier", "start": 2420, "end": 2426, "loc": { "start": { "line": 68, "column": 24 }, "end": { "line": 68, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "consequent": { "type": "BlockStatement", "start": 2428, "end": 2498, "loc": { "start": { "line": 68, "column": 32 }, "end": { "line": 70, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 2454, "end": 2476, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 2454, "end": 2475, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 2454, "end": 2468, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 38 } }, "object": { "type": "Identifier", "start": 2454, "end": 2460, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 2461, "end": 2468, "loc": { "start": { "line": 69, "column": 31 }, "end": { "line": 69, "column": 38 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 2471, "end": 2475, "loc": { "start": { "line": 69, "column": 41 }, "end": { "line": 69, "column": 45 } }, "value": true } } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 2552, "end": 2753, "loc": { "start": { "line": 74, "column": 8 }, "end": { "line": 79, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 2566, "end": 2583, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 29 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2566, "end": 2571, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 2573, "end": 2583, "loc": { "start": { "line": 75, "column": 19 }, "end": { "line": 75, "column": 29 } }, "extra": { "rawValue": "Hide all", "raw": "\"Hide all\"" }, "value": "Hide all" } }, { "type": "ObjectProperty", "start": 2597, "end": 2743, "loc": { "start": { "line": 76, "column": 12 }, "end": { "line": 78, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2597, "end": 2605, "loc": { "start": { "line": 76, "column": 12 }, "end": { "line": 76, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 2607, "end": 2743, "loc": { "start": { "line": 76, "column": 22 }, "end": { "line": 78, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2617, "end": 2624, "loc": { "start": { "line": 76, "column": 32 }, "end": { "line": 76, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 2626, "end": 2743, "loc": { "start": { "line": 76, "column": 41 }, "end": { "line": 78, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 2644, "end": 2729, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 101 } }, "expression": { "type": "CallExpression", "start": 2644, "end": 2728, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 100 } }, "callee": { "type": "MemberExpression", "start": 2644, "end": 2682, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 54 } }, "object": { "type": "MemberExpression", "start": 2644, "end": 2664, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 36 } }, "object": { "type": "MemberExpression", "start": 2644, "end": 2658, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 30 } }, "object": { "type": "Identifier", "start": 2644, "end": 2651, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 2652, "end": 2658, "loc": { "start": { "line": 77, "column": 24 }, "end": { "line": 77, "column": 30 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2659, "end": 2664, "loc": { "start": { "line": 77, "column": 31 }, "end": { "line": 77, "column": 36 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 2665, "end": 2682, "loc": { "start": { "line": 77, "column": 37 }, "end": { "line": 77, "column": 54 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2683, "end": 2720, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 92 } }, "object": { "type": "MemberExpression", "start": 2683, "end": 2703, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 75 } }, "object": { "type": "MemberExpression", "start": 2683, "end": 2697, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 69 } }, "object": { "type": "Identifier", "start": 2683, "end": 2690, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 62 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 2691, "end": 2697, "loc": { "start": { "line": 77, "column": 63 }, "end": { "line": 77, "column": 69 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2698, "end": 2703, "loc": { "start": { "line": 77, "column": 70 }, "end": { "line": 77, "column": 75 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 2704, "end": 2720, "loc": { "start": { "line": 77, "column": 76 }, "end": { "line": 77, "column": 92 }, "identifierName": "visibleObjectIds" }, "name": "visibleObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 2722, "end": 2727, "loc": { "start": { "line": 77, "column": 94 }, "end": { "line": 77, "column": 99 } }, "value": false } ] } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 2763, "end": 2979, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 86, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 2777, "end": 2795, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2777, "end": 2782, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 2784, "end": 2795, "loc": { "start": { "line": 81, "column": 19 }, "end": { "line": 81, "column": 30 } }, "extra": { "rawValue": "Show all ", "raw": "\"Show all \"" }, "value": "Show all " } }, { "type": "ObjectProperty", "start": 2809, "end": 2969, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 85, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2809, "end": 2817, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 2819, "end": 2969, "loc": { "start": { "line": 82, "column": 22 }, "end": { "line": 85, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2829, "end": 2836, "loc": { "start": { "line": 82, "column": 32 }, "end": { "line": 82, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 2838, "end": 2969, "loc": { "start": { "line": 82, "column": 41 }, "end": { "line": 85, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 2856, "end": 2891, "loc": { "start": { "line": 83, "column": 16 }, "end": { "line": 83, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2862, "end": 2890, "loc": { "start": { "line": 83, "column": 22 }, "end": { "line": 83, "column": 50 } }, "id": { "type": "Identifier", "start": 2862, "end": 2867, "loc": { "start": { "line": 83, "column": 22 }, "end": { "line": 83, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 2870, "end": 2890, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 50 } }, "object": { "type": "MemberExpression", "start": 2870, "end": 2884, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 44 } }, "object": { "type": "Identifier", "start": 2870, "end": 2877, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 37 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 2878, "end": 2884, "loc": { "start": { "line": 83, "column": 38 }, "end": { "line": 83, "column": 44 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2885, "end": 2890, "loc": { "start": { "line": 83, "column": 45 }, "end": { "line": 83, "column": 50 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 2908, "end": 2955, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 63 } }, "expression": { "type": "CallExpression", "start": 2908, "end": 2954, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 2908, "end": 2931, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 39 } }, "object": { "type": "Identifier", "start": 2908, "end": 2913, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2914, "end": 2931, "loc": { "start": { "line": 84, "column": 22 }, "end": { "line": 84, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2932, "end": 2947, "loc": { "start": { "line": 84, "column": 40 }, "end": { "line": 84, "column": 55 } }, "object": { "type": "Identifier", "start": 2932, "end": 2937, "loc": { "start": { "line": 84, "column": 40 }, "end": { "line": 84, "column": 45 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2938, "end": 2947, "loc": { "start": { "line": 84, "column": 46 }, "end": { "line": 84, "column": 55 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 2949, "end": 2953, "loc": { "start": { "line": 84, "column": 57 }, "end": { "line": 84, "column": 61 } }, "value": true } ] } } ], "directives": [] } } } ] } ] }, { "type": "ArrayExpression", "start": 2991, "end": 4596, "loc": { "start": { "line": 88, "column": 4 }, "end": { "line": 134, "column": 5 } }, "elements": [ { "type": "ObjectExpression", "start": 3001, "end": 3143, "loc": { "start": { "line": 89, "column": 8 }, "end": { "line": 94, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 3015, "end": 3029, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3015, "end": 3020, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 3022, "end": 3029, "loc": { "start": { "line": 90, "column": 19 }, "end": { "line": 90, "column": 26 } }, "extra": { "rawValue": "X-ray", "raw": "\"X-ray\"" }, "value": "X-ray" } }, { "type": "ObjectProperty", "start": 3043, "end": 3133, "loc": { "start": { "line": 91, "column": 12 }, "end": { "line": 93, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3043, "end": 3051, "loc": { "start": { "line": 91, "column": 12 }, "end": { "line": 91, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 3053, "end": 3133, "loc": { "start": { "line": 91, "column": 22 }, "end": { "line": 93, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3063, "end": 3070, "loc": { "start": { "line": 91, "column": 32 }, "end": { "line": 91, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 3072, "end": 3133, "loc": { "start": { "line": 91, "column": 41 }, "end": { "line": 93, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 3090, "end": 3119, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 45 } }, "expression": { "type": "AssignmentExpression", "start": 3090, "end": 3118, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3090, "end": 3111, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 37 } }, "object": { "type": "MemberExpression", "start": 3090, "end": 3104, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 30 } }, "object": { "type": "Identifier", "start": 3090, "end": 3097, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 3098, "end": 3104, "loc": { "start": { "line": 92, "column": 24 }, "end": { "line": 92, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 3105, "end": 3111, "loc": { "start": { "line": 92, "column": 31 }, "end": { "line": 92, "column": 37 }, "identifierName": "xrayed" }, "name": "xrayed" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 3114, "end": 3118, "loc": { "start": { "line": 92, "column": 40 }, "end": { "line": 92, "column": 44 } }, "value": true } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 3153, "end": 3302, "loc": { "start": { "line": 95, "column": 8 }, "end": { "line": 100, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 3167, "end": 3187, "loc": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3167, "end": 3172, "loc": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 3174, "end": 3187, "loc": { "start": { "line": 96, "column": 19 }, "end": { "line": 96, "column": 32 } }, "extra": { "rawValue": "Don't X-ray", "raw": "\"Don't X-ray\"" }, "value": "Don't X-ray" } }, { "type": "ObjectProperty", "start": 3201, "end": 3292, "loc": { "start": { "line": 97, "column": 12 }, "end": { "line": 99, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3201, "end": 3209, "loc": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 3211, "end": 3292, "loc": { "start": { "line": 97, "column": 22 }, "end": { "line": 99, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3221, "end": 3228, "loc": { "start": { "line": 97, "column": 32 }, "end": { "line": 97, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 3230, "end": 3292, "loc": { "start": { "line": 97, "column": 41 }, "end": { "line": 99, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 3248, "end": 3278, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 3248, "end": 3277, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3248, "end": 3269, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 37 } }, "object": { "type": "MemberExpression", "start": 3248, "end": 3262, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 30 } }, "object": { "type": "Identifier", "start": 3248, "end": 3255, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 3256, "end": 3262, "loc": { "start": { "line": 98, "column": 24 }, "end": { "line": 98, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 3263, "end": 3269, "loc": { "start": { "line": 98, "column": 31 }, "end": { "line": 98, "column": 37 }, "identifierName": "xrayed" }, "name": "xrayed" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 3272, "end": 3277, "loc": { "start": { "line": 98, "column": 40 }, "end": { "line": 98, "column": 45 } }, "value": false } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 3312, "end": 4175, "loc": { "start": { "line": 101, "column": 8 }, "end": { "line": 121, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 3326, "end": 3347, "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3326, "end": 3331, "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 3333, "end": 3347, "loc": { "start": { "line": 102, "column": 19 }, "end": { "line": 102, "column": 33 } }, "extra": { "rawValue": "X-ray others", "raw": "\"X-ray others\"" }, "value": "X-ray others" } }, { "type": "ObjectProperty", "start": 3361, "end": 4165, "loc": { "start": { "line": 103, "column": 12 }, "end": { "line": 120, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3361, "end": 3369, "loc": { "start": { "line": 103, "column": 12 }, "end": { "line": 103, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 3371, "end": 4165, "loc": { "start": { "line": 103, "column": 22 }, "end": { "line": 120, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3381, "end": 3388, "loc": { "start": { "line": 103, "column": 32 }, "end": { "line": 103, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 3390, "end": 4165, "loc": { "start": { "line": 103, "column": 41 }, "end": { "line": 120, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 3408, "end": 3438, "loc": { "start": { "line": 104, "column": 16 }, "end": { "line": 104, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3414, "end": 3437, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 104, "column": 45 } }, "id": { "type": "Identifier", "start": 3414, "end": 3420, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 104, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 3423, "end": 3437, "loc": { "start": { "line": 104, "column": 31 }, "end": { "line": 104, "column": 45 } }, "object": { "type": "Identifier", "start": 3423, "end": 3430, "loc": { "start": { "line": 104, "column": 31 }, "end": { "line": 104, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 3431, "end": 3437, "loc": { "start": { "line": 104, "column": 39 }, "end": { "line": 104, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 3455, "end": 3482, "loc": { "start": { "line": 105, "column": 16 }, "end": { "line": 105, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3461, "end": 3481, "loc": { "start": { "line": 105, "column": 22 }, "end": { "line": 105, "column": 42 } }, "id": { "type": "Identifier", "start": 3461, "end": 3466, "loc": { "start": { "line": 105, "column": 22 }, "end": { "line": 105, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 3469, "end": 3481, "loc": { "start": { "line": 105, "column": 30 }, "end": { "line": 105, "column": 42 } }, "object": { "type": "Identifier", "start": 3469, "end": 3475, "loc": { "start": { "line": 105, "column": 30 }, "end": { "line": 105, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 3476, "end": 3481, "loc": { "start": { "line": 105, "column": 37 }, "end": { "line": 105, "column": 42 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 3499, "end": 3529, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 106, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3505, "end": 3528, "loc": { "start": { "line": 106, "column": 22 }, "end": { "line": 106, "column": 45 } }, "id": { "type": "Identifier", "start": 3505, "end": 3511, "loc": { "start": { "line": 106, "column": 22 }, "end": { "line": 106, "column": 28 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 3514, "end": 3528, "loc": { "start": { "line": 106, "column": 31 }, "end": { "line": 106, "column": 45 } }, "object": { "type": "Identifier", "start": 3514, "end": 3521, "loc": { "start": { "line": 106, "column": 31 }, "end": { "line": 106, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 3522, "end": 3528, "loc": { "start": { "line": 106, "column": 39 }, "end": { "line": 106, "column": 45 }, "identifierName": "entity" }, "name": "entity" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 3546, "end": 3605, "loc": { "start": { "line": 107, "column": 16 }, "end": { "line": 107, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3552, "end": 3604, "loc": { "start": { "line": 107, "column": 22 }, "end": { "line": 107, "column": 74 } }, "id": { "type": "Identifier", "start": 3552, "end": 3562, "loc": { "start": { "line": 107, "column": 22 }, "end": { "line": 107, "column": 32 }, "identifierName": "metaObject" }, "name": "metaObject" }, "init": { "type": "MemberExpression", "start": 3565, "end": 3604, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 74 } }, "object": { "type": "MemberExpression", "start": 3565, "end": 3593, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 63 } }, "object": { "type": "MemberExpression", "start": 3565, "end": 3581, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 51 } }, "object": { "type": "Identifier", "start": 3565, "end": 3571, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 41 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 3572, "end": 3581, "loc": { "start": { "line": 107, "column": 42 }, "end": { "line": 107, "column": 51 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 3582, "end": 3593, "loc": { "start": { "line": 107, "column": 52 }, "end": { "line": 107, "column": 63 }, "identifierName": "metaObjects" }, "name": "metaObjects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 3594, "end": 3603, "loc": { "start": { "line": 107, "column": 64 }, "end": { "line": 107, "column": 73 } }, "object": { "type": "Identifier", "start": 3594, "end": 3600, "loc": { "start": { "line": 107, "column": 64 }, "end": { "line": 107, "column": 70 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 3601, "end": 3603, "loc": { "start": { "line": 107, "column": 71 }, "end": { "line": 107, "column": 73 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 3622, "end": 3686, "loc": { "start": { "line": 108, "column": 16 }, "end": { "line": 110, "column": 17 } }, "test": { "type": "UnaryExpression", "start": 3626, "end": 3637, "loc": { "start": { "line": 108, "column": 20 }, "end": { "line": 108, "column": 31 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 3627, "end": 3637, "loc": { "start": { "line": 108, "column": 21 }, "end": { "line": 108, "column": 31 }, "identifierName": "metaObject" }, "name": "metaObject" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 3639, "end": 3686, "loc": { "start": { "line": 108, "column": 33 }, "end": { "line": 110, "column": 17 } }, "body": [ { "type": "ReturnStatement", "start": 3661, "end": 3668, "loc": { "start": { "line": 109, "column": 20 }, "end": { "line": 109, "column": 27 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 3703, "end": 3750, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 63 } }, "expression": { "type": "CallExpression", "start": 3703, "end": 3749, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 3703, "end": 3726, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 39 } }, "object": { "type": "Identifier", "start": 3703, "end": 3708, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3709, "end": 3726, "loc": { "start": { "line": 111, "column": 22 }, "end": { "line": 111, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 3727, "end": 3742, "loc": { "start": { "line": 111, "column": 40 }, "end": { "line": 111, "column": 55 } }, "object": { "type": "Identifier", "start": 3727, "end": 3732, "loc": { "start": { "line": 111, "column": 40 }, "end": { "line": 111, "column": 45 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3733, "end": 3742, "loc": { "start": { "line": 111, "column": 46 }, "end": { "line": 111, "column": 55 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 3744, "end": 3748, "loc": { "start": { "line": 111, "column": 57 }, "end": { "line": 111, "column": 61 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 3767, "end": 3813, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 62 } }, "expression": { "type": "CallExpression", "start": 3767, "end": 3812, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 61 } }, "callee": { "type": "MemberExpression", "start": 3767, "end": 3789, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 38 } }, "object": { "type": "Identifier", "start": 3767, "end": 3772, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3773, "end": 3789, "loc": { "start": { "line": 112, "column": 22 }, "end": { "line": 112, "column": 38 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 3790, "end": 3805, "loc": { "start": { "line": 112, "column": 39 }, "end": { "line": 112, "column": 54 } }, "object": { "type": "Identifier", "start": 3790, "end": 3795, "loc": { "start": { "line": 112, "column": 39 }, "end": { "line": 112, "column": 44 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3796, "end": 3805, "loc": { "start": { "line": 112, "column": 45 }, "end": { "line": 112, "column": 54 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 3807, "end": 3811, "loc": { "start": { "line": 112, "column": 56 }, "end": { "line": 112, "column": 60 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 3830, "end": 3893, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 79 } }, "expression": { "type": "CallExpression", "start": 3830, "end": 3892, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 3830, "end": 3857, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 43 } }, "object": { "type": "Identifier", "start": 3830, "end": 3835, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3836, "end": 3857, "loc": { "start": { "line": 113, "column": 22 }, "end": { "line": 113, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 3858, "end": 3884, "loc": { "start": { "line": 113, "column": 44 }, "end": { "line": 113, "column": 70 } }, "object": { "type": "Identifier", "start": 3858, "end": 3863, "loc": { "start": { "line": 113, "column": 44 }, "end": { "line": 113, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3864, "end": 3884, "loc": { "start": { "line": 113, "column": 50 }, "end": { "line": 113, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 3886, "end": 3891, "loc": { "start": { "line": 113, "column": 72 }, "end": { "line": 113, "column": 77 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 3910, "end": 4151, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 119, "column": 19 } }, "expression": { "type": "CallExpression", "start": 3910, "end": 4150, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 119, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 3910, "end": 3945, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 114, "column": 51 } }, "object": { "type": "Identifier", "start": 3910, "end": 3920, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 114, "column": 26 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 3921, "end": 3945, "loc": { "start": { "line": 114, "column": 27 }, "end": { "line": 114, "column": 51 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 3946, "end": 4149, "loc": { "start": { "line": 114, "column": 52 }, "end": { "line": 119, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3947, "end": 3957, "loc": { "start": { "line": 114, "column": 53 }, "end": { "line": 114, "column": 63 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 3962, "end": 4149, "loc": { "start": { "line": 114, "column": 68 }, "end": { "line": 119, "column": 17 } }, "body": [ { "type": "VariableDeclaration", "start": 3984, "end": 4028, "loc": { "start": { "line": 115, "column": 20 }, "end": { "line": 115, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3990, "end": 4027, "loc": { "start": { "line": 115, "column": 26 }, "end": { "line": 115, "column": 63 } }, "id": { "type": "Identifier", "start": 3990, "end": 3996, "loc": { "start": { "line": 115, "column": 26 }, "end": { "line": 115, "column": 32 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 3999, "end": 4027, "loc": { "start": { "line": 115, "column": 35 }, "end": { "line": 115, "column": 63 } }, "object": { "type": "MemberExpression", "start": 3999, "end": 4012, "loc": { "start": { "line": 115, "column": 35 }, "end": { "line": 115, "column": 48 } }, "object": { "type": "Identifier", "start": 3999, "end": 4004, "loc": { "start": { "line": 115, "column": 35 }, "end": { "line": 115, "column": 40 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 4005, "end": 4012, "loc": { "start": { "line": 115, "column": 41 }, "end": { "line": 115, "column": 48 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 4013, "end": 4026, "loc": { "start": { "line": 115, "column": 49 }, "end": { "line": 115, "column": 62 } }, "object": { "type": "Identifier", "start": 4013, "end": 4023, "loc": { "start": { "line": 115, "column": 49 }, "end": { "line": 115, "column": 59 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 4024, "end": 4026, "loc": { "start": { "line": 115, "column": 60 }, "end": { "line": 115, "column": 62 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 4049, "end": 4131, "loc": { "start": { "line": 116, "column": 20 }, "end": { "line": 118, "column": 21 } }, "test": { "type": "Identifier", "start": 4053, "end": 4059, "loc": { "start": { "line": 116, "column": 24 }, "end": { "line": 116, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "consequent": { "type": "BlockStatement", "start": 4061, "end": 4131, "loc": { "start": { "line": 116, "column": 32 }, "end": { "line": 118, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 4087, "end": 4109, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 4087, "end": 4108, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4087, "end": 4100, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 37 } }, "object": { "type": "Identifier", "start": 4087, "end": 4093, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 4094, "end": 4100, "loc": { "start": { "line": 117, "column": 31 }, "end": { "line": 117, "column": 37 }, "identifierName": "xrayed" }, "name": "xrayed" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 4103, "end": 4108, "loc": { "start": { "line": 117, "column": 40 }, "end": { "line": 117, "column": 45 } }, "value": false } } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 4185, "end": 4378, "loc": { "start": { "line": 122, "column": 8 }, "end": { "line": 127, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4199, "end": 4217, "loc": { "start": { "line": 123, "column": 12 }, "end": { "line": 123, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4199, "end": 4204, "loc": { "start": { "line": 123, "column": 12 }, "end": { "line": 123, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4206, "end": 4217, "loc": { "start": { "line": 123, "column": 19 }, "end": { "line": 123, "column": 30 } }, "extra": { "rawValue": "X-ray all", "raw": "\"X-ray all\"" }, "value": "X-ray all" } }, { "type": "ObjectProperty", "start": 4231, "end": 4368, "loc": { "start": { "line": 124, "column": 12 }, "end": { "line": 126, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4231, "end": 4239, "loc": { "start": { "line": 124, "column": 12 }, "end": { "line": 124, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4241, "end": 4368, "loc": { "start": { "line": 124, "column": 22 }, "end": { "line": 126, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4251, "end": 4258, "loc": { "start": { "line": 124, "column": 32 }, "end": { "line": 124, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 4260, "end": 4368, "loc": { "start": { "line": 124, "column": 41 }, "end": { "line": 126, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4278, "end": 4354, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 92 } }, "expression": { "type": "CallExpression", "start": 4278, "end": 4353, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 91 } }, "callee": { "type": "MemberExpression", "start": 4278, "end": 4315, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 53 } }, "object": { "type": "MemberExpression", "start": 4278, "end": 4298, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 36 } }, "object": { "type": "MemberExpression", "start": 4278, "end": 4292, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 30 } }, "object": { "type": "Identifier", "start": 4278, "end": 4285, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4286, "end": 4292, "loc": { "start": { "line": 125, "column": 24 }, "end": { "line": 125, "column": 30 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4293, "end": 4298, "loc": { "start": { "line": 125, "column": 31 }, "end": { "line": 125, "column": 36 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4299, "end": 4315, "loc": { "start": { "line": 125, "column": 37 }, "end": { "line": 125, "column": 53 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4316, "end": 4346, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 84 } }, "object": { "type": "MemberExpression", "start": 4316, "end": 4336, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 74 } }, "object": { "type": "MemberExpression", "start": 4316, "end": 4330, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 68 } }, "object": { "type": "Identifier", "start": 4316, "end": 4323, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 61 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4324, "end": 4330, "loc": { "start": { "line": 125, "column": 62 }, "end": { "line": 125, "column": 68 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4331, "end": 4336, "loc": { "start": { "line": 125, "column": 69 }, "end": { "line": 125, "column": 74 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4337, "end": 4346, "loc": { "start": { "line": 125, "column": 75 }, "end": { "line": 125, "column": 84 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 4348, "end": 4352, "loc": { "start": { "line": 125, "column": 86 }, "end": { "line": 125, "column": 90 } }, "value": true } ] } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 4388, "end": 4590, "loc": { "start": { "line": 128, "column": 8 }, "end": { "line": 133, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4402, "end": 4422, "loc": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4402, "end": 4407, "loc": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4409, "end": 4422, "loc": { "start": { "line": 129, "column": 19 }, "end": { "line": 129, "column": 32 } }, "extra": { "rawValue": "X-Ray None", "raw": "\"X-Ray None\"" }, "value": "X-Ray None" } }, { "type": "ObjectProperty", "start": 4436, "end": 4580, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 132, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4436, "end": 4444, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4446, "end": 4580, "loc": { "start": { "line": 130, "column": 22 }, "end": { "line": 132, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4456, "end": 4463, "loc": { "start": { "line": 130, "column": 32 }, "end": { "line": 130, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 4465, "end": 4580, "loc": { "start": { "line": 130, "column": 41 }, "end": { "line": 132, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4483, "end": 4566, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 99 } }, "expression": { "type": "CallExpression", "start": 4483, "end": 4565, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 98 } }, "callee": { "type": "MemberExpression", "start": 4483, "end": 4520, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 53 } }, "object": { "type": "MemberExpression", "start": 4483, "end": 4503, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 36 } }, "object": { "type": "MemberExpression", "start": 4483, "end": 4497, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 30 } }, "object": { "type": "Identifier", "start": 4483, "end": 4490, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4491, "end": 4497, "loc": { "start": { "line": 131, "column": 24 }, "end": { "line": 131, "column": 30 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4498, "end": 4503, "loc": { "start": { "line": 131, "column": 31 }, "end": { "line": 131, "column": 36 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4504, "end": 4520, "loc": { "start": { "line": 131, "column": 37 }, "end": { "line": 131, "column": 53 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4521, "end": 4557, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 90 } }, "object": { "type": "MemberExpression", "start": 4521, "end": 4541, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 74 } }, "object": { "type": "MemberExpression", "start": 4521, "end": 4535, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 68 } }, "object": { "type": "Identifier", "start": 4521, "end": 4528, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 61 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4529, "end": 4535, "loc": { "start": { "line": 131, "column": 62 }, "end": { "line": 131, "column": 68 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4536, "end": 4541, "loc": { "start": { "line": 131, "column": 69 }, "end": { "line": 131, "column": 74 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4542, "end": 4557, "loc": { "start": { "line": 131, "column": 75 }, "end": { "line": 131, "column": 90 }, "identifierName": "xrayedObjectIds" }, "name": "xrayedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 4559, "end": 4564, "loc": { "start": { "line": 131, "column": 92 }, "end": { "line": 131, "column": 97 } }, "value": false } ] } } ], "directives": [] } } } ] } ] }, { "type": "ArrayExpression", "start": 4602, "end": 5141, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 154, "column": 5 } }, "elements": [ { "type": "ObjectExpression", "start": 4612, "end": 4757, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 141, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4626, "end": 4641, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 27 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4626, "end": 4631, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4633, "end": 4641, "loc": { "start": { "line": 137, "column": 19 }, "end": { "line": 137, "column": 27 } }, "extra": { "rawValue": "Select", "raw": "\"Select\"" }, "value": "Select" } }, { "type": "ObjectProperty", "start": 4655, "end": 4747, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 140, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4655, "end": 4663, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4665, "end": 4747, "loc": { "start": { "line": 138, "column": 22 }, "end": { "line": 140, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4675, "end": 4682, "loc": { "start": { "line": 138, "column": 32 }, "end": { "line": 138, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 4684, "end": 4747, "loc": { "start": { "line": 138, "column": 41 }, "end": { "line": 140, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4702, "end": 4733, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 47 } }, "expression": { "type": "AssignmentExpression", "start": 4702, "end": 4732, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4702, "end": 4725, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 39 } }, "object": { "type": "MemberExpression", "start": 4702, "end": 4716, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 30 } }, "object": { "type": "Identifier", "start": 4702, "end": 4709, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4710, "end": 4716, "loc": { "start": { "line": 139, "column": 24 }, "end": { "line": 139, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 4717, "end": 4725, "loc": { "start": { "line": 139, "column": 31 }, "end": { "line": 139, "column": 39 }, "identifierName": "selected" }, "name": "selected" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 4728, "end": 4732, "loc": { "start": { "line": 139, "column": 42 }, "end": { "line": 139, "column": 46 } }, "value": true } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 4767, "end": 4915, "loc": { "start": { "line": 142, "column": 8 }, "end": { "line": 147, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4781, "end": 4798, "loc": { "start": { "line": 143, "column": 12 }, "end": { "line": 143, "column": 29 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4781, "end": 4786, "loc": { "start": { "line": 143, "column": 12 }, "end": { "line": 143, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4788, "end": 4798, "loc": { "start": { "line": 143, "column": 19 }, "end": { "line": 143, "column": 29 } }, "extra": { "rawValue": "Deselect", "raw": "\"Deselect\"" }, "value": "Deselect" } }, { "type": "ObjectProperty", "start": 4812, "end": 4905, "loc": { "start": { "line": 144, "column": 12 }, "end": { "line": 146, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4812, "end": 4820, "loc": { "start": { "line": 144, "column": 12 }, "end": { "line": 144, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4822, "end": 4905, "loc": { "start": { "line": 144, "column": 22 }, "end": { "line": 146, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4832, "end": 4839, "loc": { "start": { "line": 144, "column": 32 }, "end": { "line": 144, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 4841, "end": 4905, "loc": { "start": { "line": 144, "column": 41 }, "end": { "line": 146, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4859, "end": 4891, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 4859, "end": 4890, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4859, "end": 4882, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 39 } }, "object": { "type": "MemberExpression", "start": 4859, "end": 4873, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 30 } }, "object": { "type": "Identifier", "start": 4859, "end": 4866, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4867, "end": 4873, "loc": { "start": { "line": 145, "column": 24 }, "end": { "line": 145, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 4874, "end": 4882, "loc": { "start": { "line": 145, "column": 31 }, "end": { "line": 145, "column": 39 }, "identifierName": "selected" }, "name": "selected" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 4885, "end": 4890, "loc": { "start": { "line": 145, "column": 42 }, "end": { "line": 145, "column": 47 } }, "value": false } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 4925, "end": 5135, "loc": { "start": { "line": 148, "column": 8 }, "end": { "line": 153, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4939, "end": 4963, "loc": { "start": { "line": 149, "column": 12 }, "end": { "line": 149, "column": 36 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4939, "end": 4944, "loc": { "start": { "line": 149, "column": 12 }, "end": { "line": 149, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4946, "end": 4963, "loc": { "start": { "line": 149, "column": 19 }, "end": { "line": 149, "column": 36 } }, "extra": { "rawValue": "Reset selection", "raw": "\"Reset selection\"" }, "value": "Reset selection" } }, { "type": "ObjectProperty", "start": 4977, "end": 5125, "loc": { "start": { "line": 150, "column": 12 }, "end": { "line": 152, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4977, "end": 4985, "loc": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4987, "end": 5125, "loc": { "start": { "line": 150, "column": 22 }, "end": { "line": 152, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4997, "end": 5004, "loc": { "start": { "line": 150, "column": 32 }, "end": { "line": 150, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 5006, "end": 5125, "loc": { "start": { "line": 150, "column": 41 }, "end": { "line": 152, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 5024, "end": 5111, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 103 } }, "expression": { "type": "CallExpression", "start": 5024, "end": 5110, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 102 } }, "callee": { "type": "MemberExpression", "start": 5024, "end": 5063, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 55 } }, "object": { "type": "MemberExpression", "start": 5024, "end": 5044, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 36 } }, "object": { "type": "MemberExpression", "start": 5024, "end": 5038, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 30 } }, "object": { "type": "Identifier", "start": 5024, "end": 5031, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 5032, "end": 5038, "loc": { "start": { "line": 151, "column": 24 }, "end": { "line": 151, "column": 30 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 5039, "end": 5044, "loc": { "start": { "line": 151, "column": 31 }, "end": { "line": 151, "column": 36 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 5045, "end": 5063, "loc": { "start": { "line": 151, "column": 37 }, "end": { "line": 151, "column": 55 }, "identifierName": "setObjectsSelected" }, "name": "setObjectsSelected" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 5064, "end": 5102, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 94 } }, "object": { "type": "MemberExpression", "start": 5064, "end": 5084, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 76 } }, "object": { "type": "MemberExpression", "start": 5064, "end": 5078, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 70 } }, "object": { "type": "Identifier", "start": 5064, "end": 5071, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 63 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 5072, "end": 5078, "loc": { "start": { "line": 151, "column": 64 }, "end": { "line": 151, "column": 70 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 5079, "end": 5084, "loc": { "start": { "line": 151, "column": 71 }, "end": { "line": 151, "column": 76 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 5085, "end": 5102, "loc": { "start": { "line": 151, "column": 77 }, "end": { "line": 151, "column": 94 }, "identifierName": "selectedObjectIds" }, "name": "selectedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 5104, "end": 5109, "loc": { "start": { "line": 151, "column": 96 }, "end": { "line": 151, "column": 101 } }, "value": false } ] } } ], "directives": [] } } } ] } ] } ] }, "leadingComments": null } ], "kind": "const", "leadingComments": [], "name": "_", "trailingComments": [] }, { "type": "ExportNamedDeclaration", "start": 5146, "end": 5178, "loc": { "start": { "line": 157, "column": 0 }, "end": { "line": 157, "column": 32 } }, "declaration": null, "specifiers": [ { "type": "ExportSpecifier", "start": 5154, "end": 5176, "loc": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 30 } }, "local": { "type": "Identifier", "start": 5154, "end": 5176, "loc": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 30 }, "identifierName": "ObjectContextMenuItems" }, "name": "ObjectContextMenuItems" }, "exported": { "type": "Identifier", "start": 5154, "end": 5176, "loc": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 30 }, "identifierName": "ObjectContextMenuItems" }, "name": "ObjectContextMenuItems" } } ], "source": null }, { "type": "ExportNamedDeclaration", "start": 5146, "end": 5178, "loc": { "start": { "line": 157, "column": 0 }, "end": { "line": 157, "column": 32 } }, "declaration": { "type": "VariableDeclaration", "start": 154, "end": 5144, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 155, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", "start": 160, "end": 5143, "loc": { "start": { "line": 7, "column": 6 }, "end": { "line": 155, "column": 1 } }, "id": { "type": "Identifier", "start": 160, "end": 182, "loc": { "start": { "line": 7, "column": 6 }, "end": { "line": 7, "column": 28 }, "identifierName": "ObjectContextMenuItems" }, "name": "ObjectContextMenuItems", "leadingComments": null }, "init": { "type": "ArrayExpression", "start": 185, "end": 5143, "loc": { "start": { "line": 7, "column": 31 }, "end": { "line": 155, "column": 1 } }, "elements": [ { "type": "ArrayExpression", "start": 191, "end": 1566, "loc": { "start": { "line": 8, "column": 4 }, "end": { "line": 46, "column": 5 } }, "elements": [ { "type": "ObjectExpression", "start": 201, "end": 846, "loc": { "start": { "line": 9, "column": 8 }, "end": { "line": 25, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 215, "end": 232, "loc": { "start": { "line": 10, "column": 12 }, "end": { "line": 10, "column": 29 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 215, "end": 220, "loc": { "start": { "line": 10, "column": 12 }, "end": { "line": 10, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 222, "end": 232, "loc": { "start": { "line": 10, "column": 19 }, "end": { "line": 10, "column": 29 } }, "extra": { "rawValue": "View fit", "raw": "\"View fit\"" }, "value": "View fit" } }, { "type": "ObjectProperty", "start": 246, "end": 836, "loc": { "start": { "line": 11, "column": 12 }, "end": { "line": 24, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 246, "end": 254, "loc": { "start": { "line": 11, "column": 12 }, "end": { "line": 11, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 256, "end": 836, "loc": { "start": { "line": 11, "column": 22 }, "end": { "line": 24, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 266, "end": 273, "loc": { "start": { "line": 11, "column": 32 }, "end": { "line": 11, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 275, "end": 836, "loc": { "start": { "line": 11, "column": 41 }, "end": { "line": 24, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 293, "end": 323, "loc": { "start": { "line": 12, "column": 16 }, "end": { "line": 12, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 299, "end": 322, "loc": { "start": { "line": 12, "column": 22 }, "end": { "line": 12, "column": 45 } }, "id": { "type": "Identifier", "start": 299, "end": 305, "loc": { "start": { "line": 12, "column": 22 }, "end": { "line": 12, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 308, "end": 322, "loc": { "start": { "line": 12, "column": 31 }, "end": { "line": 12, "column": 45 } }, "object": { "type": "Identifier", "start": 308, "end": 315, "loc": { "start": { "line": 12, "column": 31 }, "end": { "line": 12, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 316, "end": 322, "loc": { "start": { "line": 12, "column": 39 }, "end": { "line": 12, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 340, "end": 367, "loc": { "start": { "line": 13, "column": 16 }, "end": { "line": 13, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 346, "end": 366, "loc": { "start": { "line": 13, "column": 22 }, "end": { "line": 13, "column": 42 } }, "id": { "type": "Identifier", "start": 346, "end": 351, "loc": { "start": { "line": 13, "column": 22 }, "end": { "line": 13, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 354, "end": 366, "loc": { "start": { "line": 13, "column": 30 }, "end": { "line": 13, "column": 42 } }, "object": { "type": "Identifier", "start": 354, "end": 360, "loc": { "start": { "line": 13, "column": 30 }, "end": { "line": 13, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 361, "end": 366, "loc": { "start": { "line": 13, "column": 37 }, "end": { "line": 13, "column": 42 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 384, "end": 414, "loc": { "start": { "line": 14, "column": 16 }, "end": { "line": 14, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 390, "end": 413, "loc": { "start": { "line": 14, "column": 22 }, "end": { "line": 14, "column": 45 } }, "id": { "type": "Identifier", "start": 390, "end": 396, "loc": { "start": { "line": 14, "column": 22 }, "end": { "line": 14, "column": 28 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 399, "end": 413, "loc": { "start": { "line": 14, "column": 31 }, "end": { "line": 14, "column": 45 } }, "object": { "type": "Identifier", "start": 399, "end": 406, "loc": { "start": { "line": 14, "column": 31 }, "end": { "line": 14, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 407, "end": 413, "loc": { "start": { "line": 14, "column": 39 }, "end": { "line": 14, "column": 45 }, "identifierName": "entity" }, "name": "entity" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 431, "end": 740, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 22, "column": 19 } }, "expression": { "type": "CallExpression", "start": 431, "end": 739, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 22, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 431, "end": 456, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 41 } }, "object": { "type": "MemberExpression", "start": 431, "end": 450, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 35 } }, "object": { "type": "Identifier", "start": 431, "end": 437, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 438, "end": 450, "loc": { "start": { "line": 15, "column": 23 }, "end": { "line": 15, "column": 35 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 451, "end": 456, "loc": { "start": { "line": 15, "column": 36 }, "end": { "line": 15, "column": 41 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 457, "end": 549, "loc": { "start": { "line": 15, "column": 42 }, "end": { "line": 18, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 479, "end": 496, "loc": { "start": { "line": 16, "column": 20 }, "end": { "line": 16, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 479, "end": 483, "loc": { "start": { "line": 16, "column": 20 }, "end": { "line": 16, "column": 24 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "MemberExpression", "start": 485, "end": 496, "loc": { "start": { "line": 16, "column": 26 }, "end": { "line": 16, "column": 37 } }, "object": { "type": "Identifier", "start": 485, "end": 491, "loc": { "start": { "line": 16, "column": 26 }, "end": { "line": 16, "column": 32 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 492, "end": 496, "loc": { "start": { "line": 16, "column": 33 }, "end": { "line": 16, "column": 37 }, "identifierName": "aabb" }, "name": "aabb" }, "computed": false } }, { "type": "ObjectProperty", "start": 518, "end": 531, "loc": { "start": { "line": 17, "column": 20 }, "end": { "line": 17, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 518, "end": 526, "loc": { "start": { "line": 17, "column": 20 }, "end": { "line": 17, "column": 28 }, "identifierName": "duration" }, "name": "duration" }, "value": { "type": "NumericLiteral", "start": 528, "end": 531, "loc": { "start": { "line": 17, "column": 30 }, "end": { "line": 17, "column": 33 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 } } ] }, { "type": "ArrowFunctionExpression", "start": 551, "end": 738, "loc": { "start": { "line": 18, "column": 19 }, "end": { "line": 22, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 557, "end": 738, "loc": { "start": { "line": 18, "column": 25 }, "end": { "line": 22, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 579, "end": 720, "loc": { "start": { "line": 19, "column": 20 }, "end": { "line": 21, "column": 28 } }, "expression": { "type": "CallExpression", "start": 579, "end": 719, "loc": { "start": { "line": 19, "column": 20 }, "end": { "line": 21, "column": 27 } }, "callee": { "type": "Identifier", "start": 579, "end": 589, "loc": { "start": { "line": 19, "column": 20 }, "end": { "line": 19, "column": 30 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 590, "end": 713, "loc": { "start": { "line": 19, "column": 31 }, "end": { "line": 21, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 602, "end": 713, "loc": { "start": { "line": 19, "column": 43 }, "end": { "line": 21, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 628, "end": 691, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 87 } }, "expression": { "type": "CallExpression", "start": 628, "end": 690, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 628, "end": 655, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 51 } }, "object": { "type": "Identifier", "start": 628, "end": 633, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 634, "end": 655, "loc": { "start": { "line": 20, "column": 30 }, "end": { "line": 20, "column": 51 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 656, "end": 682, "loc": { "start": { "line": 20, "column": 52 }, "end": { "line": 20, "column": 78 } }, "object": { "type": "Identifier", "start": 656, "end": 661, "loc": { "start": { "line": 20, "column": 52 }, "end": { "line": 20, "column": 57 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 662, "end": 682, "loc": { "start": { "line": 20, "column": 58 }, "end": { "line": 20, "column": 78 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 684, "end": 689, "loc": { "start": { "line": 20, "column": 80 }, "end": { "line": 20, "column": 85 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 715, "end": 718, "loc": { "start": { "line": 21, "column": 23 }, "end": { "line": 21, "column": 26 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 757, "end": 822, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 81 } }, "expression": { "type": "AssignmentExpression", "start": 757, "end": 821, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 80 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 757, "end": 786, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 45 } }, "object": { "type": "MemberExpression", "start": 757, "end": 777, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 36 } }, "object": { "type": "Identifier", "start": 757, "end": 763, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 764, "end": 777, "loc": { "start": { "line": 23, "column": 23 }, "end": { "line": 23, "column": 36 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 778, "end": 786, "loc": { "start": { "line": 23, "column": 37 }, "end": { "line": 23, "column": 45 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 789, "end": 821, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 23, "column": 80 } }, "callee": { "type": "MemberExpression", "start": 789, "end": 808, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 23, "column": 67 } }, "object": { "type": "Identifier", "start": 789, "end": 793, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 23, "column": 52 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 794, "end": 808, "loc": { "start": { "line": 23, "column": 53 }, "end": { "line": 23, "column": 67 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 809, "end": 820, "loc": { "start": { "line": 23, "column": 68 }, "end": { "line": 23, "column": 79 } }, "object": { "type": "Identifier", "start": 809, "end": 815, "loc": { "start": { "line": 23, "column": 68 }, "end": { "line": 23, "column": 74 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 816, "end": 820, "loc": { "start": { "line": 23, "column": 75 }, "end": { "line": 23, "column": 79 }, "identifierName": "aabb" }, "name": "aabb" }, "computed": false } ] } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 856, "end": 1338, "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 38, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 870, "end": 891, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 870, "end": 875, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 877, "end": 891, "loc": { "start": { "line": 27, "column": 19 }, "end": { "line": 27, "column": 33 } }, "extra": { "rawValue": "View fit all", "raw": "\"View fit all\"" }, "value": "View fit all" } }, { "type": "ObjectProperty", "start": 905, "end": 1328, "loc": { "start": { "line": 28, "column": 12 }, "end": { "line": 37, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 905, "end": 913, "loc": { "start": { "line": 28, "column": 12 }, "end": { "line": 28, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 915, "end": 1328, "loc": { "start": { "line": 28, "column": 22 }, "end": { "line": 37, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 925, "end": 932, "loc": { "start": { "line": 28, "column": 32 }, "end": { "line": 28, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 934, "end": 1328, "loc": { "start": { "line": 28, "column": 41 }, "end": { "line": 37, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 952, "end": 982, "loc": { "start": { "line": 29, "column": 16 }, "end": { "line": 29, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 958, "end": 981, "loc": { "start": { "line": 29, "column": 22 }, "end": { "line": 29, "column": 45 } }, "id": { "type": "Identifier", "start": 958, "end": 964, "loc": { "start": { "line": 29, "column": 22 }, "end": { "line": 29, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 967, "end": 981, "loc": { "start": { "line": 29, "column": 31 }, "end": { "line": 29, "column": 45 } }, "object": { "type": "Identifier", "start": 967, "end": 974, "loc": { "start": { "line": 29, "column": 31 }, "end": { "line": 29, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 975, "end": 981, "loc": { "start": { "line": 29, "column": 39 }, "end": { "line": 29, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 999, "end": 1026, "loc": { "start": { "line": 30, "column": 16 }, "end": { "line": 30, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1005, "end": 1025, "loc": { "start": { "line": 30, "column": 22 }, "end": { "line": 30, "column": 42 } }, "id": { "type": "Identifier", "start": 1005, "end": 1010, "loc": { "start": { "line": 30, "column": 22 }, "end": { "line": 30, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 1013, "end": 1025, "loc": { "start": { "line": 30, "column": 30 }, "end": { "line": 30, "column": 42 } }, "object": { "type": "Identifier", "start": 1013, "end": 1019, "loc": { "start": { "line": 30, "column": 30 }, "end": { "line": 30, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1020, "end": 1025, "loc": { "start": { "line": 30, "column": 37 }, "end": { "line": 30, "column": 42 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 1043, "end": 1099, "loc": { "start": { "line": 31, "column": 16 }, "end": { "line": 31, "column": 72 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1049, "end": 1098, "loc": { "start": { "line": 31, "column": 22 }, "end": { "line": 31, "column": 71 } }, "id": { "type": "Identifier", "start": 1049, "end": 1058, "loc": { "start": { "line": 31, "column": 22 }, "end": { "line": 31, "column": 31 }, "identifierName": "sceneAABB" }, "name": "sceneAABB" }, "init": { "type": "CallExpression", "start": 1061, "end": 1098, "loc": { "start": { "line": 31, "column": 34 }, "end": { "line": 31, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 1061, "end": 1074, "loc": { "start": { "line": 31, "column": 34 }, "end": { "line": 31, "column": 47 } }, "object": { "type": "Identifier", "start": 1061, "end": 1066, "loc": { "start": { "line": 31, "column": 34 }, "end": { "line": 31, "column": 39 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 1067, "end": 1074, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 47 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 1075, "end": 1097, "loc": { "start": { "line": 31, "column": 48 }, "end": { "line": 31, "column": 70 } }, "object": { "type": "Identifier", "start": 1075, "end": 1080, "loc": { "start": { "line": 31, "column": 48 }, "end": { "line": 31, "column": 53 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 1081, "end": 1097, "loc": { "start": { "line": 31, "column": 54 }, "end": { "line": 31, "column": 70 }, "identifierName": "visibleObjectIds" }, "name": "visibleObjectIds" }, "computed": false } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 1116, "end": 1234, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 35, "column": 19 } }, "expression": { "type": "CallExpression", "start": 1116, "end": 1233, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 35, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 1116, "end": 1141, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 41 } }, "object": { "type": "MemberExpression", "start": 1116, "end": 1135, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 35 } }, "object": { "type": "Identifier", "start": 1116, "end": 1122, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1123, "end": 1135, "loc": { "start": { "line": 32, "column": 23 }, "end": { "line": 32, "column": 35 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 1136, "end": 1141, "loc": { "start": { "line": 32, "column": 36 }, "end": { "line": 32, "column": 41 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 1142, "end": 1232, "loc": { "start": { "line": 32, "column": 42 }, "end": { "line": 35, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 1164, "end": 1179, "loc": { "start": { "line": 33, "column": 20 }, "end": { "line": 33, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1164, "end": 1168, "loc": { "start": { "line": 33, "column": 20 }, "end": { "line": 33, "column": 24 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 1170, "end": 1179, "loc": { "start": { "line": 33, "column": 26 }, "end": { "line": 33, "column": 35 }, "identifierName": "sceneAABB" }, "name": "sceneAABB" } }, { "type": "ObjectProperty", "start": 1201, "end": 1214, "loc": { "start": { "line": 34, "column": 20 }, "end": { "line": 34, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1201, "end": 1209, "loc": { "start": { "line": 34, "column": 20 }, "end": { "line": 34, "column": 28 }, "identifierName": "duration" }, "name": "duration" }, "value": { "type": "NumericLiteral", "start": 1211, "end": 1214, "loc": { "start": { "line": 34, "column": 30 }, "end": { "line": 34, "column": 33 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 } } ] } ] } }, { "type": "ExpressionStatement", "start": 1251, "end": 1314, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 79 } }, "expression": { "type": "AssignmentExpression", "start": 1251, "end": 1313, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 78 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1251, "end": 1280, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 45 } }, "object": { "type": "MemberExpression", "start": 1251, "end": 1271, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 36 } }, "object": { "type": "Identifier", "start": 1251, "end": 1257, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1258, "end": 1271, "loc": { "start": { "line": 36, "column": 23 }, "end": { "line": 36, "column": 36 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 1272, "end": 1280, "loc": { "start": { "line": 36, "column": 37 }, "end": { "line": 36, "column": 45 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 1283, "end": 1313, "loc": { "start": { "line": 36, "column": 48 }, "end": { "line": 36, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 1283, "end": 1302, "loc": { "start": { "line": 36, "column": 48 }, "end": { "line": 36, "column": 67 } }, "object": { "type": "Identifier", "start": 1283, "end": 1287, "loc": { "start": { "line": 36, "column": 48 }, "end": { "line": 36, "column": 52 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 1288, "end": 1302, "loc": { "start": { "line": 36, "column": 53 }, "end": { "line": 36, "column": 67 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1303, "end": 1312, "loc": { "start": { "line": 36, "column": 68 }, "end": { "line": 36, "column": 77 }, "identifierName": "sceneAABB" }, "name": "sceneAABB" } ] } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 1348, "end": 1560, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 45, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1362, "end": 1383, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1362, "end": 1367, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 1369, "end": 1383, "loc": { "start": { "line": 40, "column": 19 }, "end": { "line": 40, "column": 33 } }, "extra": { "rawValue": "Show in tree", "raw": "\"Show in tree\"" }, "value": "Show in tree" } }, { "type": "ObjectProperty", "start": 1397, "end": 1550, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 44, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1397, "end": 1405, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 1407, "end": 1550, "loc": { "start": { "line": 41, "column": 22 }, "end": { "line": 44, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1417, "end": 1424, "loc": { "start": { "line": 41, "column": 32 }, "end": { "line": 41, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 1426, "end": 1550, "loc": { "start": { "line": 41, "column": 41 }, "end": { "line": 44, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 1444, "end": 1479, "loc": { "start": { "line": 42, "column": 16 }, "end": { "line": 42, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1450, "end": 1478, "loc": { "start": { "line": 42, "column": 22 }, "end": { "line": 42, "column": 50 } }, "id": { "type": "Identifier", "start": 1450, "end": 1458, "loc": { "start": { "line": 42, "column": 22 }, "end": { "line": 42, "column": 30 }, "identifierName": "objectId" }, "name": "objectId" }, "init": { "type": "MemberExpression", "start": 1461, "end": 1478, "loc": { "start": { "line": 42, "column": 33 }, "end": { "line": 42, "column": 50 } }, "object": { "type": "MemberExpression", "start": 1461, "end": 1475, "loc": { "start": { "line": 42, "column": 33 }, "end": { "line": 42, "column": 47 } }, "object": { "type": "Identifier", "start": 1461, "end": 1468, "loc": { "start": { "line": 42, "column": 33 }, "end": { "line": 42, "column": 40 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1469, "end": 1475, "loc": { "start": { "line": 42, "column": 41 }, "end": { "line": 42, "column": 47 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 1476, "end": 1478, "loc": { "start": { "line": 42, "column": 48 }, "end": { "line": 42, "column": 50 }, "identifierName": "id" }, "name": "id" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 1496, "end": 1536, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 56 } }, "expression": { "type": "CallExpression", "start": 1496, "end": 1535, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 55 } }, "callee": { "type": "MemberExpression", "start": 1496, "end": 1525, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 45 } }, "object": { "type": "Identifier", "start": 1496, "end": 1503, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1504, "end": 1525, "loc": { "start": { "line": 43, "column": 24 }, "end": { "line": 43, "column": 45 }, "identifierName": "showObjectInExplorers" }, "name": "showObjectInExplorers" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1526, "end": 1534, "loc": { "start": { "line": 43, "column": 46 }, "end": { "line": 43, "column": 54 }, "identifierName": "objectId" }, "name": "objectId" } ] } } ], "directives": [] } } } ] } ] }, { "type": "ArrayExpression", "start": 1572, "end": 2985, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 87, "column": 5 } }, "elements": [ { "type": "ObjectExpression", "start": 1582, "end": 1725, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 53, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1596, "end": 1609, "loc": { "start": { "line": 49, "column": 12 }, "end": { "line": 49, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1596, "end": 1601, "loc": { "start": { "line": 49, "column": 12 }, "end": { "line": 49, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 1603, "end": 1609, "loc": { "start": { "line": 49, "column": 19 }, "end": { "line": 49, "column": 25 } }, "extra": { "rawValue": "Hide", "raw": "\"Hide\"" }, "value": "Hide" } }, { "type": "ObjectProperty", "start": 1623, "end": 1715, "loc": { "start": { "line": 50, "column": 12 }, "end": { "line": 52, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1623, "end": 1631, "loc": { "start": { "line": 50, "column": 12 }, "end": { "line": 50, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 1633, "end": 1715, "loc": { "start": { "line": 50, "column": 22 }, "end": { "line": 52, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1643, "end": 1650, "loc": { "start": { "line": 50, "column": 32 }, "end": { "line": 50, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 1652, "end": 1715, "loc": { "start": { "line": 50, "column": 41 }, "end": { "line": 52, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 1670, "end": 1701, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 47 } }, "expression": { "type": "AssignmentExpression", "start": 1670, "end": 1700, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1670, "end": 1692, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 38 } }, "object": { "type": "MemberExpression", "start": 1670, "end": 1684, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 30 } }, "object": { "type": "Identifier", "start": 1670, "end": 1677, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1678, "end": 1684, "loc": { "start": { "line": 51, "column": 24 }, "end": { "line": 51, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 1685, "end": 1692, "loc": { "start": { "line": 51, "column": 31 }, "end": { "line": 51, "column": 38 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 1695, "end": 1700, "loc": { "start": { "line": 51, "column": 41 }, "end": { "line": 51, "column": 46 } }, "value": false } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 1735, "end": 2542, "loc": { "start": { "line": 54, "column": 8 }, "end": { "line": 73, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1749, "end": 1769, "loc": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1749, "end": 1754, "loc": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 1756, "end": 1769, "loc": { "start": { "line": 55, "column": 19 }, "end": { "line": 55, "column": 32 } }, "extra": { "rawValue": "Hide others", "raw": "\"Hide others\"" }, "value": "Hide others" } }, { "type": "ObjectProperty", "start": 1783, "end": 2532, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 72, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1783, "end": 1791, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 1793, "end": 2532, "loc": { "start": { "line": 56, "column": 22 }, "end": { "line": 72, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1803, "end": 1810, "loc": { "start": { "line": 56, "column": 32 }, "end": { "line": 56, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 1812, "end": 2532, "loc": { "start": { "line": 56, "column": 41 }, "end": { "line": 72, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 1830, "end": 1860, "loc": { "start": { "line": 57, "column": 16 }, "end": { "line": 57, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1836, "end": 1859, "loc": { "start": { "line": 57, "column": 22 }, "end": { "line": 57, "column": 45 } }, "id": { "type": "Identifier", "start": 1836, "end": 1842, "loc": { "start": { "line": 57, "column": 22 }, "end": { "line": 57, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 1845, "end": 1859, "loc": { "start": { "line": 57, "column": 31 }, "end": { "line": 57, "column": 45 } }, "object": { "type": "Identifier", "start": 1845, "end": 1852, "loc": { "start": { "line": 57, "column": 31 }, "end": { "line": 57, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1853, "end": 1859, "loc": { "start": { "line": 57, "column": 39 }, "end": { "line": 57, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 1877, "end": 1904, "loc": { "start": { "line": 58, "column": 16 }, "end": { "line": 58, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1883, "end": 1903, "loc": { "start": { "line": 58, "column": 22 }, "end": { "line": 58, "column": 42 } }, "id": { "type": "Identifier", "start": 1883, "end": 1888, "loc": { "start": { "line": 58, "column": 22 }, "end": { "line": 58, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 1891, "end": 1903, "loc": { "start": { "line": 58, "column": 30 }, "end": { "line": 58, "column": 42 } }, "object": { "type": "Identifier", "start": 1891, "end": 1897, "loc": { "start": { "line": 58, "column": 30 }, "end": { "line": 58, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1898, "end": 1903, "loc": { "start": { "line": 58, "column": 37 }, "end": { "line": 58, "column": 42 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 1921, "end": 1951, "loc": { "start": { "line": 59, "column": 16 }, "end": { "line": 59, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1927, "end": 1950, "loc": { "start": { "line": 59, "column": 22 }, "end": { "line": 59, "column": 45 } }, "id": { "type": "Identifier", "start": 1927, "end": 1933, "loc": { "start": { "line": 59, "column": 22 }, "end": { "line": 59, "column": 28 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 1936, "end": 1950, "loc": { "start": { "line": 59, "column": 31 }, "end": { "line": 59, "column": 45 } }, "object": { "type": "Identifier", "start": 1936, "end": 1943, "loc": { "start": { "line": 59, "column": 31 }, "end": { "line": 59, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 1944, "end": 1950, "loc": { "start": { "line": 59, "column": 39 }, "end": { "line": 59, "column": 45 }, "identifierName": "entity" }, "name": "entity" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 1968, "end": 2027, "loc": { "start": { "line": 60, "column": 16 }, "end": { "line": 60, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1974, "end": 2026, "loc": { "start": { "line": 60, "column": 22 }, "end": { "line": 60, "column": 74 } }, "id": { "type": "Identifier", "start": 1974, "end": 1984, "loc": { "start": { "line": 60, "column": 22 }, "end": { "line": 60, "column": 32 }, "identifierName": "metaObject" }, "name": "metaObject" }, "init": { "type": "MemberExpression", "start": 1987, "end": 2026, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 74 } }, "object": { "type": "MemberExpression", "start": 1987, "end": 2015, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 63 } }, "object": { "type": "MemberExpression", "start": 1987, "end": 2003, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 51 } }, "object": { "type": "Identifier", "start": 1987, "end": 1993, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 41 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 1994, "end": 2003, "loc": { "start": { "line": 60, "column": 42 }, "end": { "line": 60, "column": 51 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 2004, "end": 2015, "loc": { "start": { "line": 60, "column": 52 }, "end": { "line": 60, "column": 63 }, "identifierName": "metaObjects" }, "name": "metaObjects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 2016, "end": 2025, "loc": { "start": { "line": 60, "column": 64 }, "end": { "line": 60, "column": 73 } }, "object": { "type": "Identifier", "start": 2016, "end": 2022, "loc": { "start": { "line": 60, "column": 64 }, "end": { "line": 60, "column": 70 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 2023, "end": 2025, "loc": { "start": { "line": 60, "column": 71 }, "end": { "line": 60, "column": 73 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 2044, "end": 2108, "loc": { "start": { "line": 61, "column": 16 }, "end": { "line": 63, "column": 17 } }, "test": { "type": "UnaryExpression", "start": 2048, "end": 2059, "loc": { "start": { "line": 61, "column": 20 }, "end": { "line": 61, "column": 31 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 2049, "end": 2059, "loc": { "start": { "line": 61, "column": 21 }, "end": { "line": 61, "column": 31 }, "identifierName": "metaObject" }, "name": "metaObject" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 2061, "end": 2108, "loc": { "start": { "line": 61, "column": 33 }, "end": { "line": 63, "column": 17 } }, "body": [ { "type": "ReturnStatement", "start": 2083, "end": 2090, "loc": { "start": { "line": 62, "column": 20 }, "end": { "line": 62, "column": 27 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 2125, "end": 2180, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 71 } }, "expression": { "type": "CallExpression", "start": 2125, "end": 2179, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 2125, "end": 2148, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 39 } }, "object": { "type": "Identifier", "start": 2125, "end": 2130, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2131, "end": 2148, "loc": { "start": { "line": 64, "column": 22 }, "end": { "line": 64, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2149, "end": 2171, "loc": { "start": { "line": 64, "column": 40 }, "end": { "line": 64, "column": 62 } }, "object": { "type": "Identifier", "start": 2149, "end": 2154, "loc": { "start": { "line": 64, "column": 40 }, "end": { "line": 64, "column": 45 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2155, "end": 2171, "loc": { "start": { "line": 64, "column": 46 }, "end": { "line": 64, "column": 62 }, "identifierName": "visibleObjectIds" }, "name": "visibleObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 2173, "end": 2178, "loc": { "start": { "line": 64, "column": 64 }, "end": { "line": 64, "column": 69 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2197, "end": 2260, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 79 } }, "expression": { "type": "CallExpression", "start": 2197, "end": 2259, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 2197, "end": 2224, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 43 } }, "object": { "type": "Identifier", "start": 2197, "end": 2202, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2203, "end": 2224, "loc": { "start": { "line": 65, "column": 22 }, "end": { "line": 65, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2225, "end": 2251, "loc": { "start": { "line": 65, "column": 44 }, "end": { "line": 65, "column": 70 } }, "object": { "type": "Identifier", "start": 2225, "end": 2230, "loc": { "start": { "line": 65, "column": 44 }, "end": { "line": 65, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2231, "end": 2251, "loc": { "start": { "line": 65, "column": 50 }, "end": { "line": 65, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 2253, "end": 2258, "loc": { "start": { "line": 65, "column": 72 }, "end": { "line": 65, "column": 77 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2277, "end": 2518, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 71, "column": 19 } }, "expression": { "type": "CallExpression", "start": 2277, "end": 2517, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 71, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 2277, "end": 2312, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 66, "column": 51 } }, "object": { "type": "Identifier", "start": 2277, "end": 2287, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 66, "column": 26 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 2288, "end": 2312, "loc": { "start": { "line": 66, "column": 27 }, "end": { "line": 66, "column": 51 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 2313, "end": 2516, "loc": { "start": { "line": 66, "column": 52 }, "end": { "line": 71, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2314, "end": 2324, "loc": { "start": { "line": 66, "column": 53 }, "end": { "line": 66, "column": 63 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 2329, "end": 2516, "loc": { "start": { "line": 66, "column": 68 }, "end": { "line": 71, "column": 17 } }, "body": [ { "type": "VariableDeclaration", "start": 2351, "end": 2395, "loc": { "start": { "line": 67, "column": 20 }, "end": { "line": 67, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2357, "end": 2394, "loc": { "start": { "line": 67, "column": 26 }, "end": { "line": 67, "column": 63 } }, "id": { "type": "Identifier", "start": 2357, "end": 2363, "loc": { "start": { "line": 67, "column": 26 }, "end": { "line": 67, "column": 32 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 2366, "end": 2394, "loc": { "start": { "line": 67, "column": 35 }, "end": { "line": 67, "column": 63 } }, "object": { "type": "MemberExpression", "start": 2366, "end": 2379, "loc": { "start": { "line": 67, "column": 35 }, "end": { "line": 67, "column": 48 } }, "object": { "type": "Identifier", "start": 2366, "end": 2371, "loc": { "start": { "line": 67, "column": 35 }, "end": { "line": 67, "column": 40 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2372, "end": 2379, "loc": { "start": { "line": 67, "column": 41 }, "end": { "line": 67, "column": 48 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 2380, "end": 2393, "loc": { "start": { "line": 67, "column": 49 }, "end": { "line": 67, "column": 62 } }, "object": { "type": "Identifier", "start": 2380, "end": 2390, "loc": { "start": { "line": 67, "column": 49 }, "end": { "line": 67, "column": 59 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 2391, "end": 2393, "loc": { "start": { "line": 67, "column": 60 }, "end": { "line": 67, "column": 62 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 2416, "end": 2498, "loc": { "start": { "line": 68, "column": 20 }, "end": { "line": 70, "column": 21 } }, "test": { "type": "Identifier", "start": 2420, "end": 2426, "loc": { "start": { "line": 68, "column": 24 }, "end": { "line": 68, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "consequent": { "type": "BlockStatement", "start": 2428, "end": 2498, "loc": { "start": { "line": 68, "column": 32 }, "end": { "line": 70, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 2454, "end": 2476, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 2454, "end": 2475, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 2454, "end": 2468, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 38 } }, "object": { "type": "Identifier", "start": 2454, "end": 2460, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 2461, "end": 2468, "loc": { "start": { "line": 69, "column": 31 }, "end": { "line": 69, "column": 38 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 2471, "end": 2475, "loc": { "start": { "line": 69, "column": 41 }, "end": { "line": 69, "column": 45 } }, "value": true } } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 2552, "end": 2753, "loc": { "start": { "line": 74, "column": 8 }, "end": { "line": 79, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 2566, "end": 2583, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 29 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2566, "end": 2571, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 2573, "end": 2583, "loc": { "start": { "line": 75, "column": 19 }, "end": { "line": 75, "column": 29 } }, "extra": { "rawValue": "Hide all", "raw": "\"Hide all\"" }, "value": "Hide all" } }, { "type": "ObjectProperty", "start": 2597, "end": 2743, "loc": { "start": { "line": 76, "column": 12 }, "end": { "line": 78, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2597, "end": 2605, "loc": { "start": { "line": 76, "column": 12 }, "end": { "line": 76, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 2607, "end": 2743, "loc": { "start": { "line": 76, "column": 22 }, "end": { "line": 78, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2617, "end": 2624, "loc": { "start": { "line": 76, "column": 32 }, "end": { "line": 76, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 2626, "end": 2743, "loc": { "start": { "line": 76, "column": 41 }, "end": { "line": 78, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 2644, "end": 2729, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 101 } }, "expression": { "type": "CallExpression", "start": 2644, "end": 2728, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 100 } }, "callee": { "type": "MemberExpression", "start": 2644, "end": 2682, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 54 } }, "object": { "type": "MemberExpression", "start": 2644, "end": 2664, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 36 } }, "object": { "type": "MemberExpression", "start": 2644, "end": 2658, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 30 } }, "object": { "type": "Identifier", "start": 2644, "end": 2651, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 2652, "end": 2658, "loc": { "start": { "line": 77, "column": 24 }, "end": { "line": 77, "column": 30 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2659, "end": 2664, "loc": { "start": { "line": 77, "column": 31 }, "end": { "line": 77, "column": 36 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 2665, "end": 2682, "loc": { "start": { "line": 77, "column": 37 }, "end": { "line": 77, "column": 54 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2683, "end": 2720, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 92 } }, "object": { "type": "MemberExpression", "start": 2683, "end": 2703, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 75 } }, "object": { "type": "MemberExpression", "start": 2683, "end": 2697, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 69 } }, "object": { "type": "Identifier", "start": 2683, "end": 2690, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 62 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 2691, "end": 2697, "loc": { "start": { "line": 77, "column": 63 }, "end": { "line": 77, "column": 69 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2698, "end": 2703, "loc": { "start": { "line": 77, "column": 70 }, "end": { "line": 77, "column": 75 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 2704, "end": 2720, "loc": { "start": { "line": 77, "column": 76 }, "end": { "line": 77, "column": 92 }, "identifierName": "visibleObjectIds" }, "name": "visibleObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 2722, "end": 2727, "loc": { "start": { "line": 77, "column": 94 }, "end": { "line": 77, "column": 99 } }, "value": false } ] } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 2763, "end": 2979, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 86, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 2777, "end": 2795, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2777, "end": 2782, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 2784, "end": 2795, "loc": { "start": { "line": 81, "column": 19 }, "end": { "line": 81, "column": 30 } }, "extra": { "rawValue": "Show all ", "raw": "\"Show all \"" }, "value": "Show all " } }, { "type": "ObjectProperty", "start": 2809, "end": 2969, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 85, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2809, "end": 2817, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 2819, "end": 2969, "loc": { "start": { "line": 82, "column": 22 }, "end": { "line": 85, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2829, "end": 2836, "loc": { "start": { "line": 82, "column": 32 }, "end": { "line": 82, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 2838, "end": 2969, "loc": { "start": { "line": 82, "column": 41 }, "end": { "line": 85, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 2856, "end": 2891, "loc": { "start": { "line": 83, "column": 16 }, "end": { "line": 83, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2862, "end": 2890, "loc": { "start": { "line": 83, "column": 22 }, "end": { "line": 83, "column": 50 } }, "id": { "type": "Identifier", "start": 2862, "end": 2867, "loc": { "start": { "line": 83, "column": 22 }, "end": { "line": 83, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 2870, "end": 2890, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 50 } }, "object": { "type": "MemberExpression", "start": 2870, "end": 2884, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 44 } }, "object": { "type": "Identifier", "start": 2870, "end": 2877, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 37 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 2878, "end": 2884, "loc": { "start": { "line": 83, "column": 38 }, "end": { "line": 83, "column": 44 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2885, "end": 2890, "loc": { "start": { "line": 83, "column": 45 }, "end": { "line": 83, "column": 50 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 2908, "end": 2955, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 63 } }, "expression": { "type": "CallExpression", "start": 2908, "end": 2954, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 2908, "end": 2931, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 39 } }, "object": { "type": "Identifier", "start": 2908, "end": 2913, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2914, "end": 2931, "loc": { "start": { "line": 84, "column": 22 }, "end": { "line": 84, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2932, "end": 2947, "loc": { "start": { "line": 84, "column": 40 }, "end": { "line": 84, "column": 55 } }, "object": { "type": "Identifier", "start": 2932, "end": 2937, "loc": { "start": { "line": 84, "column": 40 }, "end": { "line": 84, "column": 45 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2938, "end": 2947, "loc": { "start": { "line": 84, "column": 46 }, "end": { "line": 84, "column": 55 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 2949, "end": 2953, "loc": { "start": { "line": 84, "column": 57 }, "end": { "line": 84, "column": 61 } }, "value": true } ] } } ], "directives": [] } } } ] } ] }, { "type": "ArrayExpression", "start": 2991, "end": 4596, "loc": { "start": { "line": 88, "column": 4 }, "end": { "line": 134, "column": 5 } }, "elements": [ { "type": "ObjectExpression", "start": 3001, "end": 3143, "loc": { "start": { "line": 89, "column": 8 }, "end": { "line": 94, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 3015, "end": 3029, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3015, "end": 3020, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 3022, "end": 3029, "loc": { "start": { "line": 90, "column": 19 }, "end": { "line": 90, "column": 26 } }, "extra": { "rawValue": "X-ray", "raw": "\"X-ray\"" }, "value": "X-ray" } }, { "type": "ObjectProperty", "start": 3043, "end": 3133, "loc": { "start": { "line": 91, "column": 12 }, "end": { "line": 93, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3043, "end": 3051, "loc": { "start": { "line": 91, "column": 12 }, "end": { "line": 91, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 3053, "end": 3133, "loc": { "start": { "line": 91, "column": 22 }, "end": { "line": 93, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3063, "end": 3070, "loc": { "start": { "line": 91, "column": 32 }, "end": { "line": 91, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 3072, "end": 3133, "loc": { "start": { "line": 91, "column": 41 }, "end": { "line": 93, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 3090, "end": 3119, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 45 } }, "expression": { "type": "AssignmentExpression", "start": 3090, "end": 3118, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3090, "end": 3111, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 37 } }, "object": { "type": "MemberExpression", "start": 3090, "end": 3104, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 30 } }, "object": { "type": "Identifier", "start": 3090, "end": 3097, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 3098, "end": 3104, "loc": { "start": { "line": 92, "column": 24 }, "end": { "line": 92, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 3105, "end": 3111, "loc": { "start": { "line": 92, "column": 31 }, "end": { "line": 92, "column": 37 }, "identifierName": "xrayed" }, "name": "xrayed" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 3114, "end": 3118, "loc": { "start": { "line": 92, "column": 40 }, "end": { "line": 92, "column": 44 } }, "value": true } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 3153, "end": 3302, "loc": { "start": { "line": 95, "column": 8 }, "end": { "line": 100, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 3167, "end": 3187, "loc": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3167, "end": 3172, "loc": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 3174, "end": 3187, "loc": { "start": { "line": 96, "column": 19 }, "end": { "line": 96, "column": 32 } }, "extra": { "rawValue": "Don't X-ray", "raw": "\"Don't X-ray\"" }, "value": "Don't X-ray" } }, { "type": "ObjectProperty", "start": 3201, "end": 3292, "loc": { "start": { "line": 97, "column": 12 }, "end": { "line": 99, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3201, "end": 3209, "loc": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 3211, "end": 3292, "loc": { "start": { "line": 97, "column": 22 }, "end": { "line": 99, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3221, "end": 3228, "loc": { "start": { "line": 97, "column": 32 }, "end": { "line": 97, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 3230, "end": 3292, "loc": { "start": { "line": 97, "column": 41 }, "end": { "line": 99, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 3248, "end": 3278, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 3248, "end": 3277, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3248, "end": 3269, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 37 } }, "object": { "type": "MemberExpression", "start": 3248, "end": 3262, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 30 } }, "object": { "type": "Identifier", "start": 3248, "end": 3255, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 3256, "end": 3262, "loc": { "start": { "line": 98, "column": 24 }, "end": { "line": 98, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 3263, "end": 3269, "loc": { "start": { "line": 98, "column": 31 }, "end": { "line": 98, "column": 37 }, "identifierName": "xrayed" }, "name": "xrayed" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 3272, "end": 3277, "loc": { "start": { "line": 98, "column": 40 }, "end": { "line": 98, "column": 45 } }, "value": false } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 3312, "end": 4175, "loc": { "start": { "line": 101, "column": 8 }, "end": { "line": 121, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 3326, "end": 3347, "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3326, "end": 3331, "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 3333, "end": 3347, "loc": { "start": { "line": 102, "column": 19 }, "end": { "line": 102, "column": 33 } }, "extra": { "rawValue": "X-ray others", "raw": "\"X-ray others\"" }, "value": "X-ray others" } }, { "type": "ObjectProperty", "start": 3361, "end": 4165, "loc": { "start": { "line": 103, "column": 12 }, "end": { "line": 120, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3361, "end": 3369, "loc": { "start": { "line": 103, "column": 12 }, "end": { "line": 103, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 3371, "end": 4165, "loc": { "start": { "line": 103, "column": 22 }, "end": { "line": 120, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3381, "end": 3388, "loc": { "start": { "line": 103, "column": 32 }, "end": { "line": 103, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 3390, "end": 4165, "loc": { "start": { "line": 103, "column": 41 }, "end": { "line": 120, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 3408, "end": 3438, "loc": { "start": { "line": 104, "column": 16 }, "end": { "line": 104, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3414, "end": 3437, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 104, "column": 45 } }, "id": { "type": "Identifier", "start": 3414, "end": 3420, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 104, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 3423, "end": 3437, "loc": { "start": { "line": 104, "column": 31 }, "end": { "line": 104, "column": 45 } }, "object": { "type": "Identifier", "start": 3423, "end": 3430, "loc": { "start": { "line": 104, "column": 31 }, "end": { "line": 104, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 3431, "end": 3437, "loc": { "start": { "line": 104, "column": 39 }, "end": { "line": 104, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 3455, "end": 3482, "loc": { "start": { "line": 105, "column": 16 }, "end": { "line": 105, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3461, "end": 3481, "loc": { "start": { "line": 105, "column": 22 }, "end": { "line": 105, "column": 42 } }, "id": { "type": "Identifier", "start": 3461, "end": 3466, "loc": { "start": { "line": 105, "column": 22 }, "end": { "line": 105, "column": 27 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 3469, "end": 3481, "loc": { "start": { "line": 105, "column": 30 }, "end": { "line": 105, "column": 42 } }, "object": { "type": "Identifier", "start": 3469, "end": 3475, "loc": { "start": { "line": 105, "column": 30 }, "end": { "line": 105, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 3476, "end": 3481, "loc": { "start": { "line": 105, "column": 37 }, "end": { "line": 105, "column": 42 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 3499, "end": 3529, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 106, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3505, "end": 3528, "loc": { "start": { "line": 106, "column": 22 }, "end": { "line": 106, "column": 45 } }, "id": { "type": "Identifier", "start": 3505, "end": 3511, "loc": { "start": { "line": 106, "column": 22 }, "end": { "line": 106, "column": 28 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 3514, "end": 3528, "loc": { "start": { "line": 106, "column": 31 }, "end": { "line": 106, "column": 45 } }, "object": { "type": "Identifier", "start": 3514, "end": 3521, "loc": { "start": { "line": 106, "column": 31 }, "end": { "line": 106, "column": 38 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 3522, "end": 3528, "loc": { "start": { "line": 106, "column": 39 }, "end": { "line": 106, "column": 45 }, "identifierName": "entity" }, "name": "entity" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 3546, "end": 3605, "loc": { "start": { "line": 107, "column": 16 }, "end": { "line": 107, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3552, "end": 3604, "loc": { "start": { "line": 107, "column": 22 }, "end": { "line": 107, "column": 74 } }, "id": { "type": "Identifier", "start": 3552, "end": 3562, "loc": { "start": { "line": 107, "column": 22 }, "end": { "line": 107, "column": 32 }, "identifierName": "metaObject" }, "name": "metaObject" }, "init": { "type": "MemberExpression", "start": 3565, "end": 3604, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 74 } }, "object": { "type": "MemberExpression", "start": 3565, "end": 3593, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 63 } }, "object": { "type": "MemberExpression", "start": 3565, "end": 3581, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 51 } }, "object": { "type": "Identifier", "start": 3565, "end": 3571, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 41 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 3572, "end": 3581, "loc": { "start": { "line": 107, "column": 42 }, "end": { "line": 107, "column": 51 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 3582, "end": 3593, "loc": { "start": { "line": 107, "column": 52 }, "end": { "line": 107, "column": 63 }, "identifierName": "metaObjects" }, "name": "metaObjects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 3594, "end": 3603, "loc": { "start": { "line": 107, "column": 64 }, "end": { "line": 107, "column": 73 } }, "object": { "type": "Identifier", "start": 3594, "end": 3600, "loc": { "start": { "line": 107, "column": 64 }, "end": { "line": 107, "column": 70 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 3601, "end": 3603, "loc": { "start": { "line": 107, "column": 71 }, "end": { "line": 107, "column": 73 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 3622, "end": 3686, "loc": { "start": { "line": 108, "column": 16 }, "end": { "line": 110, "column": 17 } }, "test": { "type": "UnaryExpression", "start": 3626, "end": 3637, "loc": { "start": { "line": 108, "column": 20 }, "end": { "line": 108, "column": 31 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 3627, "end": 3637, "loc": { "start": { "line": 108, "column": 21 }, "end": { "line": 108, "column": 31 }, "identifierName": "metaObject" }, "name": "metaObject" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 3639, "end": 3686, "loc": { "start": { "line": 108, "column": 33 }, "end": { "line": 110, "column": 17 } }, "body": [ { "type": "ReturnStatement", "start": 3661, "end": 3668, "loc": { "start": { "line": 109, "column": 20 }, "end": { "line": 109, "column": 27 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 3703, "end": 3750, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 63 } }, "expression": { "type": "CallExpression", "start": 3703, "end": 3749, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 3703, "end": 3726, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 39 } }, "object": { "type": "Identifier", "start": 3703, "end": 3708, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3709, "end": 3726, "loc": { "start": { "line": 111, "column": 22 }, "end": { "line": 111, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 3727, "end": 3742, "loc": { "start": { "line": 111, "column": 40 }, "end": { "line": 111, "column": 55 } }, "object": { "type": "Identifier", "start": 3727, "end": 3732, "loc": { "start": { "line": 111, "column": 40 }, "end": { "line": 111, "column": 45 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3733, "end": 3742, "loc": { "start": { "line": 111, "column": 46 }, "end": { "line": 111, "column": 55 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 3744, "end": 3748, "loc": { "start": { "line": 111, "column": 57 }, "end": { "line": 111, "column": 61 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 3767, "end": 3813, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 62 } }, "expression": { "type": "CallExpression", "start": 3767, "end": 3812, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 61 } }, "callee": { "type": "MemberExpression", "start": 3767, "end": 3789, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 38 } }, "object": { "type": "Identifier", "start": 3767, "end": 3772, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3773, "end": 3789, "loc": { "start": { "line": 112, "column": 22 }, "end": { "line": 112, "column": 38 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 3790, "end": 3805, "loc": { "start": { "line": 112, "column": 39 }, "end": { "line": 112, "column": 54 } }, "object": { "type": "Identifier", "start": 3790, "end": 3795, "loc": { "start": { "line": 112, "column": 39 }, "end": { "line": 112, "column": 44 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3796, "end": 3805, "loc": { "start": { "line": 112, "column": 45 }, "end": { "line": 112, "column": 54 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 3807, "end": 3811, "loc": { "start": { "line": 112, "column": 56 }, "end": { "line": 112, "column": 60 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 3830, "end": 3893, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 79 } }, "expression": { "type": "CallExpression", "start": 3830, "end": 3892, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 3830, "end": 3857, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 43 } }, "object": { "type": "Identifier", "start": 3830, "end": 3835, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3836, "end": 3857, "loc": { "start": { "line": 113, "column": 22 }, "end": { "line": 113, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 3858, "end": 3884, "loc": { "start": { "line": 113, "column": 44 }, "end": { "line": 113, "column": 70 } }, "object": { "type": "Identifier", "start": 3858, "end": 3863, "loc": { "start": { "line": 113, "column": 44 }, "end": { "line": 113, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 3864, "end": 3884, "loc": { "start": { "line": 113, "column": 50 }, "end": { "line": 113, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 3886, "end": 3891, "loc": { "start": { "line": 113, "column": 72 }, "end": { "line": 113, "column": 77 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 3910, "end": 4151, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 119, "column": 19 } }, "expression": { "type": "CallExpression", "start": 3910, "end": 4150, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 119, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 3910, "end": 3945, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 114, "column": 51 } }, "object": { "type": "Identifier", "start": 3910, "end": 3920, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 114, "column": 26 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 3921, "end": 3945, "loc": { "start": { "line": 114, "column": 27 }, "end": { "line": 114, "column": 51 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 3946, "end": 4149, "loc": { "start": { "line": 114, "column": 52 }, "end": { "line": 119, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3947, "end": 3957, "loc": { "start": { "line": 114, "column": 53 }, "end": { "line": 114, "column": 63 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 3962, "end": 4149, "loc": { "start": { "line": 114, "column": 68 }, "end": { "line": 119, "column": 17 } }, "body": [ { "type": "VariableDeclaration", "start": 3984, "end": 4028, "loc": { "start": { "line": 115, "column": 20 }, "end": { "line": 115, "column": 64 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3990, "end": 4027, "loc": { "start": { "line": 115, "column": 26 }, "end": { "line": 115, "column": 63 } }, "id": { "type": "Identifier", "start": 3990, "end": 3996, "loc": { "start": { "line": 115, "column": 26 }, "end": { "line": 115, "column": 32 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 3999, "end": 4027, "loc": { "start": { "line": 115, "column": 35 }, "end": { "line": 115, "column": 63 } }, "object": { "type": "MemberExpression", "start": 3999, "end": 4012, "loc": { "start": { "line": 115, "column": 35 }, "end": { "line": 115, "column": 48 } }, "object": { "type": "Identifier", "start": 3999, "end": 4004, "loc": { "start": { "line": 115, "column": 35 }, "end": { "line": 115, "column": 40 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 4005, "end": 4012, "loc": { "start": { "line": 115, "column": 41 }, "end": { "line": 115, "column": 48 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 4013, "end": 4026, "loc": { "start": { "line": 115, "column": 49 }, "end": { "line": 115, "column": 62 } }, "object": { "type": "Identifier", "start": 4013, "end": 4023, "loc": { "start": { "line": 115, "column": 49 }, "end": { "line": 115, "column": 59 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 4024, "end": 4026, "loc": { "start": { "line": 115, "column": 60 }, "end": { "line": 115, "column": 62 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 4049, "end": 4131, "loc": { "start": { "line": 116, "column": 20 }, "end": { "line": 118, "column": 21 } }, "test": { "type": "Identifier", "start": 4053, "end": 4059, "loc": { "start": { "line": 116, "column": 24 }, "end": { "line": 116, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "consequent": { "type": "BlockStatement", "start": 4061, "end": 4131, "loc": { "start": { "line": 116, "column": 32 }, "end": { "line": 118, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 4087, "end": 4109, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 4087, "end": 4108, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4087, "end": 4100, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 37 } }, "object": { "type": "Identifier", "start": 4087, "end": 4093, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 4094, "end": 4100, "loc": { "start": { "line": 117, "column": 31 }, "end": { "line": 117, "column": 37 }, "identifierName": "xrayed" }, "name": "xrayed" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 4103, "end": 4108, "loc": { "start": { "line": 117, "column": 40 }, "end": { "line": 117, "column": 45 } }, "value": false } } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 4185, "end": 4378, "loc": { "start": { "line": 122, "column": 8 }, "end": { "line": 127, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4199, "end": 4217, "loc": { "start": { "line": 123, "column": 12 }, "end": { "line": 123, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4199, "end": 4204, "loc": { "start": { "line": 123, "column": 12 }, "end": { "line": 123, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4206, "end": 4217, "loc": { "start": { "line": 123, "column": 19 }, "end": { "line": 123, "column": 30 } }, "extra": { "rawValue": "X-ray all", "raw": "\"X-ray all\"" }, "value": "X-ray all" } }, { "type": "ObjectProperty", "start": 4231, "end": 4368, "loc": { "start": { "line": 124, "column": 12 }, "end": { "line": 126, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4231, "end": 4239, "loc": { "start": { "line": 124, "column": 12 }, "end": { "line": 124, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4241, "end": 4368, "loc": { "start": { "line": 124, "column": 22 }, "end": { "line": 126, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4251, "end": 4258, "loc": { "start": { "line": 124, "column": 32 }, "end": { "line": 124, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 4260, "end": 4368, "loc": { "start": { "line": 124, "column": 41 }, "end": { "line": 126, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4278, "end": 4354, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 92 } }, "expression": { "type": "CallExpression", "start": 4278, "end": 4353, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 91 } }, "callee": { "type": "MemberExpression", "start": 4278, "end": 4315, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 53 } }, "object": { "type": "MemberExpression", "start": 4278, "end": 4298, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 36 } }, "object": { "type": "MemberExpression", "start": 4278, "end": 4292, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 30 } }, "object": { "type": "Identifier", "start": 4278, "end": 4285, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4286, "end": 4292, "loc": { "start": { "line": 125, "column": 24 }, "end": { "line": 125, "column": 30 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4293, "end": 4298, "loc": { "start": { "line": 125, "column": 31 }, "end": { "line": 125, "column": 36 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4299, "end": 4315, "loc": { "start": { "line": 125, "column": 37 }, "end": { "line": 125, "column": 53 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4316, "end": 4346, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 84 } }, "object": { "type": "MemberExpression", "start": 4316, "end": 4336, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 74 } }, "object": { "type": "MemberExpression", "start": 4316, "end": 4330, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 68 } }, "object": { "type": "Identifier", "start": 4316, "end": 4323, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 61 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4324, "end": 4330, "loc": { "start": { "line": 125, "column": 62 }, "end": { "line": 125, "column": 68 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4331, "end": 4336, "loc": { "start": { "line": 125, "column": 69 }, "end": { "line": 125, "column": 74 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4337, "end": 4346, "loc": { "start": { "line": 125, "column": 75 }, "end": { "line": 125, "column": 84 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 4348, "end": 4352, "loc": { "start": { "line": 125, "column": 86 }, "end": { "line": 125, "column": 90 } }, "value": true } ] } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 4388, "end": 4590, "loc": { "start": { "line": 128, "column": 8 }, "end": { "line": 133, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4402, "end": 4422, "loc": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4402, "end": 4407, "loc": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4409, "end": 4422, "loc": { "start": { "line": 129, "column": 19 }, "end": { "line": 129, "column": 32 } }, "extra": { "rawValue": "X-Ray None", "raw": "\"X-Ray None\"" }, "value": "X-Ray None" } }, { "type": "ObjectProperty", "start": 4436, "end": 4580, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 132, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4436, "end": 4444, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4446, "end": 4580, "loc": { "start": { "line": 130, "column": 22 }, "end": { "line": 132, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4456, "end": 4463, "loc": { "start": { "line": 130, "column": 32 }, "end": { "line": 130, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 4465, "end": 4580, "loc": { "start": { "line": 130, "column": 41 }, "end": { "line": 132, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4483, "end": 4566, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 99 } }, "expression": { "type": "CallExpression", "start": 4483, "end": 4565, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 98 } }, "callee": { "type": "MemberExpression", "start": 4483, "end": 4520, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 53 } }, "object": { "type": "MemberExpression", "start": 4483, "end": 4503, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 36 } }, "object": { "type": "MemberExpression", "start": 4483, "end": 4497, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 30 } }, "object": { "type": "Identifier", "start": 4483, "end": 4490, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4491, "end": 4497, "loc": { "start": { "line": 131, "column": 24 }, "end": { "line": 131, "column": 30 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4498, "end": 4503, "loc": { "start": { "line": 131, "column": 31 }, "end": { "line": 131, "column": 36 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4504, "end": 4520, "loc": { "start": { "line": 131, "column": 37 }, "end": { "line": 131, "column": 53 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4521, "end": 4557, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 90 } }, "object": { "type": "MemberExpression", "start": 4521, "end": 4541, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 74 } }, "object": { "type": "MemberExpression", "start": 4521, "end": 4535, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 68 } }, "object": { "type": "Identifier", "start": 4521, "end": 4528, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 61 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4529, "end": 4535, "loc": { "start": { "line": 131, "column": 62 }, "end": { "line": 131, "column": 68 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4536, "end": 4541, "loc": { "start": { "line": 131, "column": 69 }, "end": { "line": 131, "column": 74 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4542, "end": 4557, "loc": { "start": { "line": 131, "column": 75 }, "end": { "line": 131, "column": 90 }, "identifierName": "xrayedObjectIds" }, "name": "xrayedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 4559, "end": 4564, "loc": { "start": { "line": 131, "column": 92 }, "end": { "line": 131, "column": 97 } }, "value": false } ] } } ], "directives": [] } } } ] } ] }, { "type": "ArrayExpression", "start": 4602, "end": 5141, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 154, "column": 5 } }, "elements": [ { "type": "ObjectExpression", "start": 4612, "end": 4757, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 141, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4626, "end": 4641, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 27 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4626, "end": 4631, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4633, "end": 4641, "loc": { "start": { "line": 137, "column": 19 }, "end": { "line": 137, "column": 27 } }, "extra": { "rawValue": "Select", "raw": "\"Select\"" }, "value": "Select" } }, { "type": "ObjectProperty", "start": 4655, "end": 4747, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 140, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4655, "end": 4663, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4665, "end": 4747, "loc": { "start": { "line": 138, "column": 22 }, "end": { "line": 140, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4675, "end": 4682, "loc": { "start": { "line": 138, "column": 32 }, "end": { "line": 138, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 4684, "end": 4747, "loc": { "start": { "line": 138, "column": 41 }, "end": { "line": 140, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4702, "end": 4733, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 47 } }, "expression": { "type": "AssignmentExpression", "start": 4702, "end": 4732, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4702, "end": 4725, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 39 } }, "object": { "type": "MemberExpression", "start": 4702, "end": 4716, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 30 } }, "object": { "type": "Identifier", "start": 4702, "end": 4709, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4710, "end": 4716, "loc": { "start": { "line": 139, "column": 24 }, "end": { "line": 139, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 4717, "end": 4725, "loc": { "start": { "line": 139, "column": 31 }, "end": { "line": 139, "column": 39 }, "identifierName": "selected" }, "name": "selected" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 4728, "end": 4732, "loc": { "start": { "line": 139, "column": 42 }, "end": { "line": 139, "column": 46 } }, "value": true } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 4767, "end": 4915, "loc": { "start": { "line": 142, "column": 8 }, "end": { "line": 147, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4781, "end": 4798, "loc": { "start": { "line": 143, "column": 12 }, "end": { "line": 143, "column": 29 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4781, "end": 4786, "loc": { "start": { "line": 143, "column": 12 }, "end": { "line": 143, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4788, "end": 4798, "loc": { "start": { "line": 143, "column": 19 }, "end": { "line": 143, "column": 29 } }, "extra": { "rawValue": "Deselect", "raw": "\"Deselect\"" }, "value": "Deselect" } }, { "type": "ObjectProperty", "start": 4812, "end": 4905, "loc": { "start": { "line": 144, "column": 12 }, "end": { "line": 146, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4812, "end": 4820, "loc": { "start": { "line": 144, "column": 12 }, "end": { "line": 144, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4822, "end": 4905, "loc": { "start": { "line": 144, "column": 22 }, "end": { "line": 146, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4832, "end": 4839, "loc": { "start": { "line": 144, "column": 32 }, "end": { "line": 144, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 4841, "end": 4905, "loc": { "start": { "line": 144, "column": 41 }, "end": { "line": 146, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4859, "end": 4891, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 4859, "end": 4890, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 4859, "end": 4882, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 39 } }, "object": { "type": "MemberExpression", "start": 4859, "end": 4873, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 30 } }, "object": { "type": "Identifier", "start": 4859, "end": 4866, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 4867, "end": 4873, "loc": { "start": { "line": 145, "column": 24 }, "end": { "line": 145, "column": 30 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 4874, "end": 4882, "loc": { "start": { "line": 145, "column": 31 }, "end": { "line": 145, "column": 39 }, "identifierName": "selected" }, "name": "selected" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 4885, "end": 4890, "loc": { "start": { "line": 145, "column": 42 }, "end": { "line": 145, "column": 47 } }, "value": false } } } ], "directives": [] } } } ] }, { "type": "ObjectExpression", "start": 4925, "end": 5135, "loc": { "start": { "line": 148, "column": 8 }, "end": { "line": 153, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 4939, "end": 4963, "loc": { "start": { "line": 149, "column": 12 }, "end": { "line": 149, "column": 36 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4939, "end": 4944, "loc": { "start": { "line": 149, "column": 12 }, "end": { "line": 149, "column": 17 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 4946, "end": 4963, "loc": { "start": { "line": 149, "column": 19 }, "end": { "line": 149, "column": 36 } }, "extra": { "rawValue": "Reset selection", "raw": "\"Reset selection\"" }, "value": "Reset selection" } }, { "type": "ObjectProperty", "start": 4977, "end": 5125, "loc": { "start": { "line": 150, "column": 12 }, "end": { "line": 152, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 4977, "end": 4985, "loc": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 20 }, "identifierName": "callback" }, "name": "callback" }, "value": { "type": "FunctionExpression", "start": 4987, "end": 5125, "loc": { "start": { "line": 150, "column": 22 }, "end": { "line": 152, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4997, "end": 5004, "loc": { "start": { "line": 150, "column": 32 }, "end": { "line": 150, "column": 39 }, "identifierName": "context" }, "name": "context" } ], "body": { "type": "BlockStatement", "start": 5006, "end": 5125, "loc": { "start": { "line": 150, "column": 41 }, "end": { "line": 152, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 5024, "end": 5111, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 103 } }, "expression": { "type": "CallExpression", "start": 5024, "end": 5110, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 102 } }, "callee": { "type": "MemberExpression", "start": 5024, "end": 5063, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 55 } }, "object": { "type": "MemberExpression", "start": 5024, "end": 5044, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 36 } }, "object": { "type": "MemberExpression", "start": 5024, "end": 5038, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 30 } }, "object": { "type": "Identifier", "start": 5024, "end": 5031, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 23 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 5032, "end": 5038, "loc": { "start": { "line": 151, "column": 24 }, "end": { "line": 151, "column": 30 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 5039, "end": 5044, "loc": { "start": { "line": 151, "column": 31 }, "end": { "line": 151, "column": 36 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 5045, "end": 5063, "loc": { "start": { "line": 151, "column": 37 }, "end": { "line": 151, "column": 55 }, "identifierName": "setObjectsSelected" }, "name": "setObjectsSelected" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 5064, "end": 5102, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 94 } }, "object": { "type": "MemberExpression", "start": 5064, "end": 5084, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 76 } }, "object": { "type": "MemberExpression", "start": 5064, "end": 5078, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 70 } }, "object": { "type": "Identifier", "start": 5064, "end": 5071, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 63 }, "identifierName": "context" }, "name": "context" }, "property": { "type": "Identifier", "start": 5072, "end": 5078, "loc": { "start": { "line": 151, "column": 64 }, "end": { "line": 151, "column": 70 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 5079, "end": 5084, "loc": { "start": { "line": 151, "column": 71 }, "end": { "line": 151, "column": 76 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 5085, "end": 5102, "loc": { "start": { "line": 151, "column": 77 }, "end": { "line": 151, "column": 94 }, "identifierName": "selectedObjectIds" }, "name": "selectedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 5104, "end": 5109, "loc": { "start": { "line": 151, "column": 96 }, "end": { "line": 151, "column": 101 } }, "value": false } ] } } ], "directives": [] } } } ] } ] } ] }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentBlock", "value": "*\n * ContextMenu items for when user right-clicks on an object.\n * @private\n ", "start": 72, "end": 153, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 6, "column": 3 } } } ], "trailingComments": [] }, "specifiers": null, "source": null, "leadingComments": null } ], "directives": [] }, "comments": [ { "type": "CommentBlock", "value": "*\n * ContextMenu items for when user right-clicks on an object.\n * @private\n ", "start": 72, "end": 153, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 6, "column": 3 } } } ], "tokens": [ { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 0, "end": 6, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7, "end": 8, "loc": { "start": { "line": 1, "column": 7 }, "end": { "line": 1, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 8, "end": 12, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 12 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12, "end": 13, "loc": { "start": { "line": 1, "column": 12 }, "end": { "line": 1, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 14, "end": 18, "loc": { "start": { "line": 1, "column": 14 }, "end": { "line": 1, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "@xeokit/xeokit-sdk/src/viewer/scene/math/math.js", "start": 19, "end": 69, "loc": { "start": { "line": 1, "column": 19 }, "end": { "line": 1, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 69, "end": 70, "loc": { "start": { "line": 1, "column": 69 }, "end": { "line": 1, "column": 70 } } }, { "type": "CommentBlock", "value": "*\n * ContextMenu items for when user right-clicks on an object.\n * @private\n ", "start": 72, "end": 153, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 6, "column": 3 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 154, "end": 159, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ObjectContextMenuItems", "start": 160, "end": 182, "loc": { "start": { "line": 7, "column": 6 }, "end": { "line": 7, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 183, "end": 184, "loc": { "start": { "line": 7, "column": 29 }, "end": { "line": 7, "column": 30 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 185, "end": 186, "loc": { "start": { "line": 7, "column": 31 }, "end": { "line": 7, "column": 32 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 191, "end": 192, "loc": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": 5 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 201, "end": 202, "loc": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 215, "end": 220, "loc": { "start": { "line": 10, "column": 12 }, "end": { "line": 10, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 220, "end": 221, "loc": { "start": { "line": 10, "column": 17 }, "end": { "line": 10, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "View fit", "start": 222, "end": 232, "loc": { "start": { "line": 10, "column": 19 }, "end": { "line": 10, "column": 29 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 232, "end": 233, "loc": { "start": { "line": 10, "column": 29 }, "end": { "line": 10, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 246, "end": 254, "loc": { "start": { "line": 11, "column": 12 }, "end": { "line": 11, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 254, "end": 255, "loc": { "start": { "line": 11, "column": 20 }, "end": { "line": 11, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 256, "end": 264, "loc": { "start": { "line": 11, "column": 22 }, "end": { "line": 11, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 265, "end": 266, "loc": { "start": { "line": 11, "column": 31 }, "end": { "line": 11, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 266, "end": 273, "loc": { "start": { "line": 11, "column": 32 }, "end": { "line": 11, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 273, "end": 274, "loc": { "start": { "line": 11, "column": 39 }, "end": { "line": 11, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 275, "end": 276, "loc": { "start": { "line": 11, "column": 41 }, "end": { "line": 11, "column": 42 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 293, "end": 298, "loc": { "start": { "line": 12, "column": 16 }, "end": { "line": 12, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 299, "end": 305, "loc": { "start": { "line": 12, "column": 22 }, "end": { "line": 12, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 306, "end": 307, "loc": { "start": { "line": 12, "column": 29 }, "end": { "line": 12, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 308, "end": 315, "loc": { "start": { "line": 12, "column": 31 }, "end": { "line": 12, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 315, "end": 316, "loc": { "start": { "line": 12, "column": 38 }, "end": { "line": 12, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 316, "end": 322, "loc": { "start": { "line": 12, "column": 39 }, "end": { "line": 12, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 322, "end": 323, "loc": { "start": { "line": 12, "column": 45 }, "end": { "line": 12, "column": 46 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 340, "end": 345, "loc": { "start": { "line": 13, "column": 16 }, "end": { "line": 13, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 346, "end": 351, "loc": { "start": { "line": 13, "column": 22 }, "end": { "line": 13, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 352, "end": 353, "loc": { "start": { "line": 13, "column": 28 }, "end": { "line": 13, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 354, "end": 360, "loc": { "start": { "line": 13, "column": 30 }, "end": { "line": 13, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 360, "end": 361, "loc": { "start": { "line": 13, "column": 36 }, "end": { "line": 13, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 361, "end": 366, "loc": { "start": { "line": 13, "column": 37 }, "end": { "line": 13, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 366, "end": 367, "loc": { "start": { "line": 13, "column": 42 }, "end": { "line": 13, "column": 43 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 384, "end": 389, "loc": { "start": { "line": 14, "column": 16 }, "end": { "line": 14, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 390, "end": 396, "loc": { "start": { "line": 14, "column": 22 }, "end": { "line": 14, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 397, "end": 398, "loc": { "start": { "line": 14, "column": 29 }, "end": { "line": 14, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 399, "end": 406, "loc": { "start": { "line": 14, "column": 31 }, "end": { "line": 14, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 406, "end": 407, "loc": { "start": { "line": 14, "column": 38 }, "end": { "line": 14, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 407, "end": 413, "loc": { "start": { "line": 14, "column": 39 }, "end": { "line": 14, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 413, "end": 414, "loc": { "start": { "line": 14, "column": 45 }, "end": { "line": 14, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 431, "end": 437, "loc": { "start": { "line": 15, "column": 16 }, "end": { "line": 15, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 437, "end": 438, "loc": { "start": { "line": 15, "column": 22 }, "end": { "line": 15, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 438, "end": 450, "loc": { "start": { "line": 15, "column": 23 }, "end": { "line": 15, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 450, "end": 451, "loc": { "start": { "line": 15, "column": 35 }, "end": { "line": 15, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flyTo", "start": 451, "end": 456, "loc": { "start": { "line": 15, "column": 36 }, "end": { "line": 15, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 456, "end": 457, "loc": { "start": { "line": 15, "column": 41 }, "end": { "line": 15, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 457, "end": 458, "loc": { "start": { "line": 15, "column": 42 }, "end": { "line": 15, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 479, "end": 483, "loc": { "start": { "line": 16, "column": 20 }, "end": { "line": 16, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 483, "end": 484, "loc": { "start": { "line": 16, "column": 24 }, "end": { "line": 16, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 485, "end": 491, "loc": { "start": { "line": 16, "column": 26 }, "end": { "line": 16, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 491, "end": 492, "loc": { "start": { "line": 16, "column": 32 }, "end": { "line": 16, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 492, "end": 496, "loc": { "start": { "line": 16, "column": 33 }, "end": { "line": 16, "column": 37 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 496, "end": 497, "loc": { "start": { "line": 16, "column": 37 }, "end": { "line": 16, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "duration", "start": 518, "end": 526, "loc": { "start": { "line": 17, "column": 20 }, "end": { "line": 17, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 526, "end": 527, "loc": { "start": { "line": 17, "column": 28 }, "end": { "line": 17, "column": 29 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.5, "start": 528, "end": 531, "loc": { "start": { "line": 17, "column": 30 }, "end": { "line": 17, "column": 33 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 548, "end": 549, "loc": { "start": { "line": 18, "column": 16 }, "end": { "line": 18, "column": 17 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 549, "end": 550, "loc": { "start": { "line": 18, "column": 17 }, "end": { "line": 18, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 551, "end": 552, "loc": { "start": { "line": 18, "column": 19 }, "end": { "line": 18, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 552, "end": 553, "loc": { "start": { "line": 18, "column": 20 }, "end": { "line": 18, "column": 21 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 554, "end": 556, "loc": { "start": { "line": 18, "column": 22 }, "end": { "line": 18, "column": 24 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 557, "end": 558, "loc": { "start": { "line": 18, "column": 25 }, "end": { "line": 18, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setTimeout", "start": 579, "end": 589, "loc": { "start": { "line": 19, "column": 20 }, "end": { "line": 19, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 589, "end": 590, "loc": { "start": { "line": 19, "column": 30 }, "end": { "line": 19, "column": 31 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 590, "end": 598, "loc": { "start": { "line": 19, "column": 31 }, "end": { "line": 19, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 599, "end": 600, "loc": { "start": { "line": 19, "column": 40 }, "end": { "line": 19, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 600, "end": 601, "loc": { "start": { "line": 19, "column": 41 }, "end": { "line": 19, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 602, "end": 603, "loc": { "start": { "line": 19, "column": 43 }, "end": { "line": 19, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 628, "end": 633, "loc": { "start": { "line": 20, "column": 24 }, "end": { "line": 20, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 633, "end": 634, "loc": { "start": { "line": 20, "column": 29 }, "end": { "line": 20, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 634, "end": 655, "loc": { "start": { "line": 20, "column": 30 }, "end": { "line": 20, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 655, "end": 656, "loc": { "start": { "line": 20, "column": 51 }, "end": { "line": 20, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 656, "end": 661, "loc": { "start": { "line": 20, "column": 52 }, "end": { "line": 20, "column": 57 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 661, "end": 662, "loc": { "start": { "line": 20, "column": 57 }, "end": { "line": 20, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightedObjectIds", "start": 662, "end": 682, "loc": { "start": { "line": 20, "column": 58 }, "end": { "line": 20, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 682, "end": 683, "loc": { "start": { "line": 20, "column": 78 }, "end": { "line": 20, "column": 79 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 684, "end": 689, "loc": { "start": { "line": 20, "column": 80 }, "end": { "line": 20, "column": 85 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 689, "end": 690, "loc": { "start": { "line": 20, "column": 85 }, "end": { "line": 20, "column": 86 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 690, "end": 691, "loc": { "start": { "line": 20, "column": 86 }, "end": { "line": 20, "column": 87 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 712, "end": 713, "loc": { "start": { "line": 21, "column": 20 }, "end": { "line": 21, "column": 21 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 713, "end": 714, "loc": { "start": { "line": 21, "column": 21 }, "end": { "line": 21, "column": 22 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 500, "start": 715, "end": 718, "loc": { "start": { "line": 21, "column": 23 }, "end": { "line": 21, "column": 26 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 718, "end": 719, "loc": { "start": { "line": 21, "column": 26 }, "end": { "line": 21, "column": 27 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 719, "end": 720, "loc": { "start": { "line": 21, "column": 27 }, "end": { "line": 21, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 737, "end": 738, "loc": { "start": { "line": 22, "column": 16 }, "end": { "line": 22, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 738, "end": 739, "loc": { "start": { "line": 22, "column": 17 }, "end": { "line": 22, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 739, "end": 740, "loc": { "start": { "line": 22, "column": 18 }, "end": { "line": 22, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 757, "end": 763, "loc": { "start": { "line": 23, "column": 16 }, "end": { "line": 23, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 763, "end": 764, "loc": { "start": { "line": 23, "column": 22 }, "end": { "line": 23, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 764, "end": 777, "loc": { "start": { "line": 23, "column": 23 }, "end": { "line": 23, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 777, "end": 778, "loc": { "start": { "line": 23, "column": 36 }, "end": { "line": 23, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pivotPos", "start": 778, "end": 786, "loc": { "start": { "line": 23, "column": 37 }, "end": { "line": 23, "column": 45 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 787, "end": 788, "loc": { "start": { "line": 23, "column": 46 }, "end": { "line": 23, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 789, "end": 793, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 23, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 793, "end": 794, "loc": { "start": { "line": 23, "column": 52 }, "end": { "line": 23, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB3Center", "start": 794, "end": 808, "loc": { "start": { "line": 23, "column": 53 }, "end": { "line": 23, "column": 67 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 808, "end": 809, "loc": { "start": { "line": 23, "column": 67 }, "end": { "line": 23, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 809, "end": 815, "loc": { "start": { "line": 23, "column": 68 }, "end": { "line": 23, "column": 74 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 815, "end": 816, "loc": { "start": { "line": 23, "column": 74 }, "end": { "line": 23, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 816, "end": 820, "loc": { "start": { "line": 23, "column": 75 }, "end": { "line": 23, "column": 79 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 820, "end": 821, "loc": { "start": { "line": 23, "column": 79 }, "end": { "line": 23, "column": 80 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 821, "end": 822, "loc": { "start": { "line": 23, "column": 80 }, "end": { "line": 23, "column": 81 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 835, "end": 836, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 845, "end": 846, "loc": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 846, "end": 847, "loc": { "start": { "line": 25, "column": 9 }, "end": { "line": 25, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 856, "end": 857, "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 870, "end": 875, "loc": { "start": { "line": 27, "column": 12 }, "end": { "line": 27, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 875, "end": 876, "loc": { "start": { "line": 27, "column": 17 }, "end": { "line": 27, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "View fit all", "start": 877, "end": 891, "loc": { "start": { "line": 27, "column": 19 }, "end": { "line": 27, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 891, "end": 892, "loc": { "start": { "line": 27, "column": 33 }, "end": { "line": 27, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 905, "end": 913, "loc": { "start": { "line": 28, "column": 12 }, "end": { "line": 28, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 913, "end": 914, "loc": { "start": { "line": 28, "column": 20 }, "end": { "line": 28, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 915, "end": 923, "loc": { "start": { "line": 28, "column": 22 }, "end": { "line": 28, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 924, "end": 925, "loc": { "start": { "line": 28, "column": 31 }, "end": { "line": 28, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 925, "end": 932, "loc": { "start": { "line": 28, "column": 32 }, "end": { "line": 28, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 932, "end": 933, "loc": { "start": { "line": 28, "column": 39 }, "end": { "line": 28, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 934, "end": 935, "loc": { "start": { "line": 28, "column": 41 }, "end": { "line": 28, "column": 42 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 952, "end": 957, "loc": { "start": { "line": 29, "column": 16 }, "end": { "line": 29, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 958, "end": 964, "loc": { "start": { "line": 29, "column": 22 }, "end": { "line": 29, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 965, "end": 966, "loc": { "start": { "line": 29, "column": 29 }, "end": { "line": 29, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 967, "end": 974, "loc": { "start": { "line": 29, "column": 31 }, "end": { "line": 29, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 974, "end": 975, "loc": { "start": { "line": 29, "column": 38 }, "end": { "line": 29, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 975, "end": 981, "loc": { "start": { "line": 29, "column": 39 }, "end": { "line": 29, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 981, "end": 982, "loc": { "start": { "line": 29, "column": 45 }, "end": { "line": 29, "column": 46 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 999, "end": 1004, "loc": { "start": { "line": 30, "column": 16 }, "end": { "line": 30, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 1005, "end": 1010, "loc": { "start": { "line": 30, "column": 22 }, "end": { "line": 30, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1011, "end": 1012, "loc": { "start": { "line": 30, "column": 28 }, "end": { "line": 30, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1013, "end": 1019, "loc": { "start": { "line": 30, "column": 30 }, "end": { "line": 30, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1019, "end": 1020, "loc": { "start": { "line": 30, "column": 36 }, "end": { "line": 30, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 1020, "end": 1025, "loc": { "start": { "line": 30, "column": 37 }, "end": { "line": 30, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1025, "end": 1026, "loc": { "start": { "line": 30, "column": 42 }, "end": { "line": 30, "column": 43 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 1043, "end": 1048, "loc": { "start": { "line": 31, "column": 16 }, "end": { "line": 31, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sceneAABB", "start": 1049, "end": 1058, "loc": { "start": { "line": 31, "column": 22 }, "end": { "line": 31, "column": 31 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1059, "end": 1060, "loc": { "start": { "line": 31, "column": 32 }, "end": { "line": 31, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 1061, "end": 1066, "loc": { "start": { "line": 31, "column": 34 }, "end": { "line": 31, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1066, "end": 1067, "loc": { "start": { "line": 31, "column": 39 }, "end": { "line": 31, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB", "start": 1067, "end": 1074, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1074, "end": 1075, "loc": { "start": { "line": 31, "column": 47 }, "end": { "line": 31, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 1075, "end": 1080, "loc": { "start": { "line": 31, "column": 48 }, "end": { "line": 31, "column": 53 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1080, "end": 1081, "loc": { "start": { "line": 31, "column": 53 }, "end": { "line": 31, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibleObjectIds", "start": 1081, "end": 1097, "loc": { "start": { "line": 31, "column": 54 }, "end": { "line": 31, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1097, "end": 1098, "loc": { "start": { "line": 31, "column": 70 }, "end": { "line": 31, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1098, "end": 1099, "loc": { "start": { "line": 31, "column": 71 }, "end": { "line": 31, "column": 72 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1116, "end": 1122, "loc": { "start": { "line": 32, "column": 16 }, "end": { "line": 32, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1122, "end": 1123, "loc": { "start": { "line": 32, "column": 22 }, "end": { "line": 32, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 1123, "end": 1135, "loc": { "start": { "line": 32, "column": 23 }, "end": { "line": 32, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1135, "end": 1136, "loc": { "start": { "line": 32, "column": 35 }, "end": { "line": 32, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flyTo", "start": 1136, "end": 1141, "loc": { "start": { "line": 32, "column": 36 }, "end": { "line": 32, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1141, "end": 1142, "loc": { "start": { "line": 32, "column": 41 }, "end": { "line": 32, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1142, "end": 1143, "loc": { "start": { "line": 32, "column": 42 }, "end": { "line": 32, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 1164, "end": 1168, "loc": { "start": { "line": 33, "column": 20 }, "end": { "line": 33, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1168, "end": 1169, "loc": { "start": { "line": 33, "column": 24 }, "end": { "line": 33, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sceneAABB", "start": 1170, "end": 1179, "loc": { "start": { "line": 33, "column": 26 }, "end": { "line": 33, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1179, "end": 1180, "loc": { "start": { "line": 33, "column": 35 }, "end": { "line": 33, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "duration", "start": 1201, "end": 1209, "loc": { "start": { "line": 34, "column": 20 }, "end": { "line": 34, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1209, "end": 1210, "loc": { "start": { "line": 34, "column": 28 }, "end": { "line": 34, "column": 29 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.5, "start": 1211, "end": 1214, "loc": { "start": { "line": 34, "column": 30 }, "end": { "line": 34, "column": 33 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1231, "end": 1232, "loc": { "start": { "line": 35, "column": 16 }, "end": { "line": 35, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1232, "end": 1233, "loc": { "start": { "line": 35, "column": 17 }, "end": { "line": 35, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1233, "end": 1234, "loc": { "start": { "line": 35, "column": 18 }, "end": { "line": 35, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1251, "end": 1257, "loc": { "start": { "line": 36, "column": 16 }, "end": { "line": 36, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1257, "end": 1258, "loc": { "start": { "line": 36, "column": 22 }, "end": { "line": 36, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 1258, "end": 1271, "loc": { "start": { "line": 36, "column": 23 }, "end": { "line": 36, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1271, "end": 1272, "loc": { "start": { "line": 36, "column": 36 }, "end": { "line": 36, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pivotPos", "start": 1272, "end": 1280, "loc": { "start": { "line": 36, "column": 37 }, "end": { "line": 36, "column": 45 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1281, "end": 1282, "loc": { "start": { "line": 36, "column": 46 }, "end": { "line": 36, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 1283, "end": 1287, "loc": { "start": { "line": 36, "column": 48 }, "end": { "line": 36, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1287, "end": 1288, "loc": { "start": { "line": 36, "column": 52 }, "end": { "line": 36, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB3Center", "start": 1288, "end": 1302, "loc": { "start": { "line": 36, "column": 53 }, "end": { "line": 36, "column": 67 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1302, "end": 1303, "loc": { "start": { "line": 36, "column": 67 }, "end": { "line": 36, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sceneAABB", "start": 1303, "end": 1312, "loc": { "start": { "line": 36, "column": 68 }, "end": { "line": 36, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1312, "end": 1313, "loc": { "start": { "line": 36, "column": 77 }, "end": { "line": 36, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1313, "end": 1314, "loc": { "start": { "line": 36, "column": 78 }, "end": { "line": 36, "column": 79 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1327, "end": 1328, "loc": { "start": { "line": 37, "column": 12 }, "end": { "line": 37, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1337, "end": 1338, "loc": { "start": { "line": 38, "column": 8 }, "end": { "line": 38, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1338, "end": 1339, "loc": { "start": { "line": 38, "column": 9 }, "end": { "line": 38, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1348, "end": 1349, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 1362, "end": 1367, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1367, "end": 1368, "loc": { "start": { "line": 40, "column": 17 }, "end": { "line": 40, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Show in tree", "start": 1369, "end": 1383, "loc": { "start": { "line": 40, "column": 19 }, "end": { "line": 40, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1383, "end": 1384, "loc": { "start": { "line": 40, "column": 33 }, "end": { "line": 40, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 1397, "end": 1405, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1405, "end": 1406, "loc": { "start": { "line": 41, "column": 20 }, "end": { "line": 41, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 1407, "end": 1415, "loc": { "start": { "line": 41, "column": 22 }, "end": { "line": 41, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1416, "end": 1417, "loc": { "start": { "line": 41, "column": 31 }, "end": { "line": 41, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1417, "end": 1424, "loc": { "start": { "line": 41, "column": 32 }, "end": { "line": 41, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1424, "end": 1425, "loc": { "start": { "line": 41, "column": 39 }, "end": { "line": 41, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1426, "end": 1427, "loc": { "start": { "line": 41, "column": 41 }, "end": { "line": 41, "column": 42 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 1444, "end": 1449, "loc": { "start": { "line": 42, "column": 16 }, "end": { "line": 42, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 1450, "end": 1458, "loc": { "start": { "line": 42, "column": 22 }, "end": { "line": 42, "column": 30 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1459, "end": 1460, "loc": { "start": { "line": 42, "column": 31 }, "end": { "line": 42, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1461, "end": 1468, "loc": { "start": { "line": 42, "column": 33 }, "end": { "line": 42, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1468, "end": 1469, "loc": { "start": { "line": 42, "column": 40 }, "end": { "line": 42, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 1469, "end": 1475, "loc": { "start": { "line": 42, "column": 41 }, "end": { "line": 42, "column": 47 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1475, "end": 1476, "loc": { "start": { "line": 42, "column": 47 }, "end": { "line": 42, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 1476, "end": 1478, "loc": { "start": { "line": 42, "column": 48 }, "end": { "line": 42, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1478, "end": 1479, "loc": { "start": { "line": 42, "column": 50 }, "end": { "line": 42, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1496, "end": 1503, "loc": { "start": { "line": 43, "column": 16 }, "end": { "line": 43, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1503, "end": 1504, "loc": { "start": { "line": 43, "column": 23 }, "end": { "line": 43, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showObjectInExplorers", "start": 1504, "end": 1525, "loc": { "start": { "line": 43, "column": 24 }, "end": { "line": 43, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1525, "end": 1526, "loc": { "start": { "line": 43, "column": 45 }, "end": { "line": 43, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 1526, "end": 1534, "loc": { "start": { "line": 43, "column": 46 }, "end": { "line": 43, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1534, "end": 1535, "loc": { "start": { "line": 43, "column": 54 }, "end": { "line": 43, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1535, "end": 1536, "loc": { "start": { "line": 43, "column": 55 }, "end": { "line": 43, "column": 56 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1549, "end": 1550, "loc": { "start": { "line": 44, "column": 12 }, "end": { "line": 44, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1559, "end": 1560, "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 9 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1565, "end": 1566, "loc": { "start": { "line": 46, "column": 4 }, "end": { "line": 46, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1566, "end": 1567, "loc": { "start": { "line": 46, "column": 5 }, "end": { "line": 46, "column": 6 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1572, "end": 1573, "loc": { "start": { "line": 47, "column": 4 }, "end": { "line": 47, "column": 5 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1582, "end": 1583, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 1596, "end": 1601, "loc": { "start": { "line": 49, "column": 12 }, "end": { "line": 49, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1601, "end": 1602, "loc": { "start": { "line": 49, "column": 17 }, "end": { "line": 49, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Hide", "start": 1603, "end": 1609, "loc": { "start": { "line": 49, "column": 19 }, "end": { "line": 49, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1609, "end": 1610, "loc": { "start": { "line": 49, "column": 25 }, "end": { "line": 49, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 1623, "end": 1631, "loc": { "start": { "line": 50, "column": 12 }, "end": { "line": 50, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1631, "end": 1632, "loc": { "start": { "line": 50, "column": 20 }, "end": { "line": 50, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 1633, "end": 1641, "loc": { "start": { "line": 50, "column": 22 }, "end": { "line": 50, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1642, "end": 1643, "loc": { "start": { "line": 50, "column": 31 }, "end": { "line": 50, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1643, "end": 1650, "loc": { "start": { "line": 50, "column": 32 }, "end": { "line": 50, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1650, "end": 1651, "loc": { "start": { "line": 50, "column": 39 }, "end": { "line": 50, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1652, "end": 1653, "loc": { "start": { "line": 50, "column": 41 }, "end": { "line": 50, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1670, "end": 1677, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1677, "end": 1678, "loc": { "start": { "line": 51, "column": 23 }, "end": { "line": 51, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 1678, "end": 1684, "loc": { "start": { "line": 51, "column": 24 }, "end": { "line": 51, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1684, "end": 1685, "loc": { "start": { "line": 51, "column": 30 }, "end": { "line": 51, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 1685, "end": 1692, "loc": { "start": { "line": 51, "column": 31 }, "end": { "line": 51, "column": 38 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1693, "end": 1694, "loc": { "start": { "line": 51, "column": 39 }, "end": { "line": 51, "column": 40 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 1695, "end": 1700, "loc": { "start": { "line": 51, "column": 41 }, "end": { "line": 51, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1700, "end": 1701, "loc": { "start": { "line": 51, "column": 46 }, "end": { "line": 51, "column": 47 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1714, "end": 1715, "loc": { "start": { "line": 52, "column": 12 }, "end": { "line": 52, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1724, "end": 1725, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 53, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1725, "end": 1726, "loc": { "start": { "line": 53, "column": 9 }, "end": { "line": 53, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1735, "end": 1736, "loc": { "start": { "line": 54, "column": 8 }, "end": { "line": 54, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 1749, "end": 1754, "loc": { "start": { "line": 55, "column": 12 }, "end": { "line": 55, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1754, "end": 1755, "loc": { "start": { "line": 55, "column": 17 }, "end": { "line": 55, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Hide others", "start": 1756, "end": 1769, "loc": { "start": { "line": 55, "column": 19 }, "end": { "line": 55, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1769, "end": 1770, "loc": { "start": { "line": 55, "column": 32 }, "end": { "line": 55, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 1783, "end": 1791, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1791, "end": 1792, "loc": { "start": { "line": 56, "column": 20 }, "end": { "line": 56, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 1793, "end": 1801, "loc": { "start": { "line": 56, "column": 22 }, "end": { "line": 56, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1802, "end": 1803, "loc": { "start": { "line": 56, "column": 31 }, "end": { "line": 56, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1803, "end": 1810, "loc": { "start": { "line": 56, "column": 32 }, "end": { "line": 56, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1810, "end": 1811, "loc": { "start": { "line": 56, "column": 39 }, "end": { "line": 56, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1812, "end": 1813, "loc": { "start": { "line": 56, "column": 41 }, "end": { "line": 56, "column": 42 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 1830, "end": 1835, "loc": { "start": { "line": 57, "column": 16 }, "end": { "line": 57, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1836, "end": 1842, "loc": { "start": { "line": 57, "column": 22 }, "end": { "line": 57, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1843, "end": 1844, "loc": { "start": { "line": 57, "column": 29 }, "end": { "line": 57, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1845, "end": 1852, "loc": { "start": { "line": 57, "column": 31 }, "end": { "line": 57, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1852, "end": 1853, "loc": { "start": { "line": 57, "column": 38 }, "end": { "line": 57, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1853, "end": 1859, "loc": { "start": { "line": 57, "column": 39 }, "end": { "line": 57, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1859, "end": 1860, "loc": { "start": { "line": 57, "column": 45 }, "end": { "line": 57, "column": 46 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 1877, "end": 1882, "loc": { "start": { "line": 58, "column": 16 }, "end": { "line": 58, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 1883, "end": 1888, "loc": { "start": { "line": 58, "column": 22 }, "end": { "line": 58, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1889, "end": 1890, "loc": { "start": { "line": 58, "column": 28 }, "end": { "line": 58, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1891, "end": 1897, "loc": { "start": { "line": 58, "column": 30 }, "end": { "line": 58, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1897, "end": 1898, "loc": { "start": { "line": 58, "column": 36 }, "end": { "line": 58, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 1898, "end": 1903, "loc": { "start": { "line": 58, "column": 37 }, "end": { "line": 58, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1903, "end": 1904, "loc": { "start": { "line": 58, "column": 42 }, "end": { "line": 58, "column": 43 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 1921, "end": 1926, "loc": { "start": { "line": 59, "column": 16 }, "end": { "line": 59, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 1927, "end": 1933, "loc": { "start": { "line": 59, "column": 22 }, "end": { "line": 59, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1934, "end": 1935, "loc": { "start": { "line": 59, "column": 29 }, "end": { "line": 59, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1936, "end": 1943, "loc": { "start": { "line": 59, "column": 31 }, "end": { "line": 59, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1943, "end": 1944, "loc": { "start": { "line": 59, "column": 38 }, "end": { "line": 59, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 1944, "end": 1950, "loc": { "start": { "line": 59, "column": 39 }, "end": { "line": 59, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1950, "end": 1951, "loc": { "start": { "line": 59, "column": 45 }, "end": { "line": 59, "column": 46 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 1968, "end": 1973, "loc": { "start": { "line": 60, "column": 16 }, "end": { "line": 60, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 1974, "end": 1984, "loc": { "start": { "line": 60, "column": 22 }, "end": { "line": 60, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1985, "end": 1986, "loc": { "start": { "line": 60, "column": 33 }, "end": { "line": 60, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1987, "end": 1993, "loc": { "start": { "line": 60, "column": 35 }, "end": { "line": 60, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1993, "end": 1994, "loc": { "start": { "line": 60, "column": 41 }, "end": { "line": 60, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 1994, "end": 2003, "loc": { "start": { "line": 60, "column": 42 }, "end": { "line": 60, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2003, "end": 2004, "loc": { "start": { "line": 60, "column": 51 }, "end": { "line": 60, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObjects", "start": 2004, "end": 2015, "loc": { "start": { "line": 60, "column": 52 }, "end": { "line": 60, "column": 63 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2015, "end": 2016, "loc": { "start": { "line": 60, "column": 63 }, "end": { "line": 60, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 2016, "end": 2022, "loc": { "start": { "line": 60, "column": 64 }, "end": { "line": 60, "column": 70 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2022, "end": 2023, "loc": { "start": { "line": 60, "column": 70 }, "end": { "line": 60, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 2023, "end": 2025, "loc": { "start": { "line": 60, "column": 71 }, "end": { "line": 60, "column": 73 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2025, "end": 2026, "loc": { "start": { "line": 60, "column": 73 }, "end": { "line": 60, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2026, "end": 2027, "loc": { "start": { "line": 60, "column": 74 }, "end": { "line": 60, "column": 75 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 2044, "end": 2046, "loc": { "start": { "line": 61, "column": 16 }, "end": { "line": 61, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2047, "end": 2048, "loc": { "start": { "line": 61, "column": 19 }, "end": { "line": 61, "column": 20 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 2048, "end": 2049, "loc": { "start": { "line": 61, "column": 20 }, "end": { "line": 61, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 2049, "end": 2059, "loc": { "start": { "line": 61, "column": 21 }, "end": { "line": 61, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2059, "end": 2060, "loc": { "start": { "line": 61, "column": 31 }, "end": { "line": 61, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2061, "end": 2062, "loc": { "start": { "line": 61, "column": 33 }, "end": { "line": 61, "column": 34 } } }, { "type": { "label": "return", "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "return", "start": 2083, "end": 2089, "loc": { "start": { "line": 62, "column": 20 }, "end": { "line": 62, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2089, "end": 2090, "loc": { "start": { "line": 62, "column": 26 }, "end": { "line": 62, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2107, "end": 2108, "loc": { "start": { "line": 63, "column": 16 }, "end": { "line": 63, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2125, "end": 2130, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2130, "end": 2131, "loc": { "start": { "line": 64, "column": 21 }, "end": { "line": 64, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 2131, "end": 2148, "loc": { "start": { "line": 64, "column": 22 }, "end": { "line": 64, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2148, "end": 2149, "loc": { "start": { "line": 64, "column": 39 }, "end": { "line": 64, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2149, "end": 2154, "loc": { "start": { "line": 64, "column": 40 }, "end": { "line": 64, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2154, "end": 2155, "loc": { "start": { "line": 64, "column": 45 }, "end": { "line": 64, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibleObjectIds", "start": 2155, "end": 2171, "loc": { "start": { "line": 64, "column": 46 }, "end": { "line": 64, "column": 62 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2171, "end": 2172, "loc": { "start": { "line": 64, "column": 62 }, "end": { "line": 64, "column": 63 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 2173, "end": 2178, "loc": { "start": { "line": 64, "column": 64 }, "end": { "line": 64, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2178, "end": 2179, "loc": { "start": { "line": 64, "column": 69 }, "end": { "line": 64, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2179, "end": 2180, "loc": { "start": { "line": 64, "column": 70 }, "end": { "line": 64, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2197, "end": 2202, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2202, "end": 2203, "loc": { "start": { "line": 65, "column": 21 }, "end": { "line": 65, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 2203, "end": 2224, "loc": { "start": { "line": 65, "column": 22 }, "end": { "line": 65, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2224, "end": 2225, "loc": { "start": { "line": 65, "column": 43 }, "end": { "line": 65, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2225, "end": 2230, "loc": { "start": { "line": 65, "column": 44 }, "end": { "line": 65, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2230, "end": 2231, "loc": { "start": { "line": 65, "column": 49 }, "end": { "line": 65, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightedObjectIds", "start": 2231, "end": 2251, "loc": { "start": { "line": 65, "column": 50 }, "end": { "line": 65, "column": 70 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2251, "end": 2252, "loc": { "start": { "line": 65, "column": 70 }, "end": { "line": 65, "column": 71 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 2253, "end": 2258, "loc": { "start": { "line": 65, "column": 72 }, "end": { "line": 65, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2258, "end": 2259, "loc": { "start": { "line": 65, "column": 77 }, "end": { "line": 65, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2259, "end": 2260, "loc": { "start": { "line": 65, "column": 78 }, "end": { "line": 65, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 2277, "end": 2287, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 66, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2287, "end": 2288, "loc": { "start": { "line": 66, "column": 26 }, "end": { "line": 66, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "withMetaObjectsInSubtree", "start": 2288, "end": 2312, "loc": { "start": { "line": 66, "column": 27 }, "end": { "line": 66, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2312, "end": 2313, "loc": { "start": { "line": 66, "column": 51 }, "end": { "line": 66, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2313, "end": 2314, "loc": { "start": { "line": 66, "column": 52 }, "end": { "line": 66, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 2314, "end": 2324, "loc": { "start": { "line": 66, "column": 53 }, "end": { "line": 66, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2324, "end": 2325, "loc": { "start": { "line": 66, "column": 63 }, "end": { "line": 66, "column": 64 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2326, "end": 2328, "loc": { "start": { "line": 66, "column": 65 }, "end": { "line": 66, "column": 67 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2329, "end": 2330, "loc": { "start": { "line": 66, "column": 68 }, "end": { "line": 66, "column": 69 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 2351, "end": 2356, "loc": { "start": { "line": 67, "column": 20 }, "end": { "line": 67, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 2357, "end": 2363, "loc": { "start": { "line": 67, "column": 26 }, "end": { "line": 67, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2364, "end": 2365, "loc": { "start": { "line": 67, "column": 33 }, "end": { "line": 67, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2366, "end": 2371, "loc": { "start": { "line": 67, "column": 35 }, "end": { "line": 67, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2371, "end": 2372, "loc": { "start": { "line": 67, "column": 40 }, "end": { "line": 67, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objects", "start": 2372, "end": 2379, "loc": { "start": { "line": 67, "column": 41 }, "end": { "line": 67, "column": 48 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2379, "end": 2380, "loc": { "start": { "line": 67, "column": 48 }, "end": { "line": 67, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 2380, "end": 2390, "loc": { "start": { "line": 67, "column": 49 }, "end": { "line": 67, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2390, "end": 2391, "loc": { "start": { "line": 67, "column": 59 }, "end": { "line": 67, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 2391, "end": 2393, "loc": { "start": { "line": 67, "column": 60 }, "end": { "line": 67, "column": 62 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2393, "end": 2394, "loc": { "start": { "line": 67, "column": 62 }, "end": { "line": 67, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2394, "end": 2395, "loc": { "start": { "line": 67, "column": 63 }, "end": { "line": 67, "column": 64 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 2416, "end": 2418, "loc": { "start": { "line": 68, "column": 20 }, "end": { "line": 68, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2419, "end": 2420, "loc": { "start": { "line": 68, "column": 23 }, "end": { "line": 68, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 2420, "end": 2426, "loc": { "start": { "line": 68, "column": 24 }, "end": { "line": 68, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2426, "end": 2427, "loc": { "start": { "line": 68, "column": 30 }, "end": { "line": 68, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2428, "end": 2429, "loc": { "start": { "line": 68, "column": 32 }, "end": { "line": 68, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 2454, "end": 2460, "loc": { "start": { "line": 69, "column": 24 }, "end": { "line": 69, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2460, "end": 2461, "loc": { "start": { "line": 69, "column": 30 }, "end": { "line": 69, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 2461, "end": 2468, "loc": { "start": { "line": 69, "column": 31 }, "end": { "line": 69, "column": 38 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2469, "end": 2470, "loc": { "start": { "line": 69, "column": 39 }, "end": { "line": 69, "column": 40 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 2471, "end": 2475, "loc": { "start": { "line": 69, "column": 41 }, "end": { "line": 69, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2475, "end": 2476, "loc": { "start": { "line": 69, "column": 45 }, "end": { "line": 69, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2497, "end": 2498, "loc": { "start": { "line": 70, "column": 20 }, "end": { "line": 70, "column": 21 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2515, "end": 2516, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2516, "end": 2517, "loc": { "start": { "line": 71, "column": 17 }, "end": { "line": 71, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2517, "end": 2518, "loc": { "start": { "line": 71, "column": 18 }, "end": { "line": 71, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2531, "end": 2532, "loc": { "start": { "line": 72, "column": 12 }, "end": { "line": 72, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2541, "end": 2542, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2542, "end": 2543, "loc": { "start": { "line": 73, "column": 9 }, "end": { "line": 73, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2552, "end": 2553, "loc": { "start": { "line": 74, "column": 8 }, "end": { "line": 74, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 2566, "end": 2571, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2571, "end": 2572, "loc": { "start": { "line": 75, "column": 17 }, "end": { "line": 75, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Hide all", "start": 2573, "end": 2583, "loc": { "start": { "line": 75, "column": 19 }, "end": { "line": 75, "column": 29 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2583, "end": 2584, "loc": { "start": { "line": 75, "column": 29 }, "end": { "line": 75, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 2597, "end": 2605, "loc": { "start": { "line": 76, "column": 12 }, "end": { "line": 76, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2605, "end": 2606, "loc": { "start": { "line": 76, "column": 20 }, "end": { "line": 76, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 2607, "end": 2615, "loc": { "start": { "line": 76, "column": 22 }, "end": { "line": 76, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2616, "end": 2617, "loc": { "start": { "line": 76, "column": 31 }, "end": { "line": 76, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 2617, "end": 2624, "loc": { "start": { "line": 76, "column": 32 }, "end": { "line": 76, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2624, "end": 2625, "loc": { "start": { "line": 76, "column": 39 }, "end": { "line": 76, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2626, "end": 2627, "loc": { "start": { "line": 76, "column": 41 }, "end": { "line": 76, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 2644, "end": 2651, "loc": { "start": { "line": 77, "column": 16 }, "end": { "line": 77, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2651, "end": 2652, "loc": { "start": { "line": 77, "column": 23 }, "end": { "line": 77, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 2652, "end": 2658, "loc": { "start": { "line": 77, "column": 24 }, "end": { "line": 77, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2658, "end": 2659, "loc": { "start": { "line": 77, "column": 30 }, "end": { "line": 77, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2659, "end": 2664, "loc": { "start": { "line": 77, "column": 31 }, "end": { "line": 77, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2664, "end": 2665, "loc": { "start": { "line": 77, "column": 36 }, "end": { "line": 77, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 2665, "end": 2682, "loc": { "start": { "line": 77, "column": 37 }, "end": { "line": 77, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2682, "end": 2683, "loc": { "start": { "line": 77, "column": 54 }, "end": { "line": 77, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 2683, "end": 2690, "loc": { "start": { "line": 77, "column": 55 }, "end": { "line": 77, "column": 62 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2690, "end": 2691, "loc": { "start": { "line": 77, "column": 62 }, "end": { "line": 77, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 2691, "end": 2697, "loc": { "start": { "line": 77, "column": 63 }, "end": { "line": 77, "column": 69 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2697, "end": 2698, "loc": { "start": { "line": 77, "column": 69 }, "end": { "line": 77, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2698, "end": 2703, "loc": { "start": { "line": 77, "column": 70 }, "end": { "line": 77, "column": 75 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2703, "end": 2704, "loc": { "start": { "line": 77, "column": 75 }, "end": { "line": 77, "column": 76 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibleObjectIds", "start": 2704, "end": 2720, "loc": { "start": { "line": 77, "column": 76 }, "end": { "line": 77, "column": 92 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2720, "end": 2721, "loc": { "start": { "line": 77, "column": 92 }, "end": { "line": 77, "column": 93 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 2722, "end": 2727, "loc": { "start": { "line": 77, "column": 94 }, "end": { "line": 77, "column": 99 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2727, "end": 2728, "loc": { "start": { "line": 77, "column": 99 }, "end": { "line": 77, "column": 100 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2728, "end": 2729, "loc": { "start": { "line": 77, "column": 100 }, "end": { "line": 77, "column": 101 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2742, "end": 2743, "loc": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2752, "end": 2753, "loc": { "start": { "line": 79, "column": 8 }, "end": { "line": 79, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2753, "end": 2754, "loc": { "start": { "line": 79, "column": 9 }, "end": { "line": 79, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2763, "end": 2764, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 2777, "end": 2782, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2782, "end": 2783, "loc": { "start": { "line": 81, "column": 17 }, "end": { "line": 81, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Show all ", "start": 2784, "end": 2795, "loc": { "start": { "line": 81, "column": 19 }, "end": { "line": 81, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2795, "end": 2796, "loc": { "start": { "line": 81, "column": 30 }, "end": { "line": 81, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 2809, "end": 2817, "loc": { "start": { "line": 82, "column": 12 }, "end": { "line": 82, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2817, "end": 2818, "loc": { "start": { "line": 82, "column": 20 }, "end": { "line": 82, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 2819, "end": 2827, "loc": { "start": { "line": 82, "column": 22 }, "end": { "line": 82, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2828, "end": 2829, "loc": { "start": { "line": 82, "column": 31 }, "end": { "line": 82, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 2829, "end": 2836, "loc": { "start": { "line": 82, "column": 32 }, "end": { "line": 82, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2836, "end": 2837, "loc": { "start": { "line": 82, "column": 39 }, "end": { "line": 82, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2838, "end": 2839, "loc": { "start": { "line": 82, "column": 41 }, "end": { "line": 82, "column": 42 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 2856, "end": 2861, "loc": { "start": { "line": 83, "column": 16 }, "end": { "line": 83, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2862, "end": 2867, "loc": { "start": { "line": 83, "column": 22 }, "end": { "line": 83, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2868, "end": 2869, "loc": { "start": { "line": 83, "column": 28 }, "end": { "line": 83, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 2870, "end": 2877, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2877, "end": 2878, "loc": { "start": { "line": 83, "column": 37 }, "end": { "line": 83, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 2878, "end": 2884, "loc": { "start": { "line": 83, "column": 38 }, "end": { "line": 83, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2884, "end": 2885, "loc": { "start": { "line": 83, "column": 44 }, "end": { "line": 83, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2885, "end": 2890, "loc": { "start": { "line": 83, "column": 45 }, "end": { "line": 83, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2890, "end": 2891, "loc": { "start": { "line": 83, "column": 50 }, "end": { "line": 83, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2908, "end": 2913, "loc": { "start": { "line": 84, "column": 16 }, "end": { "line": 84, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2913, "end": 2914, "loc": { "start": { "line": 84, "column": 21 }, "end": { "line": 84, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 2914, "end": 2931, "loc": { "start": { "line": 84, "column": 22 }, "end": { "line": 84, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2931, "end": 2932, "loc": { "start": { "line": 84, "column": 39 }, "end": { "line": 84, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2932, "end": 2937, "loc": { "start": { "line": 84, "column": 40 }, "end": { "line": 84, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2937, "end": 2938, "loc": { "start": { "line": 84, "column": 45 }, "end": { "line": 84, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2938, "end": 2947, "loc": { "start": { "line": 84, "column": 46 }, "end": { "line": 84, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2947, "end": 2948, "loc": { "start": { "line": 84, "column": 55 }, "end": { "line": 84, "column": 56 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 2949, "end": 2953, "loc": { "start": { "line": 84, "column": 57 }, "end": { "line": 84, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2953, "end": 2954, "loc": { "start": { "line": 84, "column": 61 }, "end": { "line": 84, "column": 62 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2954, "end": 2955, "loc": { "start": { "line": 84, "column": 62 }, "end": { "line": 84, "column": 63 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2968, "end": 2969, "loc": { "start": { "line": 85, "column": 12 }, "end": { "line": 85, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2978, "end": 2979, "loc": { "start": { "line": 86, "column": 8 }, "end": { "line": 86, "column": 9 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2984, "end": 2985, "loc": { "start": { "line": 87, "column": 4 }, "end": { "line": 87, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2985, "end": 2986, "loc": { "start": { "line": 87, "column": 5 }, "end": { "line": 87, "column": 6 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2991, "end": 2992, "loc": { "start": { "line": 88, "column": 4 }, "end": { "line": 88, "column": 5 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3001, "end": 3002, "loc": { "start": { "line": 89, "column": 8 }, "end": { "line": 89, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 3015, "end": 3020, "loc": { "start": { "line": 90, "column": 12 }, "end": { "line": 90, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3020, "end": 3021, "loc": { "start": { "line": 90, "column": 17 }, "end": { "line": 90, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "X-ray", "start": 3022, "end": 3029, "loc": { "start": { "line": 90, "column": 19 }, "end": { "line": 90, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3029, "end": 3030, "loc": { "start": { "line": 90, "column": 26 }, "end": { "line": 90, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 3043, "end": 3051, "loc": { "start": { "line": 91, "column": 12 }, "end": { "line": 91, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3051, "end": 3052, "loc": { "start": { "line": 91, "column": 20 }, "end": { "line": 91, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 3053, "end": 3061, "loc": { "start": { "line": 91, "column": 22 }, "end": { "line": 91, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3062, "end": 3063, "loc": { "start": { "line": 91, "column": 31 }, "end": { "line": 91, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 3063, "end": 3070, "loc": { "start": { "line": 91, "column": 32 }, "end": { "line": 91, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3070, "end": 3071, "loc": { "start": { "line": 91, "column": 39 }, "end": { "line": 91, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3072, "end": 3073, "loc": { "start": { "line": 91, "column": 41 }, "end": { "line": 91, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 3090, "end": 3097, "loc": { "start": { "line": 92, "column": 16 }, "end": { "line": 92, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3097, "end": 3098, "loc": { "start": { "line": 92, "column": 23 }, "end": { "line": 92, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 3098, "end": 3104, "loc": { "start": { "line": 92, "column": 24 }, "end": { "line": 92, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3104, "end": 3105, "loc": { "start": { "line": 92, "column": 30 }, "end": { "line": 92, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayed", "start": 3105, "end": 3111, "loc": { "start": { "line": 92, "column": 31 }, "end": { "line": 92, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3112, "end": 3113, "loc": { "start": { "line": 92, "column": 38 }, "end": { "line": 92, "column": 39 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 3114, "end": 3118, "loc": { "start": { "line": 92, "column": 40 }, "end": { "line": 92, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3118, "end": 3119, "loc": { "start": { "line": 92, "column": 44 }, "end": { "line": 92, "column": 45 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3132, "end": 3133, "loc": { "start": { "line": 93, "column": 12 }, "end": { "line": 93, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3142, "end": 3143, "loc": { "start": { "line": 94, "column": 8 }, "end": { "line": 94, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3143, "end": 3144, "loc": { "start": { "line": 94, "column": 9 }, "end": { "line": 94, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3153, "end": 3154, "loc": { "start": { "line": 95, "column": 8 }, "end": { "line": 95, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 3167, "end": 3172, "loc": { "start": { "line": 96, "column": 12 }, "end": { "line": 96, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3172, "end": 3173, "loc": { "start": { "line": 96, "column": 17 }, "end": { "line": 96, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Don't X-ray", "start": 3174, "end": 3187, "loc": { "start": { "line": 96, "column": 19 }, "end": { "line": 96, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3187, "end": 3188, "loc": { "start": { "line": 96, "column": 32 }, "end": { "line": 96, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 3201, "end": 3209, "loc": { "start": { "line": 97, "column": 12 }, "end": { "line": 97, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3209, "end": 3210, "loc": { "start": { "line": 97, "column": 20 }, "end": { "line": 97, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 3211, "end": 3219, "loc": { "start": { "line": 97, "column": 22 }, "end": { "line": 97, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3220, "end": 3221, "loc": { "start": { "line": 97, "column": 31 }, "end": { "line": 97, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 3221, "end": 3228, "loc": { "start": { "line": 97, "column": 32 }, "end": { "line": 97, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3228, "end": 3229, "loc": { "start": { "line": 97, "column": 39 }, "end": { "line": 97, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3230, "end": 3231, "loc": { "start": { "line": 97, "column": 41 }, "end": { "line": 97, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 3248, "end": 3255, "loc": { "start": { "line": 98, "column": 16 }, "end": { "line": 98, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3255, "end": 3256, "loc": { "start": { "line": 98, "column": 23 }, "end": { "line": 98, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 3256, "end": 3262, "loc": { "start": { "line": 98, "column": 24 }, "end": { "line": 98, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3262, "end": 3263, "loc": { "start": { "line": 98, "column": 30 }, "end": { "line": 98, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayed", "start": 3263, "end": 3269, "loc": { "start": { "line": 98, "column": 31 }, "end": { "line": 98, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3270, "end": 3271, "loc": { "start": { "line": 98, "column": 38 }, "end": { "line": 98, "column": 39 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 3272, "end": 3277, "loc": { "start": { "line": 98, "column": 40 }, "end": { "line": 98, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3277, "end": 3278, "loc": { "start": { "line": 98, "column": 45 }, "end": { "line": 98, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3291, "end": 3292, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3301, "end": 3302, "loc": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3302, "end": 3303, "loc": { "start": { "line": 100, "column": 9 }, "end": { "line": 100, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3312, "end": 3313, "loc": { "start": { "line": 101, "column": 8 }, "end": { "line": 101, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 3326, "end": 3331, "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3331, "end": 3332, "loc": { "start": { "line": 102, "column": 17 }, "end": { "line": 102, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "X-ray others", "start": 3333, "end": 3347, "loc": { "start": { "line": 102, "column": 19 }, "end": { "line": 102, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3347, "end": 3348, "loc": { "start": { "line": 102, "column": 33 }, "end": { "line": 102, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 3361, "end": 3369, "loc": { "start": { "line": 103, "column": 12 }, "end": { "line": 103, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3369, "end": 3370, "loc": { "start": { "line": 103, "column": 20 }, "end": { "line": 103, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 3371, "end": 3379, "loc": { "start": { "line": 103, "column": 22 }, "end": { "line": 103, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3380, "end": 3381, "loc": { "start": { "line": 103, "column": 31 }, "end": { "line": 103, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 3381, "end": 3388, "loc": { "start": { "line": 103, "column": 32 }, "end": { "line": 103, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3388, "end": 3389, "loc": { "start": { "line": 103, "column": 39 }, "end": { "line": 103, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3390, "end": 3391, "loc": { "start": { "line": 103, "column": 41 }, "end": { "line": 103, "column": 42 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 3408, "end": 3413, "loc": { "start": { "line": 104, "column": 16 }, "end": { "line": 104, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 3414, "end": 3420, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 104, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3421, "end": 3422, "loc": { "start": { "line": 104, "column": 29 }, "end": { "line": 104, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 3423, "end": 3430, "loc": { "start": { "line": 104, "column": 31 }, "end": { "line": 104, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3430, "end": 3431, "loc": { "start": { "line": 104, "column": 38 }, "end": { "line": 104, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 3431, "end": 3437, "loc": { "start": { "line": 104, "column": 39 }, "end": { "line": 104, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3437, "end": 3438, "loc": { "start": { "line": 104, "column": 45 }, "end": { "line": 104, "column": 46 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 3455, "end": 3460, "loc": { "start": { "line": 105, "column": 16 }, "end": { "line": 105, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3461, "end": 3466, "loc": { "start": { "line": 105, "column": 22 }, "end": { "line": 105, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3467, "end": 3468, "loc": { "start": { "line": 105, "column": 28 }, "end": { "line": 105, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 3469, "end": 3475, "loc": { "start": { "line": 105, "column": 30 }, "end": { "line": 105, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3475, "end": 3476, "loc": { "start": { "line": 105, "column": 36 }, "end": { "line": 105, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3476, "end": 3481, "loc": { "start": { "line": 105, "column": 37 }, "end": { "line": 105, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3481, "end": 3482, "loc": { "start": { "line": 105, "column": 42 }, "end": { "line": 105, "column": 43 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 3499, "end": 3504, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 106, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 3505, "end": 3511, "loc": { "start": { "line": 106, "column": 22 }, "end": { "line": 106, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3512, "end": 3513, "loc": { "start": { "line": 106, "column": 29 }, "end": { "line": 106, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 3514, "end": 3521, "loc": { "start": { "line": 106, "column": 31 }, "end": { "line": 106, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3521, "end": 3522, "loc": { "start": { "line": 106, "column": 38 }, "end": { "line": 106, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 3522, "end": 3528, "loc": { "start": { "line": 106, "column": 39 }, "end": { "line": 106, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3528, "end": 3529, "loc": { "start": { "line": 106, "column": 45 }, "end": { "line": 106, "column": 46 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 3546, "end": 3551, "loc": { "start": { "line": 107, "column": 16 }, "end": { "line": 107, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 3552, "end": 3562, "loc": { "start": { "line": 107, "column": 22 }, "end": { "line": 107, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3563, "end": 3564, "loc": { "start": { "line": 107, "column": 33 }, "end": { "line": 107, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 3565, "end": 3571, "loc": { "start": { "line": 107, "column": 35 }, "end": { "line": 107, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3571, "end": 3572, "loc": { "start": { "line": 107, "column": 41 }, "end": { "line": 107, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 3572, "end": 3581, "loc": { "start": { "line": 107, "column": 42 }, "end": { "line": 107, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3581, "end": 3582, "loc": { "start": { "line": 107, "column": 51 }, "end": { "line": 107, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObjects", "start": 3582, "end": 3593, "loc": { "start": { "line": 107, "column": 52 }, "end": { "line": 107, "column": 63 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3593, "end": 3594, "loc": { "start": { "line": 107, "column": 63 }, "end": { "line": 107, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 3594, "end": 3600, "loc": { "start": { "line": 107, "column": 64 }, "end": { "line": 107, "column": 70 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3600, "end": 3601, "loc": { "start": { "line": 107, "column": 70 }, "end": { "line": 107, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 3601, "end": 3603, "loc": { "start": { "line": 107, "column": 71 }, "end": { "line": 107, "column": 73 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3603, "end": 3604, "loc": { "start": { "line": 107, "column": 73 }, "end": { "line": 107, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3604, "end": 3605, "loc": { "start": { "line": 107, "column": 74 }, "end": { "line": 107, "column": 75 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 3622, "end": 3624, "loc": { "start": { "line": 108, "column": 16 }, "end": { "line": 108, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3625, "end": 3626, "loc": { "start": { "line": 108, "column": 19 }, "end": { "line": 108, "column": 20 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 3626, "end": 3627, "loc": { "start": { "line": 108, "column": 20 }, "end": { "line": 108, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 3627, "end": 3637, "loc": { "start": { "line": 108, "column": 21 }, "end": { "line": 108, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3637, "end": 3638, "loc": { "start": { "line": 108, "column": 31 }, "end": { "line": 108, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3639, "end": 3640, "loc": { "start": { "line": 108, "column": 33 }, "end": { "line": 108, "column": 34 } } }, { "type": { "label": "return", "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "return", "start": 3661, "end": 3667, "loc": { "start": { "line": 109, "column": 20 }, "end": { "line": 109, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3667, "end": 3668, "loc": { "start": { "line": 109, "column": 26 }, "end": { "line": 109, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3685, "end": 3686, "loc": { "start": { "line": 110, "column": 16 }, "end": { "line": 110, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3703, "end": 3708, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3708, "end": 3709, "loc": { "start": { "line": 111, "column": 21 }, "end": { "line": 111, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 3709, "end": 3726, "loc": { "start": { "line": 111, "column": 22 }, "end": { "line": 111, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3726, "end": 3727, "loc": { "start": { "line": 111, "column": 39 }, "end": { "line": 111, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3727, "end": 3732, "loc": { "start": { "line": 111, "column": 40 }, "end": { "line": 111, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3732, "end": 3733, "loc": { "start": { "line": 111, "column": 45 }, "end": { "line": 111, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 3733, "end": 3742, "loc": { "start": { "line": 111, "column": 46 }, "end": { "line": 111, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3742, "end": 3743, "loc": { "start": { "line": 111, "column": 55 }, "end": { "line": 111, "column": 56 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 3744, "end": 3748, "loc": { "start": { "line": 111, "column": 57 }, "end": { "line": 111, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3748, "end": 3749, "loc": { "start": { "line": 111, "column": 61 }, "end": { "line": 111, "column": 62 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3749, "end": 3750, "loc": { "start": { "line": 111, "column": 62 }, "end": { "line": 111, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3767, "end": 3772, "loc": { "start": { "line": 112, "column": 16 }, "end": { "line": 112, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3772, "end": 3773, "loc": { "start": { "line": 112, "column": 21 }, "end": { "line": 112, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsXRayed", "start": 3773, "end": 3789, "loc": { "start": { "line": 112, "column": 22 }, "end": { "line": 112, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3789, "end": 3790, "loc": { "start": { "line": 112, "column": 38 }, "end": { "line": 112, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3790, "end": 3795, "loc": { "start": { "line": 112, "column": 39 }, "end": { "line": 112, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3795, "end": 3796, "loc": { "start": { "line": 112, "column": 44 }, "end": { "line": 112, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 3796, "end": 3805, "loc": { "start": { "line": 112, "column": 45 }, "end": { "line": 112, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3805, "end": 3806, "loc": { "start": { "line": 112, "column": 54 }, "end": { "line": 112, "column": 55 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 3807, "end": 3811, "loc": { "start": { "line": 112, "column": 56 }, "end": { "line": 112, "column": 60 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3811, "end": 3812, "loc": { "start": { "line": 112, "column": 60 }, "end": { "line": 112, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3812, "end": 3813, "loc": { "start": { "line": 112, "column": 61 }, "end": { "line": 112, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3830, "end": 3835, "loc": { "start": { "line": 113, "column": 16 }, "end": { "line": 113, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3835, "end": 3836, "loc": { "start": { "line": 113, "column": 21 }, "end": { "line": 113, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 3836, "end": 3857, "loc": { "start": { "line": 113, "column": 22 }, "end": { "line": 113, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3857, "end": 3858, "loc": { "start": { "line": 113, "column": 43 }, "end": { "line": 113, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3858, "end": 3863, "loc": { "start": { "line": 113, "column": 44 }, "end": { "line": 113, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3863, "end": 3864, "loc": { "start": { "line": 113, "column": 49 }, "end": { "line": 113, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightedObjectIds", "start": 3864, "end": 3884, "loc": { "start": { "line": 113, "column": 50 }, "end": { "line": 113, "column": 70 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3884, "end": 3885, "loc": { "start": { "line": 113, "column": 70 }, "end": { "line": 113, "column": 71 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 3886, "end": 3891, "loc": { "start": { "line": 113, "column": 72 }, "end": { "line": 113, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3891, "end": 3892, "loc": { "start": { "line": 113, "column": 77 }, "end": { "line": 113, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3892, "end": 3893, "loc": { "start": { "line": 113, "column": 78 }, "end": { "line": 113, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 3910, "end": 3920, "loc": { "start": { "line": 114, "column": 16 }, "end": { "line": 114, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3920, "end": 3921, "loc": { "start": { "line": 114, "column": 26 }, "end": { "line": 114, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "withMetaObjectsInSubtree", "start": 3921, "end": 3945, "loc": { "start": { "line": 114, "column": 27 }, "end": { "line": 114, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3945, "end": 3946, "loc": { "start": { "line": 114, "column": 51 }, "end": { "line": 114, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3946, "end": 3947, "loc": { "start": { "line": 114, "column": 52 }, "end": { "line": 114, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 3947, "end": 3957, "loc": { "start": { "line": 114, "column": 53 }, "end": { "line": 114, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3957, "end": 3958, "loc": { "start": { "line": 114, "column": 63 }, "end": { "line": 114, "column": 64 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3959, "end": 3961, "loc": { "start": { "line": 114, "column": 65 }, "end": { "line": 114, "column": 67 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3962, "end": 3963, "loc": { "start": { "line": 114, "column": 68 }, "end": { "line": 114, "column": 69 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 3984, "end": 3989, "loc": { "start": { "line": 115, "column": 20 }, "end": { "line": 115, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 3990, "end": 3996, "loc": { "start": { "line": 115, "column": 26 }, "end": { "line": 115, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3997, "end": 3998, "loc": { "start": { "line": 115, "column": 33 }, "end": { "line": 115, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3999, "end": 4004, "loc": { "start": { "line": 115, "column": 35 }, "end": { "line": 115, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4004, "end": 4005, "loc": { "start": { "line": 115, "column": 40 }, "end": { "line": 115, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objects", "start": 4005, "end": 4012, "loc": { "start": { "line": 115, "column": 41 }, "end": { "line": 115, "column": 48 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4012, "end": 4013, "loc": { "start": { "line": 115, "column": 48 }, "end": { "line": 115, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 4013, "end": 4023, "loc": { "start": { "line": 115, "column": 49 }, "end": { "line": 115, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4023, "end": 4024, "loc": { "start": { "line": 115, "column": 59 }, "end": { "line": 115, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 4024, "end": 4026, "loc": { "start": { "line": 115, "column": 60 }, "end": { "line": 115, "column": 62 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4026, "end": 4027, "loc": { "start": { "line": 115, "column": 62 }, "end": { "line": 115, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4027, "end": 4028, "loc": { "start": { "line": 115, "column": 63 }, "end": { "line": 115, "column": 64 } } }, { "type": { "label": "if", "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "if", "start": 4049, "end": 4051, "loc": { "start": { "line": 116, "column": 20 }, "end": { "line": 116, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4052, "end": 4053, "loc": { "start": { "line": 116, "column": 23 }, "end": { "line": 116, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 4053, "end": 4059, "loc": { "start": { "line": 116, "column": 24 }, "end": { "line": 116, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4059, "end": 4060, "loc": { "start": { "line": 116, "column": 30 }, "end": { "line": 116, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4061, "end": 4062, "loc": { "start": { "line": 116, "column": 32 }, "end": { "line": 116, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 4087, "end": 4093, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4093, "end": 4094, "loc": { "start": { "line": 117, "column": 30 }, "end": { "line": 117, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayed", "start": 4094, "end": 4100, "loc": { "start": { "line": 117, "column": 31 }, "end": { "line": 117, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4101, "end": 4102, "loc": { "start": { "line": 117, "column": 38 }, "end": { "line": 117, "column": 39 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 4103, "end": 4108, "loc": { "start": { "line": 117, "column": 40 }, "end": { "line": 117, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4108, "end": 4109, "loc": { "start": { "line": 117, "column": 45 }, "end": { "line": 117, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4130, "end": 4131, "loc": { "start": { "line": 118, "column": 20 }, "end": { "line": 118, "column": 21 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4148, "end": 4149, "loc": { "start": { "line": 119, "column": 16 }, "end": { "line": 119, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4149, "end": 4150, "loc": { "start": { "line": 119, "column": 17 }, "end": { "line": 119, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4150, "end": 4151, "loc": { "start": { "line": 119, "column": 18 }, "end": { "line": 119, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4164, "end": 4165, "loc": { "start": { "line": 120, "column": 12 }, "end": { "line": 120, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4174, "end": 4175, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4175, "end": 4176, "loc": { "start": { "line": 121, "column": 9 }, "end": { "line": 121, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4185, "end": 4186, "loc": { "start": { "line": 122, "column": 8 }, "end": { "line": 122, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 4199, "end": 4204, "loc": { "start": { "line": 123, "column": 12 }, "end": { "line": 123, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4204, "end": 4205, "loc": { "start": { "line": 123, "column": 17 }, "end": { "line": 123, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "X-ray all", "start": 4206, "end": 4217, "loc": { "start": { "line": 123, "column": 19 }, "end": { "line": 123, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4217, "end": 4218, "loc": { "start": { "line": 123, "column": 30 }, "end": { "line": 123, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 4231, "end": 4239, "loc": { "start": { "line": 124, "column": 12 }, "end": { "line": 124, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4239, "end": 4240, "loc": { "start": { "line": 124, "column": 20 }, "end": { "line": 124, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 4241, "end": 4249, "loc": { "start": { "line": 124, "column": 22 }, "end": { "line": 124, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4250, "end": 4251, "loc": { "start": { "line": 124, "column": 31 }, "end": { "line": 124, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4251, "end": 4258, "loc": { "start": { "line": 124, "column": 32 }, "end": { "line": 124, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4258, "end": 4259, "loc": { "start": { "line": 124, "column": 39 }, "end": { "line": 124, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4260, "end": 4261, "loc": { "start": { "line": 124, "column": 41 }, "end": { "line": 124, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4278, "end": 4285, "loc": { "start": { "line": 125, "column": 16 }, "end": { "line": 125, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4285, "end": 4286, "loc": { "start": { "line": 125, "column": 23 }, "end": { "line": 125, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 4286, "end": 4292, "loc": { "start": { "line": 125, "column": 24 }, "end": { "line": 125, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4292, "end": 4293, "loc": { "start": { "line": 125, "column": 30 }, "end": { "line": 125, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 4293, "end": 4298, "loc": { "start": { "line": 125, "column": 31 }, "end": { "line": 125, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4298, "end": 4299, "loc": { "start": { "line": 125, "column": 36 }, "end": { "line": 125, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsXRayed", "start": 4299, "end": 4315, "loc": { "start": { "line": 125, "column": 37 }, "end": { "line": 125, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4315, "end": 4316, "loc": { "start": { "line": 125, "column": 53 }, "end": { "line": 125, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4316, "end": 4323, "loc": { "start": { "line": 125, "column": 54 }, "end": { "line": 125, "column": 61 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4323, "end": 4324, "loc": { "start": { "line": 125, "column": 61 }, "end": { "line": 125, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 4324, "end": 4330, "loc": { "start": { "line": 125, "column": 62 }, "end": { "line": 125, "column": 68 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4330, "end": 4331, "loc": { "start": { "line": 125, "column": 68 }, "end": { "line": 125, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 4331, "end": 4336, "loc": { "start": { "line": 125, "column": 69 }, "end": { "line": 125, "column": 74 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4336, "end": 4337, "loc": { "start": { "line": 125, "column": 74 }, "end": { "line": 125, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 4337, "end": 4346, "loc": { "start": { "line": 125, "column": 75 }, "end": { "line": 125, "column": 84 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4346, "end": 4347, "loc": { "start": { "line": 125, "column": 84 }, "end": { "line": 125, "column": 85 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 4348, "end": 4352, "loc": { "start": { "line": 125, "column": 86 }, "end": { "line": 125, "column": 90 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4352, "end": 4353, "loc": { "start": { "line": 125, "column": 90 }, "end": { "line": 125, "column": 91 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4353, "end": 4354, "loc": { "start": { "line": 125, "column": 91 }, "end": { "line": 125, "column": 92 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4367, "end": 4368, "loc": { "start": { "line": 126, "column": 12 }, "end": { "line": 126, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4377, "end": 4378, "loc": { "start": { "line": 127, "column": 8 }, "end": { "line": 127, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4378, "end": 4379, "loc": { "start": { "line": 127, "column": 9 }, "end": { "line": 127, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4388, "end": 4389, "loc": { "start": { "line": 128, "column": 8 }, "end": { "line": 128, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 4402, "end": 4407, "loc": { "start": { "line": 129, "column": 12 }, "end": { "line": 129, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4407, "end": 4408, "loc": { "start": { "line": 129, "column": 17 }, "end": { "line": 129, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "X-Ray None", "start": 4409, "end": 4422, "loc": { "start": { "line": 129, "column": 19 }, "end": { "line": 129, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4422, "end": 4423, "loc": { "start": { "line": 129, "column": 32 }, "end": { "line": 129, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 4436, "end": 4444, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4444, "end": 4445, "loc": { "start": { "line": 130, "column": 20 }, "end": { "line": 130, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 4446, "end": 4454, "loc": { "start": { "line": 130, "column": 22 }, "end": { "line": 130, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4455, "end": 4456, "loc": { "start": { "line": 130, "column": 31 }, "end": { "line": 130, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4456, "end": 4463, "loc": { "start": { "line": 130, "column": 32 }, "end": { "line": 130, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4463, "end": 4464, "loc": { "start": { "line": 130, "column": 39 }, "end": { "line": 130, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4465, "end": 4466, "loc": { "start": { "line": 130, "column": 41 }, "end": { "line": 130, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4483, "end": 4490, "loc": { "start": { "line": 131, "column": 16 }, "end": { "line": 131, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4490, "end": 4491, "loc": { "start": { "line": 131, "column": 23 }, "end": { "line": 131, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 4491, "end": 4497, "loc": { "start": { "line": 131, "column": 24 }, "end": { "line": 131, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4497, "end": 4498, "loc": { "start": { "line": 131, "column": 30 }, "end": { "line": 131, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 4498, "end": 4503, "loc": { "start": { "line": 131, "column": 31 }, "end": { "line": 131, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4503, "end": 4504, "loc": { "start": { "line": 131, "column": 36 }, "end": { "line": 131, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsXRayed", "start": 4504, "end": 4520, "loc": { "start": { "line": 131, "column": 37 }, "end": { "line": 131, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4520, "end": 4521, "loc": { "start": { "line": 131, "column": 53 }, "end": { "line": 131, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4521, "end": 4528, "loc": { "start": { "line": 131, "column": 54 }, "end": { "line": 131, "column": 61 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4528, "end": 4529, "loc": { "start": { "line": 131, "column": 61 }, "end": { "line": 131, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 4529, "end": 4535, "loc": { "start": { "line": 131, "column": 62 }, "end": { "line": 131, "column": 68 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4535, "end": 4536, "loc": { "start": { "line": 131, "column": 68 }, "end": { "line": 131, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 4536, "end": 4541, "loc": { "start": { "line": 131, "column": 69 }, "end": { "line": 131, "column": 74 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4541, "end": 4542, "loc": { "start": { "line": 131, "column": 74 }, "end": { "line": 131, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayedObjectIds", "start": 4542, "end": 4557, "loc": { "start": { "line": 131, "column": 75 }, "end": { "line": 131, "column": 90 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4557, "end": 4558, "loc": { "start": { "line": 131, "column": 90 }, "end": { "line": 131, "column": 91 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 4559, "end": 4564, "loc": { "start": { "line": 131, "column": 92 }, "end": { "line": 131, "column": 97 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4564, "end": 4565, "loc": { "start": { "line": 131, "column": 97 }, "end": { "line": 131, "column": 98 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4565, "end": 4566, "loc": { "start": { "line": 131, "column": 98 }, "end": { "line": 131, "column": 99 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4579, "end": 4580, "loc": { "start": { "line": 132, "column": 12 }, "end": { "line": 132, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4589, "end": 4590, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 9 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4595, "end": 4596, "loc": { "start": { "line": 134, "column": 4 }, "end": { "line": 134, "column": 5 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4596, "end": 4597, "loc": { "start": { "line": 134, "column": 5 }, "end": { "line": 134, "column": 6 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4602, "end": 4603, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 5 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4612, "end": 4613, "loc": { "start": { "line": 136, "column": 8 }, "end": { "line": 136, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 4626, "end": 4631, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4631, "end": 4632, "loc": { "start": { "line": 137, "column": 17 }, "end": { "line": 137, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Select", "start": 4633, "end": 4641, "loc": { "start": { "line": 137, "column": 19 }, "end": { "line": 137, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4641, "end": 4642, "loc": { "start": { "line": 137, "column": 27 }, "end": { "line": 137, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 4655, "end": 4663, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4663, "end": 4664, "loc": { "start": { "line": 138, "column": 20 }, "end": { "line": 138, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 4665, "end": 4673, "loc": { "start": { "line": 138, "column": 22 }, "end": { "line": 138, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4674, "end": 4675, "loc": { "start": { "line": 138, "column": 31 }, "end": { "line": 138, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4675, "end": 4682, "loc": { "start": { "line": 138, "column": 32 }, "end": { "line": 138, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4682, "end": 4683, "loc": { "start": { "line": 138, "column": 39 }, "end": { "line": 138, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4684, "end": 4685, "loc": { "start": { "line": 138, "column": 41 }, "end": { "line": 138, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4702, "end": 4709, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4709, "end": 4710, "loc": { "start": { "line": 139, "column": 23 }, "end": { "line": 139, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 4710, "end": 4716, "loc": { "start": { "line": 139, "column": 24 }, "end": { "line": 139, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4716, "end": 4717, "loc": { "start": { "line": 139, "column": 30 }, "end": { "line": 139, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selected", "start": 4717, "end": 4725, "loc": { "start": { "line": 139, "column": 31 }, "end": { "line": 139, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4726, "end": 4727, "loc": { "start": { "line": 139, "column": 40 }, "end": { "line": 139, "column": 41 } } }, { "type": { "label": "true", "keyword": "true", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 4728, "end": 4732, "loc": { "start": { "line": 139, "column": 42 }, "end": { "line": 139, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4732, "end": 4733, "loc": { "start": { "line": 139, "column": 46 }, "end": { "line": 139, "column": 47 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4746, "end": 4747, "loc": { "start": { "line": 140, "column": 12 }, "end": { "line": 140, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4756, "end": 4757, "loc": { "start": { "line": 141, "column": 8 }, "end": { "line": 141, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4757, "end": 4758, "loc": { "start": { "line": 141, "column": 9 }, "end": { "line": 141, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4767, "end": 4768, "loc": { "start": { "line": 142, "column": 8 }, "end": { "line": 142, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 4781, "end": 4786, "loc": { "start": { "line": 143, "column": 12 }, "end": { "line": 143, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4786, "end": 4787, "loc": { "start": { "line": 143, "column": 17 }, "end": { "line": 143, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Deselect", "start": 4788, "end": 4798, "loc": { "start": { "line": 143, "column": 19 }, "end": { "line": 143, "column": 29 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4798, "end": 4799, "loc": { "start": { "line": 143, "column": 29 }, "end": { "line": 143, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 4812, "end": 4820, "loc": { "start": { "line": 144, "column": 12 }, "end": { "line": 144, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4820, "end": 4821, "loc": { "start": { "line": 144, "column": 20 }, "end": { "line": 144, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 4822, "end": 4830, "loc": { "start": { "line": 144, "column": 22 }, "end": { "line": 144, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4831, "end": 4832, "loc": { "start": { "line": 144, "column": 31 }, "end": { "line": 144, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4832, "end": 4839, "loc": { "start": { "line": 144, "column": 32 }, "end": { "line": 144, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4839, "end": 4840, "loc": { "start": { "line": 144, "column": 39 }, "end": { "line": 144, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4841, "end": 4842, "loc": { "start": { "line": 144, "column": 41 }, "end": { "line": 144, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4859, "end": 4866, "loc": { "start": { "line": 145, "column": 16 }, "end": { "line": 145, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4866, "end": 4867, "loc": { "start": { "line": 145, "column": 23 }, "end": { "line": 145, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 4867, "end": 4873, "loc": { "start": { "line": 145, "column": 24 }, "end": { "line": 145, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4873, "end": 4874, "loc": { "start": { "line": 145, "column": 30 }, "end": { "line": 145, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selected", "start": 4874, "end": 4882, "loc": { "start": { "line": 145, "column": 31 }, "end": { "line": 145, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4883, "end": 4884, "loc": { "start": { "line": 145, "column": 40 }, "end": { "line": 145, "column": 41 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 4885, "end": 4890, "loc": { "start": { "line": 145, "column": 42 }, "end": { "line": 145, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4890, "end": 4891, "loc": { "start": { "line": 145, "column": 47 }, "end": { "line": 145, "column": 48 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4904, "end": 4905, "loc": { "start": { "line": 146, "column": 12 }, "end": { "line": 146, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4914, "end": 4915, "loc": { "start": { "line": 147, "column": 8 }, "end": { "line": 147, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4915, "end": 4916, "loc": { "start": { "line": 147, "column": 9 }, "end": { "line": 147, "column": 10 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4925, "end": 4926, "loc": { "start": { "line": 148, "column": 8 }, "end": { "line": 148, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "title", "start": 4939, "end": 4944, "loc": { "start": { "line": 149, "column": 12 }, "end": { "line": 149, "column": 17 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4944, "end": 4945, "loc": { "start": { "line": 149, "column": 17 }, "end": { "line": 149, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Reset selection", "start": 4946, "end": 4963, "loc": { "start": { "line": 149, "column": 19 }, "end": { "line": 149, "column": 36 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4963, "end": 4964, "loc": { "start": { "line": 149, "column": 36 }, "end": { "line": 149, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 4977, "end": 4985, "loc": { "start": { "line": 150, "column": 12 }, "end": { "line": 150, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4985, "end": 4986, "loc": { "start": { "line": 150, "column": 20 }, "end": { "line": 150, "column": 21 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 4987, "end": 4995, "loc": { "start": { "line": 150, "column": 22 }, "end": { "line": 150, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4996, "end": 4997, "loc": { "start": { "line": 150, "column": 31 }, "end": { "line": 150, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 4997, "end": 5004, "loc": { "start": { "line": 150, "column": 32 }, "end": { "line": 150, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5004, "end": 5005, "loc": { "start": { "line": 150, "column": 39 }, "end": { "line": 150, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5006, "end": 5007, "loc": { "start": { "line": 150, "column": 41 }, "end": { "line": 150, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 5024, "end": 5031, "loc": { "start": { "line": 151, "column": 16 }, "end": { "line": 151, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5031, "end": 5032, "loc": { "start": { "line": 151, "column": 23 }, "end": { "line": 151, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 5032, "end": 5038, "loc": { "start": { "line": 151, "column": 24 }, "end": { "line": 151, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5038, "end": 5039, "loc": { "start": { "line": 151, "column": 30 }, "end": { "line": 151, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 5039, "end": 5044, "loc": { "start": { "line": 151, "column": 31 }, "end": { "line": 151, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5044, "end": 5045, "loc": { "start": { "line": 151, "column": 36 }, "end": { "line": 151, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsSelected", "start": 5045, "end": 5063, "loc": { "start": { "line": 151, "column": 37 }, "end": { "line": 151, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5063, "end": 5064, "loc": { "start": { "line": 151, "column": 55 }, "end": { "line": 151, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 5064, "end": 5071, "loc": { "start": { "line": 151, "column": 56 }, "end": { "line": 151, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5071, "end": 5072, "loc": { "start": { "line": 151, "column": 63 }, "end": { "line": 151, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 5072, "end": 5078, "loc": { "start": { "line": 151, "column": 64 }, "end": { "line": 151, "column": 70 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5078, "end": 5079, "loc": { "start": { "line": 151, "column": 70 }, "end": { "line": 151, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 5079, "end": 5084, "loc": { "start": { "line": 151, "column": 71 }, "end": { "line": 151, "column": 76 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5084, "end": 5085, "loc": { "start": { "line": 151, "column": 76 }, "end": { "line": 151, "column": 77 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedObjectIds", "start": 5085, "end": 5102, "loc": { "start": { "line": 151, "column": 77 }, "end": { "line": 151, "column": 94 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5102, "end": 5103, "loc": { "start": { "line": 151, "column": 94 }, "end": { "line": 151, "column": 95 } } }, { "type": { "label": "false", "keyword": "false", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 5104, "end": 5109, "loc": { "start": { "line": 151, "column": 96 }, "end": { "line": 151, "column": 101 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5109, "end": 5110, "loc": { "start": { "line": 151, "column": 101 }, "end": { "line": 151, "column": 102 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5110, "end": 5111, "loc": { "start": { "line": 151, "column": 102 }, "end": { "line": 151, "column": 103 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5124, "end": 5125, "loc": { "start": { "line": 152, "column": 12 }, "end": { "line": 152, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5134, "end": 5135, "loc": { "start": { "line": 153, "column": 8 }, "end": { "line": 153, "column": 9 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5140, "end": 5141, "loc": { "start": { "line": 154, "column": 4 }, "end": { "line": 154, "column": 5 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5142, "end": 5143, "loc": { "start": { "line": 155, "column": 0 }, "end": { "line": 155, "column": 1 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5143, "end": 5144, "loc": { "start": { "line": 155, "column": 1 }, "end": { "line": 155, "column": 2 } } }, { "type": { "label": "export", "keyword": "export", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "export", "start": 5146, "end": 5152, "loc": { "start": { "line": 157, "column": 0 }, "end": { "line": 157, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5153, "end": 5154, "loc": { "start": { "line": 157, "column": 7 }, "end": { "line": 157, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ObjectContextMenuItems", "start": 5154, "end": 5176, "loc": { "start": { "line": 157, "column": 8 }, "end": { "line": 157, "column": 30 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5176, "end": 5177, "loc": { "start": { "line": 157, "column": 30 }, "end": { "line": 157, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5177, "end": 5178, "loc": { "start": { "line": 157, "column": 31 }, "end": { "line": 157, "column": 32 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5178, "end": 5178, "loc": { "start": { "line": 157, "column": 32 }, "end": { "line": 157, "column": 32 } } } ] }