{ "type": "File", "start": 0, "end": 77214, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1965, "column": 19 } }, "program": { "type": "Program", "start": 0, "end": 77214, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1965, "column": 19 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 114, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 114 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 8, "end": 27, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 27 } }, "imported": { "type": "Identifier", "start": 8, "end": 27, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 27 }, "identifierName": "BCFViewpointsPlugin" }, "name": "BCFViewpointsPlugin" }, "local": { "type": "Identifier", "start": 8, "end": 27, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 27 }, "identifierName": "BCFViewpointsPlugin" }, "name": "BCFViewpointsPlugin" } }, { "type": "ImportSpecifier", "start": 29, "end": 42, "loc": { "start": { "line": 1, "column": 29 }, "end": { "line": 1, "column": 42 } }, "imported": { "type": "Identifier", "start": 29, "end": 42, "loc": { "start": { "line": 1, "column": 29 }, "end": { "line": 1, "column": 42 }, "identifierName": "FastNavPlugin" }, "name": "FastNavPlugin" }, "local": { "type": "Identifier", "start": 29, "end": 42, "loc": { "start": { "line": 1, "column": 29 }, "end": { "line": 1, "column": 42 }, "identifierName": "FastNavPlugin" }, "name": "FastNavPlugin" } }, { "type": "ImportSpecifier", "start": 44, "end": 48, "loc": { "start": { "line": 1, "column": 44 }, "end": { "line": 1, "column": 48 } }, "imported": { "type": "Identifier", "start": 44, "end": 48, "loc": { "start": { "line": 1, "column": 44 }, "end": { "line": 1, "column": 48 }, "identifierName": "math" }, "name": "math" }, "local": { "type": "Identifier", "start": 44, "end": 48, "loc": { "start": { "line": 1, "column": 44 }, "end": { "line": 1, "column": 48 }, "identifierName": "math" }, "name": "math" } }, { "type": "ImportSpecifier", "start": 50, "end": 55, "loc": { "start": { "line": 1, "column": 50 }, "end": { "line": 1, "column": 55 } }, "imported": { "type": "Identifier", "start": 50, "end": 55, "loc": { "start": { "line": 1, "column": 50 }, "end": { "line": 1, "column": 55 }, "identifierName": "stats" }, "name": "stats" }, "local": { "type": "Identifier", "start": 50, "end": 55, "loc": { "start": { "line": 1, "column": 50 }, "end": { "line": 1, "column": 55 }, "identifierName": "stats" }, "name": "stats" } }, { "type": "ImportSpecifier", "start": 57, "end": 63, "loc": { "start": { "line": 1, "column": 57 }, "end": { "line": 1, "column": 63 } }, "imported": { "type": "Identifier", "start": 57, "end": 63, "loc": { "start": { "line": 1, "column": 57 }, "end": { "line": 1, "column": 63 }, "identifierName": "Viewer" }, "name": "Viewer" }, "local": { "type": "Identifier", "start": 57, "end": 63, "loc": { "start": { "line": 1, "column": 57 }, "end": { "line": 1, "column": 63 }, "identifierName": "Viewer" }, "name": "Viewer" } } ], "source": { "type": "StringLiteral", "start": 71, "end": 113, "loc": { "start": { "line": 1, "column": 71 }, "end": { "line": 1, "column": 113 } }, "extra": { "rawValue": "@xeokit/xeokit-sdk/dist/xeokit-sdk.es.js", "raw": "\"@xeokit/xeokit-sdk/dist/xeokit-sdk.es.js\"" }, "value": "@xeokit/xeokit-sdk/dist/xeokit-sdk.es.js" } }, { "type": "ImportDeclaration", "start": 116, "end": 159, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 43 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 124, "end": 134, "loc": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 18 } }, "imported": { "type": "Identifier", "start": 124, "end": 134, "loc": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 18 }, "identifierName": "Controller" }, "name": "Controller" }, "local": { "type": "Identifier", "start": 124, "end": 134, "loc": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 18 }, "identifierName": "Controller" }, "name": "Controller" } } ], "source": { "type": "StringLiteral", "start": 141, "end": 158, "loc": { "start": { "line": 3, "column": 25 }, "end": { "line": 3, "column": 42 } }, "extra": { "rawValue": "./Controller.js", "raw": "\"./Controller.js\"" }, "value": "./Controller.js" } }, { "type": "ImportDeclaration", "start": 160, "end": 201, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 41 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 168, "end": 177, "loc": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 17 } }, "imported": { "type": "Identifier", "start": 168, "end": 177, "loc": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 17 }, "identifierName": "BusyModal" }, "name": "BusyModal" }, "local": { "type": "Identifier", "start": 168, "end": 177, "loc": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 17 }, "identifierName": "BusyModal" }, "name": "BusyModal" } } ], "source": { "type": "StringLiteral", "start": 184, "end": 200, "loc": { "start": { "line": 4, "column": 24 }, "end": { "line": 4, "column": 40 } }, "extra": { "rawValue": "./BusyModal.js", "raw": "\"./BusyModal.js\"" }, "value": "./BusyModal.js" } }, { "type": "ImportDeclaration", "start": 202, "end": 255, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 53 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 210, "end": 221, "loc": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 19 } }, "imported": { "type": "Identifier", "start": 210, "end": 221, "loc": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 19 }, "identifierName": "ResetAction" }, "name": "ResetAction" }, "local": { "type": "Identifier", "start": 210, "end": 221, "loc": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 19 }, "identifierName": "ResetAction" }, "name": "ResetAction" } } ], "source": { "type": "StringLiteral", "start": 228, "end": 254, "loc": { "start": { "line": 5, "column": 26 }, "end": { "line": 5, "column": 52 } }, "extra": { "rawValue": "./toolbar/ResetAction.js", "raw": "\"./toolbar/ResetAction.js\"" }, "value": "./toolbar/ResetAction.js" } }, { "type": "ImportDeclaration", "start": 256, "end": 305, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 49 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 264, "end": 273, "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 17 } }, "imported": { "type": "Identifier", "start": 264, "end": 273, "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 17 }, "identifierName": "FitAction" }, "name": "FitAction" }, "local": { "type": "Identifier", "start": 264, "end": 273, "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 17 }, "identifierName": "FitAction" }, "name": "FitAction" } } ], "source": { "type": "StringLiteral", "start": 280, "end": 304, "loc": { "start": { "line": 6, "column": 24 }, "end": { "line": 6, "column": 48 } }, "extra": { "rawValue": "./toolbar/FitAction.js", "raw": "\"./toolbar/FitAction.js\"" }, "value": "./toolbar/FitAction.js" } }, { "type": "ImportDeclaration", "start": 306, "end": 367, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 61 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 314, "end": 329, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 23 } }, "imported": { "type": "Identifier", "start": 314, "end": 329, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 23 }, "identifierName": "FirstPersonMode" }, "name": "FirstPersonMode" }, "local": { "type": "Identifier", "start": 314, "end": 329, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 23 }, "identifierName": "FirstPersonMode" }, "name": "FirstPersonMode" } } ], "source": { "type": "StringLiteral", "start": 336, "end": 366, "loc": { "start": { "line": 7, "column": 30 }, "end": { "line": 7, "column": 60 } }, "extra": { "rawValue": "./toolbar/FirstPersonMode.js", "raw": "\"./toolbar/FirstPersonMode.js\"" }, "value": "./toolbar/FirstPersonMode.js" } }, { "type": "ImportDeclaration", "start": 368, "end": 415, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 47 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 376, "end": 384, "loc": { "start": { "line": 8, "column": 8 }, "end": { "line": 8, "column": 16 } }, "imported": { "type": "Identifier", "start": 376, "end": 384, "loc": { "start": { "line": 8, "column": 8 }, "end": { "line": 8, "column": 16 }, "identifierName": "HideTool" }, "name": "HideTool" }, "local": { "type": "Identifier", "start": 376, "end": 384, "loc": { "start": { "line": 8, "column": 8 }, "end": { "line": 8, "column": 16 }, "identifierName": "HideTool" }, "name": "HideTool" } } ], "source": { "type": "StringLiteral", "start": 391, "end": 414, "loc": { "start": { "line": 8, "column": 23 }, "end": { "line": 8, "column": 46 } }, "extra": { "rawValue": "./toolbar/HideTool.js", "raw": "\"./toolbar/HideTool.js\"" }, "value": "./toolbar/HideTool.js" } }, { "type": "ImportDeclaration", "start": 416, "end": 473, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 57 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 424, "end": 437, "loc": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 21 } }, "imported": { "type": "Identifier", "start": 424, "end": 437, "loc": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 21 }, "identifierName": "SelectionTool" }, "name": "SelectionTool" }, "local": { "type": "Identifier", "start": 424, "end": 437, "loc": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 21 }, "identifierName": "SelectionTool" }, "name": "SelectionTool" } } ], "source": { "type": "StringLiteral", "start": 444, "end": 472, "loc": { "start": { "line": 9, "column": 28 }, "end": { "line": 9, "column": 56 } }, "extra": { "rawValue": "./toolbar/SelectionTool.js", "raw": "\"./toolbar/SelectionTool.js\"" }, "value": "./toolbar/SelectionTool.js" } }, { "type": "ImportDeclaration", "start": 474, "end": 533, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 59 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 482, "end": 496, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 22 } }, "imported": { "type": "Identifier", "start": 482, "end": 496, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 22 }, "identifierName": "ShowSpacesMode" }, "name": "ShowSpacesMode" }, "local": { "type": "Identifier", "start": 482, "end": 496, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 22 }, "identifierName": "ShowSpacesMode" }, "name": "ShowSpacesMode" } } ], "source": { "type": "StringLiteral", "start": 503, "end": 532, "loc": { "start": { "line": 10, "column": 29 }, "end": { "line": 10, "column": 58 } }, "extra": { "rawValue": "./toolbar/ShowSpacesMode.js", "raw": "\"./toolbar/ShowSpacesMode.js\"" }, "value": "./toolbar/ShowSpacesMode.js" } }, { "type": "ImportDeclaration", "start": 534, "end": 583, "loc": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 49 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 542, "end": 551, "loc": { "start": { "line": 11, "column": 8 }, "end": { "line": 11, "column": 17 } }, "imported": { "type": "Identifier", "start": 542, "end": 551, "loc": { "start": { "line": 11, "column": 8 }, "end": { "line": 11, "column": 17 }, "identifierName": "QueryTool" }, "name": "QueryTool" }, "local": { "type": "Identifier", "start": 542, "end": 551, "loc": { "start": { "line": 11, "column": 8 }, "end": { "line": 11, "column": 17 }, "identifierName": "QueryTool" }, "name": "QueryTool" } } ], "source": { "type": "StringLiteral", "start": 558, "end": 582, "loc": { "start": { "line": 11, "column": 24 }, "end": { "line": 11, "column": 48 } }, "extra": { "rawValue": "./toolbar/QueryTool.js", "raw": "\"./toolbar/QueryTool.js\"" }, "value": "./toolbar/QueryTool.js" } }, { "type": "ImportDeclaration", "start": 584, "end": 637, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 53 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 592, "end": 603, "loc": { "start": { "line": 12, "column": 8 }, "end": { "line": 12, "column": 19 } }, "imported": { "type": "Identifier", "start": 592, "end": 603, "loc": { "start": { "line": 12, "column": 8 }, "end": { "line": 12, "column": 19 }, "identifierName": "SectionTool" }, "name": "SectionTool" }, "local": { "type": "Identifier", "start": 592, "end": 603, "loc": { "start": { "line": 12, "column": 8 }, "end": { "line": 12, "column": 19 }, "identifierName": "SectionTool" }, "name": "SectionTool" } } ], "source": { "type": "StringLiteral", "start": 610, "end": 636, "loc": { "start": { "line": 12, "column": 26 }, "end": { "line": 12, "column": 52 } }, "extra": { "rawValue": "./toolbar/SectionTool.js", "raw": "\"./toolbar/SectionTool.js\"" }, "value": "./toolbar/SectionTool.js" } }, { "type": "ImportDeclaration", "start": 638, "end": 691, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 53 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 646, "end": 657, "loc": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 19 } }, "imported": { "type": "Identifier", "start": 646, "end": 657, "loc": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 19 }, "identifierName": "NavCubeMode" }, "name": "NavCubeMode" }, "local": { "type": "Identifier", "start": 646, "end": 657, "loc": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 19 }, "identifierName": "NavCubeMode" }, "name": "NavCubeMode" } } ], "source": { "type": "StringLiteral", "start": 664, "end": 690, "loc": { "start": { "line": 13, "column": 26 }, "end": { "line": 13, "column": 52 } }, "extra": { "rawValue": "./toolbar/NavCubeMode.js", "raw": "\"./toolbar/NavCubeMode.js\"" }, "value": "./toolbar/NavCubeMode.js" } }, { "type": "ImportDeclaration", "start": 693, "end": 753, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 60 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 701, "end": 715, "loc": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 22 } }, "imported": { "type": "Identifier", "start": 701, "end": 715, "loc": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 22 }, "identifierName": "ModelsExplorer" }, "name": "ModelsExplorer" }, "local": { "type": "Identifier", "start": 701, "end": 715, "loc": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 22 }, "identifierName": "ModelsExplorer" }, "name": "ModelsExplorer" } } ], "source": { "type": "StringLiteral", "start": 722, "end": 752, "loc": { "start": { "line": 15, "column": 29 }, "end": { "line": 15, "column": 59 } }, "extra": { "rawValue": "./explorer/ModelsExplorer.js", "raw": "\"./explorer/ModelsExplorer.js\"" }, "value": "./explorer/ModelsExplorer.js" } }, { "type": "ImportDeclaration", "start": 754, "end": 816, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 762, "end": 777, "loc": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 23 } }, "imported": { "type": "Identifier", "start": 762, "end": 777, "loc": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 23 }, "identifierName": "ObjectsExplorer" }, "name": "ObjectsExplorer" }, "local": { "type": "Identifier", "start": 762, "end": 777, "loc": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 23 }, "identifierName": "ObjectsExplorer" }, "name": "ObjectsExplorer" } } ], "source": { "type": "StringLiteral", "start": 784, "end": 815, "loc": { "start": { "line": 16, "column": 30 }, "end": { "line": 16, "column": 61 } }, "extra": { "rawValue": "./explorer/ObjectsExplorer.js", "raw": "\"./explorer/ObjectsExplorer.js\"" }, "value": "./explorer/ObjectsExplorer.js" } }, { "type": "ImportDeclaration", "start": 817, "end": 879, "loc": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 825, "end": 840, "loc": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 23 } }, "imported": { "type": "Identifier", "start": 825, "end": 840, "loc": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 23 }, "identifierName": "ClassesExplorer" }, "name": "ClassesExplorer" }, "local": { "type": "Identifier", "start": 825, "end": 840, "loc": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 23 }, "identifierName": "ClassesExplorer" }, "name": "ClassesExplorer" } } ], "source": { "type": "StringLiteral", "start": 847, "end": 878, "loc": { "start": { "line": 17, "column": 30 }, "end": { "line": 17, "column": 61 } }, "extra": { "rawValue": "./explorer/ClassesExplorer.js", "raw": "\"./explorer/ClassesExplorer.js\"" }, "value": "./explorer/ClassesExplorer.js" } }, { "type": "ImportDeclaration", "start": 880, "end": 942, "loc": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 888, "end": 903, "loc": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 23 } }, "imported": { "type": "Identifier", "start": 888, "end": 903, "loc": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 23 }, "identifierName": "StoreysExplorer" }, "name": "StoreysExplorer" }, "local": { "type": "Identifier", "start": 888, "end": 903, "loc": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 23 }, "identifierName": "StoreysExplorer" }, "name": "StoreysExplorer" } } ], "source": { "type": "StringLiteral", "start": 910, "end": 941, "loc": { "start": { "line": 18, "column": 30 }, "end": { "line": 18, "column": 61 } }, "extra": { "rawValue": "./explorer/StoreysExplorer.js", "raw": "\"./explorer/StoreysExplorer.js\"" }, "value": "./explorer/StoreysExplorer.js" } }, { "type": "ImportDeclaration", "start": 944, "end": 995, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 51 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 952, "end": 962, "loc": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 18 } }, "imported": { "type": "Identifier", "start": 952, "end": 962, "loc": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 18 }, "identifierName": "ThreeDMode" }, "name": "ThreeDMode" }, "local": { "type": "Identifier", "start": 952, "end": 962, "loc": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 18 }, "identifierName": "ThreeDMode" }, "name": "ThreeDMode" } } ], "source": { "type": "StringLiteral", "start": 969, "end": 994, "loc": { "start": { "line": 20, "column": 25 }, "end": { "line": 20, "column": 50 } }, "extra": { "rawValue": "./toolbar/ThreeDMode.js", "raw": "\"./toolbar/ThreeDMode.js\"" }, "value": "./toolbar/ThreeDMode.js" } }, { "type": "ImportDeclaration", "start": 996, "end": 1066, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 70 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1004, "end": 1021, "loc": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 25 } }, "imported": { "type": "Identifier", "start": 1004, "end": 1021, "loc": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 25 }, "identifierName": "ObjectContextMenu" }, "name": "ObjectContextMenu" }, "local": { "type": "Identifier", "start": 1004, "end": 1021, "loc": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 25 }, "identifierName": "ObjectContextMenu" }, "name": "ObjectContextMenu" } } ], "source": { "type": "StringLiteral", "start": 1028, "end": 1065, "loc": { "start": { "line": 21, "column": 32 }, "end": { "line": 21, "column": 69 } }, "extra": { "rawValue": "./contextMenus/ObjectContextMenu.js", "raw": "\"./contextMenus/ObjectContextMenu.js\"" }, "value": "./contextMenus/ObjectContextMenu.js" } }, { "type": "ImportDeclaration", "start": 1067, "end": 1137, "loc": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 70 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1075, "end": 1092, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 25 } }, "imported": { "type": "Identifier", "start": 1075, "end": 1092, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 25 }, "identifierName": "CanvasContextMenu" }, "name": "CanvasContextMenu" }, "local": { "type": "Identifier", "start": 1075, "end": 1092, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 25 }, "identifierName": "CanvasContextMenu" }, "name": "CanvasContextMenu" } } ], "source": { "type": "StringLiteral", "start": 1099, "end": 1136, "loc": { "start": { "line": 22, "column": 32 }, "end": { "line": 22, "column": 69 } }, "extra": { "rawValue": "./contextMenus/CanvasContextMenu.js", "raw": "\"./contextMenus/CanvasContextMenu.js\"" }, "value": "./contextMenus/CanvasContextMenu.js" } }, { "type": "ImportDeclaration", "start": 1138, "end": 1187, "loc": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 49 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1146, "end": 1155, "loc": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 17 } }, "imported": { "type": "Identifier", "start": 1146, "end": 1155, "loc": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 17 }, "identifierName": "OrthoMode" }, "name": "OrthoMode" }, "local": { "type": "Identifier", "start": 1146, "end": 1155, "loc": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 17 }, "identifierName": "OrthoMode" }, "name": "OrthoMode" } } ], "source": { "type": "StringLiteral", "start": 1162, "end": 1186, "loc": { "start": { "line": 23, "column": 24 }, "end": { "line": 23, "column": 48 } }, "extra": { "rawValue": "./toolbar/OrthoMode.js", "raw": "\"./toolbar/OrthoMode.js\"" }, "value": "./toolbar/OrthoMode.js" } }, { "type": "ImportDeclaration", "start": 1188, "end": 1259, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 71 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1196, "end": 1215, "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 27 } }, "imported": { "type": "Identifier", "start": 1196, "end": 1215, "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 27 }, "identifierName": "PropertiesInspector" }, "name": "PropertiesInspector" }, "local": { "type": "Identifier", "start": 1196, "end": 1215, "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 27 }, "identifierName": "PropertiesInspector" }, "name": "PropertiesInspector" } } ], "source": { "type": "StringLiteral", "start": 1222, "end": 1258, "loc": { "start": { "line": 24, "column": 34 }, "end": { "line": 24, "column": 70 } }, "extra": { "rawValue": "./inspector/PropertiesInspector.js", "raw": "\"./inspector/PropertiesInspector.js\"" }, "value": "./inspector/PropertiesInspector.js" } }, { "type": "ImportDeclaration", "start": 1260, "end": 1321, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 61 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1268, "end": 1282, "loc": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 22 } }, "imported": { "type": "Identifier", "start": 1268, "end": 1282, "loc": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 22 }, "identifierName": "ObjectsKdTree3" }, "name": "ObjectsKdTree3" }, "local": { "type": "Identifier", "start": 1268, "end": 1282, "loc": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 22 }, "identifierName": "ObjectsKdTree3" }, "name": "ObjectsKdTree3" } } ], "source": { "type": "StringLiteral", "start": 1289, "end": 1320, "loc": { "start": { "line": 25, "column": 29 }, "end": { "line": 25, "column": 60 } }, "extra": { "rawValue": "./collision/ObjectsKdTree3.js", "raw": "\"./collision/ObjectsKdTree3.js\"" }, "value": "./collision/ObjectsKdTree3.js" } }, { "type": "ImportDeclaration", "start": 1322, "end": 1393, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 71 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1330, "end": 1350, "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 28 } }, "imported": { "type": "Identifier", "start": 1330, "end": 1350, "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 28 }, "identifierName": "MarqueeSelectionTool" }, "name": "MarqueeSelectionTool" }, "local": { "type": "Identifier", "start": 1330, "end": 1350, "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 28 }, "identifierName": "MarqueeSelectionTool" }, "name": "MarqueeSelectionTool" } } ], "source": { "type": "StringLiteral", "start": 1357, "end": 1392, "loc": { "start": { "line": 26, "column": 35 }, "end": { "line": 26, "column": 70 } }, "extra": { "rawValue": "./toolbar/MarqueeSelectionTool.js", "raw": "\"./toolbar/MarqueeSelectionTool.js\"" }, "value": "./toolbar/MarqueeSelectionTool.js" } }, { "type": "VariableDeclaration", "start": 1396, "end": 1428, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1402, "end": 1427, "loc": { "start": { "line": 29, "column": 6 }, "end": { "line": 29, "column": 31 } }, "id": { "type": "Identifier", "start": 1402, "end": 1423, "loc": { "start": { "line": 29, "column": 6 }, "end": { "line": 29, "column": 27 }, "identifierName": "hideEdgesMinDrawCount" }, "name": "hideEdgesMinDrawCount" }, "init": { "type": "NumericLiteral", "start": 1426, "end": 1427, "loc": { "start": { "line": 29, "column": 30 }, "end": { "line": 29, "column": 31 } }, "extra": { "rawValue": 5, "raw": "5" }, "value": 5 } } ], "kind": "const", "trailingComments": [ { "type": "CommentLine", "value": " FastNavPlugin enables dynamic edges when xeokit's per-frame draw count drops below this", "start": 1429, "end": 1519, "loc": { "start": { "line": 29, "column": 33 }, "end": { "line": 29, "column": 123 } } } ] }, { "type": "VariableDeclaration", "start": 1520, "end": 1567, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 47 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1526, "end": 1566, "loc": { "start": { "line": 30, "column": 6 }, "end": { "line": 30, "column": 46 } }, "id": { "type": "Identifier", "start": 1526, "end": 1559, "loc": { "start": { "line": 30, "column": 6 }, "end": { "line": 30, "column": 39 }, "identifierName": "scaleCanvasResolutionMinDrawCount" }, "name": "scaleCanvasResolutionMinDrawCount", "leadingComments": null }, "init": { "type": "NumericLiteral", "start": 1562, "end": 1566, "loc": { "start": { "line": 30, "column": 42 }, "end": { "line": 30, "column": 46 } }, "extra": { "rawValue": 1000, "raw": "1000" }, "value": 1000 }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentLine", "value": " FastNavPlugin enables dynamic edges when xeokit's per-frame draw count drops below this", "start": 1429, "end": 1519, "loc": { "start": { "line": 29, "column": 33 }, "end": { "line": 29, "column": 123 } } } ], "trailingComments": [ { "type": "CommentLine", "value": " FastNavPlugin switches to low-res canvas when xeokit's per-frame draw count rises above this", "start": 1568, "end": 1663, "loc": { "start": { "line": 30, "column": 48 }, "end": { "line": 30, "column": 143 } } } ] }, { "type": "FunctionDeclaration", "start": 1665, "end": 5423, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 76, "column": 1 } }, "id": { "type": "Identifier", "start": 1674, "end": 1696, "loc": { "start": { "line": 32, "column": 9 }, "end": { "line": 32, "column": 31 }, "identifierName": "createExplorerTemplate" }, "name": "createExplorerTemplate", "leadingComments": null }, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1697, "end": 1700, "loc": { "start": { "line": 32, "column": 32 }, "end": { "line": 32, "column": 35 }, "identifierName": "cfg" }, "name": "cfg" } ], "body": { "type": "BlockStatement", "start": 1702, "end": 5423, "loc": { "start": { "line": 32, "column": 37 }, "end": { "line": 76, "column": 1 } }, "body": [ { "type": "VariableDeclaration", "start": 1708, "end": 5392, "loc": { "start": { "line": 33, "column": 4 }, "end": { "line": 74, "column": 8 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1714, "end": 5391, "loc": { "start": { "line": 33, "column": 10 }, "end": { "line": 74, "column": 7 } }, "id": { "type": "Identifier", "start": 1714, "end": 1730, "loc": { "start": { "line": 33, "column": 10 }, "end": { "line": 33, "column": 26 }, "identifierName": "explorerTemplate" }, "name": "explorerTemplate" }, "init": { "type": "BinaryExpression", "start": 1733, "end": 5391, "loc": { "start": { "line": 33, "column": 29 }, "end": { "line": 74, "column": 7 } }, "left": { "type": "BinaryExpression", "start": 1733, "end": 2743, "loc": { "start": { "line": 33, "column": 29 }, "end": { "line": 40, "column": 244 } }, "left": { "type": "TemplateLiteral", "start": 1733, "end": 2496, "loc": { "start": { "line": 33, "column": 29 }, "end": { "line": 39, "column": 255 } }, "expressions": [], "quasis": [ { "type": "TemplateElement", "start": 1734, "end": 2495, "loc": { "start": { "line": 33, "column": 30 }, "end": { "line": 39, "column": 254 } }, "value": { "raw": "
\n
\n Models\n
\n
\n \n ", "cooked": "
\n
\n Models\n
\n
\n \n " }, "tail": true } ] }, "operator": "+", "right": { "type": "ConditionalExpression", "start": 2508, "end": 2742, "loc": { "start": { "line": 40, "column": 9 }, "end": { "line": 40, "column": 243 } }, "test": { "type": "MemberExpression", "start": 2508, "end": 2528, "loc": { "start": { "line": 40, "column": 9 }, "end": { "line": 40, "column": 29 } }, "object": { "type": "Identifier", "start": 2508, "end": 2511, "loc": { "start": { "line": 40, "column": 9 }, "end": { "line": 40, "column": 12 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 2512, "end": 2528, "loc": { "start": { "line": 40, "column": 13 }, "end": { "line": 40, "column": 29 }, "identifierName": "enableEditModels" }, "name": "enableEditModels" }, "computed": false }, "consequent": { "type": "TemplateLiteral", "start": 2531, "end": 2737, "loc": { "start": { "line": 40, "column": 32 }, "end": { "line": 40, "column": 238 } }, "expressions": [], "quasis": [ { "type": "TemplateElement", "start": 2532, "end": 2736, "loc": { "start": { "line": 40, "column": 33 }, "end": { "line": 40, "column": 237 } }, "value": { "raw": "", "cooked": "" }, "tail": true } ] }, "alternate": { "type": "TemplateLiteral", "start": 2740, "end": 2742, "loc": { "start": { "line": 40, "column": 241 }, "end": { "line": 40, "column": 243 } }, "expressions": [], "quasis": [ { "type": "TemplateElement", "start": 2741, "end": 2741, "loc": { "start": { "line": 40, "column": 242 }, "end": { "line": 40, "column": 242 } }, "value": { "raw": "", "cooked": "" }, "tail": true } ] }, "extra": { "parenthesized": true, "parenStart": 2507 } } }, "operator": "+", "right": { "type": "TemplateLiteral", "start": 2746, "end": 5391, "loc": { "start": { "line": 40, "column": 247 }, "end": { "line": 74, "column": 7 } }, "expressions": [], "quasis": [ { "type": "TemplateElement", "start": 2747, "end": 5390, "loc": { "start": { "line": 40, "column": 248 }, "end": { "line": 74, "column": 6 } }, "value": { "raw": "
\n
\n
\n
\n
\n Objects\n
\n
\n \n \n
\n
\n
\n
\n
\n Classes\n
\n
\n \n \n
\n
\n
\n
\n
\n Storeys\n
\n
\n \n \n
\n
\n
\n
\n
", "cooked": "
\n
\n
\n
\n
\n Objects\n
\n
\n \n \n
\n
\n
\n
\n
\n Classes\n
\n
\n \n \n
\n
\n
\n
\n
\n Storeys\n
\n
\n \n \n
\n
\n
\n
\n
" }, "tail": true } ] } } } ], "kind": "const" }, { "type": "ReturnStatement", "start": 5397, "end": 5421, "loc": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 28 } }, "argument": { "type": "Identifier", "start": 5404, "end": 5420, "loc": { "start": { "line": 75, "column": 11 }, "end": { "line": 75, "column": 27 }, "identifierName": "explorerTemplate" }, "name": "explorerTemplate" } } ], "directives": [] }, "leadingComments": [ { "type": "CommentLine", "value": " FastNavPlugin switches to low-res canvas when xeokit's per-frame draw count rises above this", "start": 1568, "end": 1663, "loc": { "start": { "line": 30, "column": 48 }, "end": { "line": 30, "column": 143 } } } ] }, { "type": "FunctionDeclaration", "start": 5425, "end": 8518, "loc": { "start": { "line": 78, "column": 0 }, "end": { "line": 114, "column": 1 } }, "id": { "type": "Identifier", "start": 5434, "end": 5455, "loc": { "start": { "line": 78, "column": 9 }, "end": { "line": 78, "column": 30 }, "identifierName": "createToolbarTemplate" }, "name": "createToolbarTemplate" }, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 5458, "end": 8518, "loc": { "start": { "line": 78, "column": 33 }, "end": { "line": 114, "column": 1 } }, "body": [ { "type": "VariableDeclaration", "start": 5464, "end": 8488, "loc": { "start": { "line": 79, "column": 4 }, "end": { "line": 112, "column": 8 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5470, "end": 8487, "loc": { "start": { "line": 79, "column": 10 }, "end": { "line": 112, "column": 7 } }, "id": { "type": "Identifier", "start": 5470, "end": 5485, "loc": { "start": { "line": 79, "column": 10 }, "end": { "line": 79, "column": 25 }, "identifierName": "toolbarTemplate" }, "name": "toolbarTemplate" }, "init": { "type": "TemplateLiteral", "start": 5488, "end": 8487, "loc": { "start": { "line": 79, "column": 28 }, "end": { "line": 112, "column": 7 } }, "expressions": [], "quasis": [ { "type": "TemplateElement", "start": 5489, "end": 8486, "loc": { "start": { "line": 79, "column": 29 }, "end": { "line": 112, "column": 6 } }, "value": { "raw": "
\n \n
\n \n
\n
\n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \n \n \n \n \n \n \n \n
\n
", "cooked": "
\n \n
\n \n
\n
\n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \n \n \n \n \n \n \n \n
\n
" }, "tail": true } ] } } ], "kind": "const" }, { "type": "ReturnStatement", "start": 8493, "end": 8516, "loc": { "start": { "line": 113, "column": 4 }, "end": { "line": 113, "column": 27 } }, "argument": { "type": "Identifier", "start": 8500, "end": 8515, "loc": { "start": { "line": 113, "column": 11 }, "end": { "line": 113, "column": 26 }, "identifierName": "toolbarTemplate" }, "name": "toolbarTemplate" } } ], "directives": [] } }, { "type": "FunctionDeclaration", "start": 8520, "end": 8951, "loc": { "start": { "line": 116, "column": 0 }, "end": { "line": 126, "column": 1 } }, "id": { "type": "Identifier", "start": 8529, "end": 8552, "loc": { "start": { "line": 116, "column": 9 }, "end": { "line": 116, "column": 32 }, "identifierName": "createInspectorTemplate" }, "name": "createInspectorTemplate" }, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 8555, "end": 8951, "loc": { "start": { "line": 116, "column": 35 }, "end": { "line": 126, "column": 1 } }, "body": [ { "type": "VariableDeclaration", "start": 8561, "end": 8919, "loc": { "start": { "line": 117, "column": 4 }, "end": { "line": 124, "column": 8 } }, "declarations": [ { "type": "VariableDeclarator", "start": 8567, "end": 8918, "loc": { "start": { "line": 117, "column": 10 }, "end": { "line": 124, "column": 7 } }, "id": { "type": "Identifier", "start": 8567, "end": 8584, "loc": { "start": { "line": 117, "column": 10 }, "end": { "line": 117, "column": 27 }, "identifierName": "inspectorTemplate" }, "name": "inspectorTemplate" }, "init": { "type": "TemplateLiteral", "start": 8587, "end": 8918, "loc": { "start": { "line": 117, "column": 30 }, "end": { "line": 124, "column": 7 } }, "expressions": [], "quasis": [ { "type": "TemplateElement", "start": 8588, "end": 8917, "loc": { "start": { "line": 117, "column": 31 }, "end": { "line": 124, "column": 6 } }, "value": { "raw": "
\n
\n Properties\n
\n
\n
\n
\n
", "cooked": "
\n
\n Properties\n
\n
\n
\n
\n
" }, "tail": true } ] } } ], "kind": "const" }, { "type": "ReturnStatement", "start": 8924, "end": 8949, "loc": { "start": { "line": 125, "column": 4 }, "end": { "line": 125, "column": 29 } }, "argument": { "type": "Identifier", "start": 8931, "end": 8948, "loc": { "start": { "line": 125, "column": 11 }, "end": { "line": 125, "column": 28 }, "identifierName": "inspectorTemplate" }, "name": "inspectorTemplate" } } ], "directives": [] } }, { "type": "FunctionDeclaration", "start": 8953, "end": 10442, "loc": { "start": { "line": 128, "column": 0 }, "end": { "line": 166, "column": 1 } }, "id": { "type": "Identifier", "start": 8962, "end": 8970, "loc": { "start": { "line": 128, "column": 9 }, "end": { "line": 128, "column": 17 }, "identifierName": "initTabs" }, "name": "initTabs" }, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 8971, "end": 8987, "loc": { "start": { "line": 128, "column": 18 }, "end": { "line": 128, "column": 34 }, "identifierName": "containerElement" }, "name": "containerElement" } ], "body": { "type": "BlockStatement", "start": 8989, "end": 10442, "loc": { "start": { "line": 128, "column": 36 }, "end": { "line": 166, "column": 1 } }, "body": [ { "type": "VariableDeclaration", "start": 8996, "end": 9028, "loc": { "start": { "line": 130, "column": 4 }, "end": { "line": 130, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9002, "end": 9027, "loc": { "start": { "line": 130, "column": 10 }, "end": { "line": 130, "column": 35 } }, "id": { "type": "Identifier", "start": 9002, "end": 9011, "loc": { "start": { "line": 130, "column": 10 }, "end": { "line": 130, "column": 19 }, "identifierName": "tabsClass" }, "name": "tabsClass" }, "init": { "type": "StringLiteral", "start": 9014, "end": 9027, "loc": { "start": { "line": 130, "column": 22 }, "end": { "line": 130, "column": 35 } }, "extra": { "rawValue": "xeokit-tabs", "raw": "'xeokit-tabs'" }, "value": "xeokit-tabs" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 9033, "end": 9063, "loc": { "start": { "line": 131, "column": 4 }, "end": { "line": 131, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9039, "end": 9062, "loc": { "start": { "line": 131, "column": 10 }, "end": { "line": 131, "column": 33 } }, "id": { "type": "Identifier", "start": 9039, "end": 9047, "loc": { "start": { "line": 131, "column": 10 }, "end": { "line": 131, "column": 18 }, "identifierName": "tabClass" }, "name": "tabClass" }, "init": { "type": "StringLiteral", "start": 9050, "end": 9062, "loc": { "start": { "line": 131, "column": 21 }, "end": { "line": 131, "column": 33 } }, "extra": { "rawValue": "xeokit-tab", "raw": "'xeokit-tab'" }, "value": "xeokit-tab" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 9068, "end": 9108, "loc": { "start": { "line": 132, "column": 4 }, "end": { "line": 132, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9074, "end": 9107, "loc": { "start": { "line": 132, "column": 10 }, "end": { "line": 132, "column": 43 } }, "id": { "type": "Identifier", "start": 9074, "end": 9088, "loc": { "start": { "line": 132, "column": 10 }, "end": { "line": 132, "column": 24 }, "identifierName": "tabButtonClass" }, "name": "tabButtonClass" }, "init": { "type": "StringLiteral", "start": 9091, "end": 9107, "loc": { "start": { "line": 132, "column": 27 }, "end": { "line": 132, "column": 43 } }, "extra": { "rawValue": "xeokit-tab-btn", "raw": "'xeokit-tab-btn'" }, "value": "xeokit-tab-btn" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 9113, "end": 9142, "loc": { "start": { "line": 133, "column": 4 }, "end": { "line": 133, "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9119, "end": 9141, "loc": { "start": { "line": 133, "column": 10 }, "end": { "line": 133, "column": 32 } }, "id": { "type": "Identifier", "start": 9119, "end": 9130, "loc": { "start": { "line": 133, "column": 10 }, "end": { "line": 133, "column": 21 }, "identifierName": "activeClass" }, "name": "activeClass" }, "init": { "type": "StringLiteral", "start": 9133, "end": 9141, "loc": { "start": { "line": 133, "column": 24 }, "end": { "line": 133, "column": 32 } }, "extra": { "rawValue": "active", "raw": "'active'" }, "value": "active" } } ], "kind": "const", "trailingComments": [ { "type": "CommentLine", "value": " Activates the chosen tab and deactivates the rest", "start": 9148, "end": 9200, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 56 } } } ] }, { "type": "FunctionDeclaration", "start": 9205, "end": 9643, "loc": { "start": { "line": 136, "column": 4 }, "end": { "line": 146, "column": 5 } }, "id": { "type": "Identifier", "start": 9214, "end": 9225, "loc": { "start": { "line": 136, "column": 13 }, "end": { "line": 136, "column": 24 }, "identifierName": "activateTab" }, "name": "activateTab", "leadingComments": null }, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 9226, "end": 9242, "loc": { "start": { "line": 136, "column": 25 }, "end": { "line": 136, "column": 41 }, "identifierName": "chosenTabElement" }, "name": "chosenTabElement" } ], "body": { "type": "BlockStatement", "start": 9244, "end": 9643, "loc": { "start": { "line": 136, "column": 43 }, "end": { "line": 146, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 9254, "end": 9329, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 83 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9258, "end": 9328, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 82 } }, "id": { "type": "Identifier", "start": 9258, "end": 9265, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 19 }, "identifierName": "tabList" }, "name": "tabList" }, "init": { "type": "CallExpression", "start": 9268, "end": 9328, "loc": { "start": { "line": 137, "column": 22 }, "end": { "line": 137, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 9268, "end": 9312, "loc": { "start": { "line": 137, "column": 22 }, "end": { "line": 137, "column": 66 } }, "object": { "type": "MemberExpression", "start": 9268, "end": 9295, "loc": { "start": { "line": 137, "column": 22 }, "end": { "line": 137, "column": 49 } }, "object": { "type": "Identifier", "start": 9268, "end": 9284, "loc": { "start": { "line": 137, "column": 22 }, "end": { "line": 137, "column": 38 }, "identifierName": "chosenTabElement" }, "name": "chosenTabElement" }, "property": { "type": "Identifier", "start": 9285, "end": 9295, "loc": { "start": { "line": 137, "column": 39 }, "end": { "line": 137, "column": 49 }, "identifierName": "parentNode" }, "name": "parentNode" }, "computed": false }, "property": { "type": "Identifier", "start": 9296, "end": 9312, "loc": { "start": { "line": 137, "column": 50 }, "end": { "line": 137, "column": 66 }, "identifierName": "querySelectorAll" }, "name": "querySelectorAll" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 9313, "end": 9327, "loc": { "start": { "line": 137, "column": 67 }, "end": { "line": 137, "column": 81 } }, "left": { "type": "StringLiteral", "start": 9313, "end": 9316, "loc": { "start": { "line": 137, "column": 67 }, "end": { "line": 137, "column": 70 } }, "extra": { "rawValue": ".", "raw": "'.'" }, "value": "." }, "operator": "+", "right": { "type": "Identifier", "start": 9319, "end": 9327, "loc": { "start": { "line": 137, "column": 73 }, "end": { "line": 137, "column": 81 }, "identifierName": "tabClass" }, "name": "tabClass" } } ] } } ], "kind": "let" }, { "type": "ForStatement", "start": 9338, "end": 9637, "loc": { "start": { "line": 138, "column": 8 }, "end": { "line": 145, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 9343, "end": 9352, "loc": { "start": { "line": 138, "column": 13 }, "end": { "line": 138, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9347, "end": 9352, "loc": { "start": { "line": 138, "column": 17 }, "end": { "line": 138, "column": 22 } }, "id": { "type": "Identifier", "start": 9347, "end": 9348, "loc": { "start": { "line": 138, "column": 17 }, "end": { "line": 138, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 9351, "end": 9352, "loc": { "start": { "line": 138, "column": 21 }, "end": { "line": 138, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 9354, "end": 9372, "loc": { "start": { "line": 138, "column": 24 }, "end": { "line": 138, "column": 42 } }, "left": { "type": "Identifier", "start": 9354, "end": 9355, "loc": { "start": { "line": 138, "column": 24 }, "end": { "line": 138, "column": 25 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 9358, "end": 9372, "loc": { "start": { "line": 138, "column": 28 }, "end": { "line": 138, "column": 42 } }, "object": { "type": "Identifier", "start": 9358, "end": 9365, "loc": { "start": { "line": 138, "column": 28 }, "end": { "line": 138, "column": 35 }, "identifierName": "tabList" }, "name": "tabList" }, "property": { "type": "Identifier", "start": 9366, "end": 9372, "loc": { "start": { "line": 138, "column": 36 }, "end": { "line": 138, "column": 42 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 9374, "end": 9377, "loc": { "start": { "line": 138, "column": 44 }, "end": { "line": 138, "column": 47 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 9374, "end": 9375, "loc": { "start": { "line": 138, "column": 44 }, "end": { "line": 138, "column": 45 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 9379, "end": 9637, "loc": { "start": { "line": 138, "column": 49 }, "end": { "line": 145, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 9393, "end": 9421, "loc": { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9397, "end": 9420, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 39 } }, "id": { "type": "Identifier", "start": 9397, "end": 9407, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "init": { "type": "MemberExpression", "start": 9410, "end": 9420, "loc": { "start": { "line": 139, "column": 29 }, "end": { "line": 139, "column": 39 } }, "object": { "type": "Identifier", "start": 9410, "end": 9417, "loc": { "start": { "line": 139, "column": 29 }, "end": { "line": 139, "column": 36 }, "identifierName": "tabList" }, "name": "tabList" }, "property": { "type": "Identifier", "start": 9418, "end": 9419, "loc": { "start": { "line": 139, "column": 37 }, "end": { "line": 139, "column": 38 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "let" }, { "type": "IfStatement", "start": 9434, "end": 9627, "loc": { "start": { "line": 140, "column": 12 }, "end": { "line": 144, "column": 13 } }, "test": { "type": "CallExpression", "start": 9438, "end": 9478, "loc": { "start": { "line": 140, "column": 16 }, "end": { "line": 140, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 9438, "end": 9460, "loc": { "start": { "line": 140, "column": 16 }, "end": { "line": 140, "column": 38 } }, "object": { "type": "Identifier", "start": 9438, "end": 9448, "loc": { "start": { "line": 140, "column": 16 }, "end": { "line": 140, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 9449, "end": 9460, "loc": { "start": { "line": 140, "column": 27 }, "end": { "line": 140, "column": 38 }, "identifierName": "isEqualNode" }, "name": "isEqualNode" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 9461, "end": 9477, "loc": { "start": { "line": 140, "column": 39 }, "end": { "line": 140, "column": 55 }, "identifierName": "chosenTabElement" }, "name": "chosenTabElement" } ] }, "consequent": { "type": "BlockStatement", "start": 9480, "end": 9549, "loc": { "start": { "line": 140, "column": 58 }, "end": { "line": 142, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 9498, "end": 9535, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 53 } }, "expression": { "type": "CallExpression", "start": 9498, "end": 9535, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 53 } }, "callee": { "type": "MemberExpression", "start": 9498, "end": 9522, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 40 } }, "object": { "type": "MemberExpression", "start": 9498, "end": 9518, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 36 } }, "object": { "type": "Identifier", "start": 9498, "end": 9508, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 9509, "end": 9518, "loc": { "start": { "line": 141, "column": 27 }, "end": { "line": 141, "column": 36 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 9519, "end": 9522, "loc": { "start": { "line": 141, "column": 37 }, "end": { "line": 141, "column": 40 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 9523, "end": 9534, "loc": { "start": { "line": 141, "column": 41 }, "end": { "line": 141, "column": 52 }, "identifierName": "activeClass" }, "name": "activeClass" } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 9555, "end": 9627, "loc": { "start": { "line": 142, "column": 19 }, "end": { "line": 144, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 9573, "end": 9613, "loc": { "start": { "line": 143, "column": 16 }, "end": { "line": 143, "column": 56 } }, "expression": { "type": "CallExpression", "start": 9573, "end": 9613, "loc": { "start": { "line": 143, "column": 16 }, "end": { "line": 143, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 9573, "end": 9600, "loc": { "start": { "line": 143, "column": 16 }, "end": { "line": 143, "column": 43 } }, "object": { "type": "MemberExpression", "start": 9573, "end": 9593, "loc": { "start": { "line": 143, "column": 16 }, "end": { "line": 143, "column": 36 } }, "object": { "type": "Identifier", "start": 9573, "end": 9583, "loc": { "start": { "line": 143, "column": 16 }, "end": { "line": 143, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 9584, "end": 9593, "loc": { "start": { "line": 143, "column": 27 }, "end": { "line": 143, "column": 36 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 9594, "end": 9600, "loc": { "start": { "line": 143, "column": 37 }, "end": { "line": 143, "column": 43 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 9601, "end": 9612, "loc": { "start": { "line": 143, "column": 44 }, "end": { "line": 143, "column": 55 }, "identifierName": "activeClass" }, "name": "activeClass" } ] } } ], "directives": [] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Activates the chosen tab and deactivates the rest", "start": 9148, "end": 9200, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 56 } } } ], "trailingComments": [ { "type": "CommentLine", "value": " Initialize each tabbed container", "start": 9649, "end": 9684, "loc": { "start": { "line": 148, "column": 4 }, "end": { "line": 148, "column": 39 } } } ] }, { "type": "VariableDeclaration", "start": 9689, "end": 9763, "loc": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 78 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9693, "end": 9762, "loc": { "start": { "line": 149, "column": 8 }, "end": { "line": 149, "column": 77 } }, "id": { "type": "Identifier", "start": 9693, "end": 9709, "loc": { "start": { "line": 149, "column": 8 }, "end": { "line": 149, "column": 24 }, "identifierName": "tabbedContainers" }, "name": "tabbedContainers", "leadingComments": null }, "init": { "type": "CallExpression", "start": 9712, "end": 9762, "loc": { "start": { "line": 149, "column": 27 }, "end": { "line": 149, "column": 77 } }, "callee": { "type": "MemberExpression", "start": 9712, "end": 9745, "loc": { "start": { "line": 149, "column": 27 }, "end": { "line": 149, "column": 60 } }, "object": { "type": "Identifier", "start": 9712, "end": 9728, "loc": { "start": { "line": 149, "column": 27 }, "end": { "line": 149, "column": 43 }, "identifierName": "containerElement" }, "name": "containerElement" }, "property": { "type": "Identifier", "start": 9729, "end": 9745, "loc": { "start": { "line": 149, "column": 44 }, "end": { "line": 149, "column": 60 }, "identifierName": "querySelectorAll" }, "name": "querySelectorAll" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 9746, "end": 9761, "loc": { "start": { "line": 149, "column": 61 }, "end": { "line": 149, "column": 76 } }, "left": { "type": "StringLiteral", "start": 9746, "end": 9749, "loc": { "start": { "line": 149, "column": 61 }, "end": { "line": 149, "column": 64 } }, "extra": { "rawValue": ".", "raw": "'.'" }, "value": "." }, "operator": "+", "right": { "type": "Identifier", "start": 9752, "end": 9761, "loc": { "start": { "line": 149, "column": 67 }, "end": { "line": 149, "column": 76 }, "identifierName": "tabsClass" }, "name": "tabsClass" } } ] }, "leadingComments": null } ], "kind": "let", "leadingComments": [ { "type": "CommentLine", "value": " Initialize each tabbed container", "start": 9649, "end": 9684, "loc": { "start": { "line": 148, "column": 4 }, "end": { "line": 148, "column": 39 } } } ] }, { "type": "ForStatement", "start": 9768, "end": 10440, "loc": { "start": { "line": 150, "column": 4 }, "end": { "line": 165, "column": 5 } }, "init": { "type": "VariableDeclaration", "start": 9773, "end": 9782, "loc": { "start": { "line": 150, "column": 9 }, "end": { "line": 150, "column": 18 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9777, "end": 9782, "loc": { "start": { "line": 150, "column": 13 }, "end": { "line": 150, "column": 18 } }, "id": { "type": "Identifier", "start": 9777, "end": 9778, "loc": { "start": { "line": 150, "column": 13 }, "end": { "line": 150, "column": 14 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 9781, "end": 9782, "loc": { "start": { "line": 150, "column": 17 }, "end": { "line": 150, "column": 18 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 9784, "end": 9811, "loc": { "start": { "line": 150, "column": 20 }, "end": { "line": 150, "column": 47 } }, "left": { "type": "Identifier", "start": 9784, "end": 9785, "loc": { "start": { "line": 150, "column": 20 }, "end": { "line": 150, "column": 21 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 9788, "end": 9811, "loc": { "start": { "line": 150, "column": 24 }, "end": { "line": 150, "column": 47 } }, "object": { "type": "Identifier", "start": 9788, "end": 9804, "loc": { "start": { "line": 150, "column": 24 }, "end": { "line": 150, "column": 40 }, "identifierName": "tabbedContainers" }, "name": "tabbedContainers" }, "property": { "type": "Identifier", "start": 9805, "end": 9811, "loc": { "start": { "line": 150, "column": 41 }, "end": { "line": 150, "column": 47 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 9813, "end": 9816, "loc": { "start": { "line": 150, "column": 49 }, "end": { "line": 150, "column": 52 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 9813, "end": 9814, "loc": { "start": { "line": 150, "column": 49 }, "end": { "line": 150, "column": 50 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 9818, "end": 10440, "loc": { "start": { "line": 150, "column": 54 }, "end": { "line": 165, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 9828, "end": 9870, "loc": { "start": { "line": 151, "column": 8 }, "end": { "line": 151, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9832, "end": 9869, "loc": { "start": { "line": 151, "column": 12 }, "end": { "line": 151, "column": 49 } }, "id": { "type": "Identifier", "start": 9832, "end": 9847, "loc": { "start": { "line": 151, "column": 12 }, "end": { "line": 151, "column": 27 }, "identifierName": "tabbedContainer" }, "name": "tabbedContainer" }, "init": { "type": "MemberExpression", "start": 9850, "end": 9869, "loc": { "start": { "line": 151, "column": 30 }, "end": { "line": 151, "column": 49 } }, "object": { "type": "Identifier", "start": 9850, "end": 9866, "loc": { "start": { "line": 151, "column": 30 }, "end": { "line": 151, "column": 46 }, "identifierName": "tabbedContainers" }, "name": "tabbedContainers" }, "property": { "type": "Identifier", "start": 9867, "end": 9868, "loc": { "start": { "line": 151, "column": 47 }, "end": { "line": 151, "column": 48 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "let" }, { "type": "VariableDeclaration", "start": 9879, "end": 9942, "loc": { "start": { "line": 152, "column": 8 }, "end": { "line": 152, "column": 71 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9883, "end": 9941, "loc": { "start": { "line": 152, "column": 12 }, "end": { "line": 152, "column": 70 } }, "id": { "type": "Identifier", "start": 9883, "end": 9890, "loc": { "start": { "line": 152, "column": 12 }, "end": { "line": 152, "column": 19 }, "identifierName": "tabList" }, "name": "tabList" }, "init": { "type": "CallExpression", "start": 9893, "end": 9941, "loc": { "start": { "line": 152, "column": 22 }, "end": { "line": 152, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 9893, "end": 9925, "loc": { "start": { "line": 152, "column": 22 }, "end": { "line": 152, "column": 54 } }, "object": { "type": "Identifier", "start": 9893, "end": 9908, "loc": { "start": { "line": 152, "column": 22 }, "end": { "line": 152, "column": 37 }, "identifierName": "tabbedContainer" }, "name": "tabbedContainer" }, "property": { "type": "Identifier", "start": 9909, "end": 9925, "loc": { "start": { "line": 152, "column": 38 }, "end": { "line": 152, "column": 54 }, "identifierName": "querySelectorAll" }, "name": "querySelectorAll" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 9926, "end": 9940, "loc": { "start": { "line": 152, "column": 55 }, "end": { "line": 152, "column": 69 } }, "left": { "type": "StringLiteral", "start": 9926, "end": 9929, "loc": { "start": { "line": 152, "column": 55 }, "end": { "line": 152, "column": 58 } }, "extra": { "rawValue": ".", "raw": "'.'" }, "value": "." }, "operator": "+", "right": { "type": "Identifier", "start": 9932, "end": 9940, "loc": { "start": { "line": 152, "column": 61 }, "end": { "line": 152, "column": 69 }, "identifierName": "tabClass" }, "name": "tabClass" } } ] } } ], "kind": "let" }, { "type": "ExpressionStatement", "start": 9951, "end": 9975, "loc": { "start": { "line": 153, "column": 8 }, "end": { "line": 153, "column": 32 } }, "expression": { "type": "CallExpression", "start": 9951, "end": 9974, "loc": { "start": { "line": 153, "column": 8 }, "end": { "line": 153, "column": 31 } }, "callee": { "type": "Identifier", "start": 9951, "end": 9962, "loc": { "start": { "line": 153, "column": 8 }, "end": { "line": 153, "column": 19 }, "identifierName": "activateTab" }, "name": "activateTab" }, "arguments": [ { "type": "MemberExpression", "start": 9963, "end": 9973, "loc": { "start": { "line": 153, "column": 20 }, "end": { "line": 153, "column": 30 } }, "object": { "type": "Identifier", "start": 9963, "end": 9970, "loc": { "start": { "line": 153, "column": 20 }, "end": { "line": 153, "column": 27 }, "identifierName": "tabList" }, "name": "tabList" }, "property": { "type": "NumericLiteral", "start": 9971, "end": 9972, "loc": { "start": { "line": 153, "column": 28 }, "end": { "line": 153, "column": 29 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, "computed": true } ] } }, { "type": "ForStatement", "start": 9984, "end": 10434, "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 164, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 9989, "end": 9998, "loc": { "start": { "line": 154, "column": 13 }, "end": { "line": 154, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", "start": 9993, "end": 9998, "loc": { "start": { "line": 154, "column": 17 }, "end": { "line": 154, "column": 22 } }, "id": { "type": "Identifier", "start": 9993, "end": 9994, "loc": { "start": { "line": 154, "column": 17 }, "end": { "line": 154, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 9997, "end": 9998, "loc": { "start": { "line": 154, "column": 21 }, "end": { "line": 154, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 10000, "end": 10018, "loc": { "start": { "line": 154, "column": 24 }, "end": { "line": 154, "column": 42 } }, "left": { "type": "Identifier", "start": 10000, "end": 10001, "loc": { "start": { "line": 154, "column": 24 }, "end": { "line": 154, "column": 25 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 10004, "end": 10018, "loc": { "start": { "line": 154, "column": 28 }, "end": { "line": 154, "column": 42 } }, "object": { "type": "Identifier", "start": 10004, "end": 10011, "loc": { "start": { "line": 154, "column": 28 }, "end": { "line": 154, "column": 35 }, "identifierName": "tabList" }, "name": "tabList" }, "property": { "type": "Identifier", "start": 10012, "end": 10018, "loc": { "start": { "line": 154, "column": 36 }, "end": { "line": 154, "column": 42 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 10020, "end": 10023, "loc": { "start": { "line": 154, "column": 44 }, "end": { "line": 154, "column": 47 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 10020, "end": 10021, "loc": { "start": { "line": 154, "column": 44 }, "end": { "line": 154, "column": 45 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 10025, "end": 10434, "loc": { "start": { "line": 154, "column": 49 }, "end": { "line": 164, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 10039, "end": 10067, "loc": { "start": { "line": 155, "column": 12 }, "end": { "line": 155, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", "start": 10043, "end": 10066, "loc": { "start": { "line": 155, "column": 16 }, "end": { "line": 155, "column": 39 } }, "id": { "type": "Identifier", "start": 10043, "end": 10053, "loc": { "start": { "line": 155, "column": 16 }, "end": { "line": 155, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "init": { "type": "MemberExpression", "start": 10056, "end": 10066, "loc": { "start": { "line": 155, "column": 29 }, "end": { "line": 155, "column": 39 } }, "object": { "type": "Identifier", "start": 10056, "end": 10063, "loc": { "start": { "line": 155, "column": 29 }, "end": { "line": 155, "column": 36 }, "identifierName": "tabList" }, "name": "tabList" }, "property": { "type": "Identifier", "start": 10064, "end": 10065, "loc": { "start": { "line": 155, "column": 37 }, "end": { "line": 155, "column": 38 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "let" }, { "type": "VariableDeclaration", "start": 10080, "end": 10143, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", "start": 10084, "end": 10142, "loc": { "start": { "line": 156, "column": 16 }, "end": { "line": 156, "column": 74 } }, "id": { "type": "Identifier", "start": 10084, "end": 10093, "loc": { "start": { "line": 156, "column": 16 }, "end": { "line": 156, "column": 25 }, "identifierName": "tabButton" }, "name": "tabButton" }, "init": { "type": "CallExpression", "start": 10096, "end": 10142, "loc": { "start": { "line": 156, "column": 28 }, "end": { "line": 156, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 10096, "end": 10120, "loc": { "start": { "line": 156, "column": 28 }, "end": { "line": 156, "column": 52 } }, "object": { "type": "Identifier", "start": 10096, "end": 10106, "loc": { "start": { "line": 156, "column": 28 }, "end": { "line": 156, "column": 38 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 10107, "end": 10120, "loc": { "start": { "line": 156, "column": 39 }, "end": { "line": 156, "column": 52 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 10121, "end": 10141, "loc": { "start": { "line": 156, "column": 53 }, "end": { "line": 156, "column": 73 } }, "left": { "type": "StringLiteral", "start": 10121, "end": 10124, "loc": { "start": { "line": 156, "column": 53 }, "end": { "line": 156, "column": 56 } }, "extra": { "rawValue": ".", "raw": "'.'" }, "value": "." }, "operator": "+", "right": { "type": "Identifier", "start": 10127, "end": 10141, "loc": { "start": { "line": 156, "column": 59 }, "end": { "line": 156, "column": 73 }, "identifierName": "tabButtonClass" }, "name": "tabButtonClass" } } ] } } ], "kind": "let" }, { "type": "ExpressionStatement", "start": 10156, "end": 10424, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 163, "column": 14 } }, "expression": { "type": "CallExpression", "start": 10156, "end": 10424, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 163, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 10156, "end": 10182, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 38 } }, "object": { "type": "Identifier", "start": 10156, "end": 10165, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 21 }, "identifierName": "tabButton" }, "name": "tabButton" }, "property": { "type": "Identifier", "start": 10166, "end": 10182, "loc": { "start": { "line": 157, "column": 22 }, "end": { "line": 157, "column": 38 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 10183, "end": 10190, "loc": { "start": { "line": 157, "column": 39 }, "end": { "line": 157, "column": 46 } }, "extra": { "rawValue": "click", "raw": "'click'" }, "value": "click" }, { "type": "FunctionExpression", "start": 10192, "end": 10423, "loc": { "start": { "line": 157, "column": 48 }, "end": { "line": 163, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 10202, "end": 10207, "loc": { "start": { "line": 157, "column": 58 }, "end": { "line": 157, "column": 63 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 10209, "end": 10423, "loc": { "start": { "line": 157, "column": 65 }, "end": { "line": 163, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 10227, "end": 10250, "loc": { "start": { "line": 158, "column": 16 }, "end": { "line": 158, "column": 39 } }, "expression": { "type": "CallExpression", "start": 10227, "end": 10249, "loc": { "start": { "line": 158, "column": 16 }, "end": { "line": 158, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 10227, "end": 10247, "loc": { "start": { "line": 158, "column": 16 }, "end": { "line": 158, "column": 36 } }, "object": { "type": "Identifier", "start": 10227, "end": 10232, "loc": { "start": { "line": 158, "column": 16 }, "end": { "line": 158, "column": 21 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 10233, "end": 10247, "loc": { "start": { "line": 158, "column": 22 }, "end": { "line": 158, "column": 36 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } }, { "type": "IfStatement", "start": 10267, "end": 10355, "loc": { "start": { "line": 159, "column": 16 }, "end": { "line": 161, "column": 17 } }, "test": { "type": "CallExpression", "start": 10271, "end": 10306, "loc": { "start": { "line": 159, "column": 20 }, "end": { "line": 159, "column": 55 } }, "callee": { "type": "MemberExpression", "start": 10271, "end": 10294, "loc": { "start": { "line": 159, "column": 20 }, "end": { "line": 159, "column": 43 } }, "object": { "type": "MemberExpression", "start": 10271, "end": 10285, "loc": { "start": { "line": 159, "column": 20 }, "end": { "line": 159, "column": 34 } }, "object": { "type": "ThisExpression", "start": 10271, "end": 10275, "loc": { "start": { "line": 159, "column": 20 }, "end": { "line": 159, "column": 24 } } }, "property": { "type": "Identifier", "start": 10276, "end": 10285, "loc": { "start": { "line": 159, "column": 25 }, "end": { "line": 159, "column": 34 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 10286, "end": 10294, "loc": { "start": { "line": 159, "column": 35 }, "end": { "line": 159, "column": 43 }, "identifierName": "contains" }, "name": "contains" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 10295, "end": 10305, "loc": { "start": { "line": 159, "column": 44 }, "end": { "line": 159, "column": 54 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] }, "consequent": { "type": "BlockStatement", "start": 10308, "end": 10355, "loc": { "start": { "line": 159, "column": 57 }, "end": { "line": 161, "column": 17 } }, "body": [ { "type": "ReturnStatement", "start": 10330, "end": 10337, "loc": { "start": { "line": 160, "column": 20 }, "end": { "line": 160, "column": 27 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 10372, "end": 10409, "loc": { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 53 } }, "expression": { "type": "CallExpression", "start": 10372, "end": 10408, "loc": { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 52 } }, "callee": { "type": "Identifier", "start": 10372, "end": 10383, "loc": { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 27 }, "identifierName": "activateTab" }, "name": "activateTab" }, "arguments": [ { "type": "MemberExpression", "start": 10384, "end": 10407, "loc": { "start": { "line": 162, "column": 28 }, "end": { "line": 162, "column": 51 } }, "object": { "type": "MemberExpression", "start": 10384, "end": 10396, "loc": { "start": { "line": 162, "column": 28 }, "end": { "line": 162, "column": 40 } }, "object": { "type": "Identifier", "start": 10384, "end": 10389, "loc": { "start": { "line": 162, "column": 28 }, "end": { "line": 162, "column": 33 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 10390, "end": 10396, "loc": { "start": { "line": 162, "column": 34 }, "end": { "line": 162, "column": 40 }, "identifierName": "target" }, "name": "target" }, "computed": false }, "property": { "type": "Identifier", "start": 10397, "end": 10407, "loc": { "start": { "line": 162, "column": 41 }, "end": { "line": 162, "column": 51 }, "identifierName": "parentNode" }, "name": "parentNode" }, "computed": false } ] } } ], "directives": [] } } ] } } ], "directives": [] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * @desc A BIM viewer based on the [xeokit SDK](http://xeokit.io).\n *\n *\n ", "start": 10445, "end": 10525, "loc": { "start": { "line": 169, "column": 0 }, "end": { "line": 173, "column": 3 } } } ] }, { "type": "Identifier", "start": 10526, "end": 77193, "loc": { "start": { "line": 174, "column": 0 }, "end": { "line": 1963, "column": 1 } }, "id": { "type": "Identifier", "start": 10532, "end": 10541, "loc": { "start": { "line": 174, "column": 6 }, "end": { "line": 174, "column": 15 }, "identifierName": "BIMViewer" }, "name": "BIMViewer", "leadingComments": null }, "superClass": { "type": "Identifier", "start": 10550, "end": 10560, "loc": { "start": { "line": 174, "column": 24 }, "end": { "line": 174, "column": 34 }, "identifierName": "Controller" }, "name": "Controller" }, "body": { "type": "ClassBody", "start": 10561, "end": 77193, "loc": { "start": { "line": 174, "column": 35 }, "end": { "line": 1963, "column": 1 } }, "body": [ { "type": "ClassMethod", "start": 11008, "end": 23327, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 499, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 11008, "end": 11019, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 183, "column": 15 }, "identifierName": "constructor" }, "name": "constructor", "leadingComments": null }, "kind": "constructor", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 11020, "end": 11026, "loc": { "start": { "line": 183, "column": 16 }, "end": { "line": 183, "column": 22 }, "identifierName": "server" }, "name": "server" }, { "type": "AssignmentPattern", "start": 11028, "end": 11036, "loc": { "start": { "line": 183, "column": 24 }, "end": { "line": 183, "column": 32 } }, "left": { "type": "Identifier", "start": 11028, "end": 11031, "loc": { "start": { "line": 183, "column": 24 }, "end": { "line": 183, "column": 27 }, "identifierName": "cfg" }, "name": "cfg" }, "right": { "type": "ObjectExpression", "start": 11034, "end": 11036, "loc": { "start": { "line": 183, "column": 30 }, "end": { "line": 183, "column": 32 } }, "properties": [] } } ], "body": { "type": "BlockStatement", "start": 11038, "end": 23327, "loc": { "start": { "line": 183, "column": 34 }, "end": { "line": 499, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 11049, "end": 11136, "loc": { "start": { "line": 185, "column": 8 }, "end": { "line": 187, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 11053, "end": 11071, "loc": { "start": { "line": 185, "column": 12 }, "end": { "line": 185, "column": 30 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 11054, "end": 11071, "loc": { "start": { "line": 185, "column": 13 }, "end": { "line": 185, "column": 30 } }, "object": { "type": "Identifier", "start": 11054, "end": 11057, "loc": { "start": { "line": 185, "column": 13 }, "end": { "line": 185, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11058, "end": 11071, "loc": { "start": { "line": 185, "column": 17 }, "end": { "line": 185, "column": 30 }, "identifierName": "canvasElement" }, "name": "canvasElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 11073, "end": 11136, "loc": { "start": { "line": 185, "column": 32 }, "end": { "line": 187, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 11087, "end": 11126, "loc": { "start": { "line": 186, "column": 12 }, "end": { "line": 186, "column": 51 } }, "argument": { "type": "StringLiteral", "start": 11093, "end": 11125, "loc": { "start": { "line": 186, "column": 18 }, "end": { "line": 186, "column": 50 } }, "extra": { "rawValue": "Config expected: canvasElement", "raw": "\"Config expected: canvasElement\"" }, "value": "Config expected: canvasElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 11146, "end": 11237, "loc": { "start": { "line": 189, "column": 8 }, "end": { "line": 191, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 11150, "end": 11170, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 32 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 11151, "end": 11170, "loc": { "start": { "line": 189, "column": 13 }, "end": { "line": 189, "column": 32 } }, "object": { "type": "Identifier", "start": 11151, "end": 11154, "loc": { "start": { "line": 189, "column": 13 }, "end": { "line": 189, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11155, "end": 11170, "loc": { "start": { "line": 189, "column": 17 }, "end": { "line": 189, "column": 32 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 11172, "end": 11237, "loc": { "start": { "line": 189, "column": 34 }, "end": { "line": 191, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 11186, "end": 11227, "loc": { "start": { "line": 190, "column": 12 }, "end": { "line": 190, "column": 53 } }, "argument": { "type": "StringLiteral", "start": 11192, "end": 11226, "loc": { "start": { "line": 190, "column": 18 }, "end": { "line": 190, "column": 52 } }, "extra": { "rawValue": "Config expected: explorerElement", "raw": "\"Config expected: explorerElement\"" }, "value": "Config expected: explorerElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 11247, "end": 11336, "loc": { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 11251, "end": 11270, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 31 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 11252, "end": 11270, "loc": { "start": { "line": 193, "column": 13 }, "end": { "line": 193, "column": 31 } }, "object": { "type": "Identifier", "start": 11252, "end": 11255, "loc": { "start": { "line": 193, "column": 13 }, "end": { "line": 193, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11256, "end": 11270, "loc": { "start": { "line": 193, "column": 17 }, "end": { "line": 193, "column": 31 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 11272, "end": 11336, "loc": { "start": { "line": 193, "column": 33 }, "end": { "line": 195, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 11286, "end": 11326, "loc": { "start": { "line": 194, "column": 12 }, "end": { "line": 194, "column": 52 } }, "argument": { "type": "StringLiteral", "start": 11292, "end": 11325, "loc": { "start": { "line": 194, "column": 18 }, "end": { "line": 194, "column": 51 } }, "extra": { "rawValue": "Config expected: toolbarElement", "raw": "\"Config expected: toolbarElement\"" }, "value": "Config expected: toolbarElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 11346, "end": 11447, "loc": { "start": { "line": 197, "column": 8 }, "end": { "line": 199, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 11350, "end": 11375, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 37 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 11351, "end": 11375, "loc": { "start": { "line": 197, "column": 13 }, "end": { "line": 197, "column": 37 } }, "object": { "type": "Identifier", "start": 11351, "end": 11354, "loc": { "start": { "line": 197, "column": 13 }, "end": { "line": 197, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11355, "end": 11375, "loc": { "start": { "line": 197, "column": 17 }, "end": { "line": 197, "column": 37 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 11377, "end": 11447, "loc": { "start": { "line": 197, "column": 39 }, "end": { "line": 199, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 11391, "end": 11437, "loc": { "start": { "line": 198, "column": 12 }, "end": { "line": 198, "column": 58 } }, "argument": { "type": "StringLiteral", "start": 11397, "end": 11436, "loc": { "start": { "line": 198, "column": 18 }, "end": { "line": 198, "column": 57 } }, "extra": { "rawValue": "Config expected: navCubeCanvasElement", "raw": "\"Config expected: navCubeCanvasElement\"" }, "value": "Config expected: navCubeCanvasElement" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 11457, "end": 11497, "loc": { "start": { "line": 201, "column": 8 }, "end": { "line": 201, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11463, "end": 11496, "loc": { "start": { "line": 201, "column": 14 }, "end": { "line": 201, "column": 47 } }, "id": { "type": "Identifier", "start": 11463, "end": 11476, "loc": { "start": { "line": 201, "column": 14 }, "end": { "line": 201, "column": 27 }, "identifierName": "canvasElement" }, "name": "canvasElement" }, "init": { "type": "MemberExpression", "start": 11479, "end": 11496, "loc": { "start": { "line": 201, "column": 30 }, "end": { "line": 201, "column": 47 } }, "object": { "type": "Identifier", "start": 11479, "end": 11482, "loc": { "start": { "line": 201, "column": 30 }, "end": { "line": 201, "column": 33 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11483, "end": 11496, "loc": { "start": { "line": 201, "column": 34 }, "end": { "line": 201, "column": 47 }, "identifierName": "canvasElement" }, "name": "canvasElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11506, "end": 11550, "loc": { "start": { "line": 202, "column": 8 }, "end": { "line": 202, "column": 52 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11512, "end": 11549, "loc": { "start": { "line": 202, "column": 14 }, "end": { "line": 202, "column": 51 } }, "id": { "type": "Identifier", "start": 11512, "end": 11527, "loc": { "start": { "line": 202, "column": 14 }, "end": { "line": 202, "column": 29 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "init": { "type": "MemberExpression", "start": 11530, "end": 11549, "loc": { "start": { "line": 202, "column": 32 }, "end": { "line": 202, "column": 51 } }, "object": { "type": "Identifier", "start": 11530, "end": 11533, "loc": { "start": { "line": 202, "column": 32 }, "end": { "line": 202, "column": 35 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11534, "end": 11549, "loc": { "start": { "line": 202, "column": 36 }, "end": { "line": 202, "column": 51 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11559, "end": 11605, "loc": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11565, "end": 11604, "loc": { "start": { "line": 203, "column": 14 }, "end": { "line": 203, "column": 53 } }, "id": { "type": "Identifier", "start": 11565, "end": 11581, "loc": { "start": { "line": 203, "column": 14 }, "end": { "line": 203, "column": 30 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "init": { "type": "MemberExpression", "start": 11584, "end": 11604, "loc": { "start": { "line": 203, "column": 33 }, "end": { "line": 203, "column": 53 } }, "object": { "type": "Identifier", "start": 11584, "end": 11587, "loc": { "start": { "line": 203, "column": 33 }, "end": { "line": 203, "column": 36 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11588, "end": 11604, "loc": { "start": { "line": 203, "column": 37 }, "end": { "line": 203, "column": 53 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11614, "end": 11656, "loc": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11620, "end": 11655, "loc": { "start": { "line": 204, "column": 14 }, "end": { "line": 204, "column": 49 } }, "id": { "type": "Identifier", "start": 11620, "end": 11634, "loc": { "start": { "line": 204, "column": 14 }, "end": { "line": 204, "column": 28 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "init": { "type": "MemberExpression", "start": 11637, "end": 11655, "loc": { "start": { "line": 204, "column": 31 }, "end": { "line": 204, "column": 49 } }, "object": { "type": "Identifier", "start": 11637, "end": 11640, "loc": { "start": { "line": 204, "column": 31 }, "end": { "line": 204, "column": 34 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11641, "end": 11655, "loc": { "start": { "line": 204, "column": 35 }, "end": { "line": 204, "column": 49 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11665, "end": 11719, "loc": { "start": { "line": 205, "column": 8 }, "end": { "line": 205, "column": 62 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11671, "end": 11718, "loc": { "start": { "line": 205, "column": 14 }, "end": { "line": 205, "column": 61 } }, "id": { "type": "Identifier", "start": 11671, "end": 11691, "loc": { "start": { "line": 205, "column": 14 }, "end": { "line": 205, "column": 34 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "init": { "type": "MemberExpression", "start": 11694, "end": 11718, "loc": { "start": { "line": 205, "column": 37 }, "end": { "line": 205, "column": 61 } }, "object": { "type": "Identifier", "start": 11694, "end": 11697, "loc": { "start": { "line": 205, "column": 37 }, "end": { "line": 205, "column": 40 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11698, "end": 11718, "loc": { "start": { "line": 205, "column": 41 }, "end": { "line": 205, "column": 61 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11728, "end": 11790, "loc": { "start": { "line": 206, "column": 8 }, "end": { "line": 206, "column": 70 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11734, "end": 11789, "loc": { "start": { "line": 206, "column": 14 }, "end": { "line": 206, "column": 69 } }, "id": { "type": "Identifier", "start": 11734, "end": 11758, "loc": { "start": { "line": 206, "column": 14 }, "end": { "line": 206, "column": 38 }, "identifierName": "busyModelBackdropElement" }, "name": "busyModelBackdropElement" }, "init": { "type": "MemberExpression", "start": 11761, "end": 11789, "loc": { "start": { "line": 206, "column": 41 }, "end": { "line": 206, "column": 69 } }, "object": { "type": "Identifier", "start": 11761, "end": 11764, "loc": { "start": { "line": 206, "column": 41 }, "end": { "line": 206, "column": 44 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11765, "end": 11789, "loc": { "start": { "line": 206, "column": 45 }, "end": { "line": 206, "column": 69 }, "identifierName": "busyModelBackdropElement" }, "name": "busyModelBackdropElement" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 11800, "end": 11883, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 210, "column": 10 } }, "expression": { "type": "AssignmentExpression", "start": 11800, "end": 11882, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 210, "column": 9 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 11800, "end": 11829, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 208, "column": 37 } }, "object": { "type": "Identifier", "start": 11800, "end": 11815, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 208, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 11816, "end": 11829, "loc": { "start": { "line": 208, "column": 24 }, "end": { "line": 208, "column": 37 }, "identifierName": "oncontextmenu" }, "name": "oncontextmenu" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 11832, "end": 11882, "loc": { "start": { "line": 208, "column": 40 }, "end": { "line": 210, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 11833, "end": 11834, "loc": { "start": { "line": 208, "column": 41 }, "end": { "line": 208, "column": 42 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 11839, "end": 11882, "loc": { "start": { "line": 208, "column": 47 }, "end": { "line": 210, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 11853, "end": 11872, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 31 } }, "expression": { "type": "CallExpression", "start": 11853, "end": 11871, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 11853, "end": 11869, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 28 } }, "object": { "type": "Identifier", "start": 11853, "end": 11854, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 13 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 11855, "end": 11869, "loc": { "start": { "line": 209, "column": 14 }, "end": { "line": 209, "column": 28 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } } }, { "type": "ExpressionStatement", "start": 11893, "end": 11975, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 214, "column": 10 } }, "expression": { "type": "AssignmentExpression", "start": 11893, "end": 11974, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 214, "column": 9 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 11893, "end": 11921, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 212, "column": 36 } }, "object": { "type": "Identifier", "start": 11893, "end": 11907, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 212, "column": 22 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 11908, "end": 11921, "loc": { "start": { "line": 212, "column": 23 }, "end": { "line": 212, "column": 36 }, "identifierName": "oncontextmenu" }, "name": "oncontextmenu" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 11924, "end": 11974, "loc": { "start": { "line": 212, "column": 39 }, "end": { "line": 214, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 11925, "end": 11926, "loc": { "start": { "line": 212, "column": 40 }, "end": { "line": 212, "column": 41 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 11931, "end": 11974, "loc": { "start": { "line": 212, "column": 46 }, "end": { "line": 214, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 11945, "end": 11964, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 31 } }, "expression": { "type": "CallExpression", "start": 11945, "end": 11963, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 11945, "end": 11961, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 28 } }, "object": { "type": "Identifier", "start": 11945, "end": 11946, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 13 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 11947, "end": 11961, "loc": { "start": { "line": 213, "column": 14 }, "end": { "line": 213, "column": 28 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } } }, { "type": "ExpressionStatement", "start": 11985, "end": 12073, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 218, "column": 10 } }, "expression": { "type": "AssignmentExpression", "start": 11985, "end": 12072, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 218, "column": 9 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 11985, "end": 12019, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 216, "column": 42 } }, "object": { "type": "Identifier", "start": 11985, "end": 12005, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 216, "column": 28 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "property": { "type": "Identifier", "start": 12006, "end": 12019, "loc": { "start": { "line": 216, "column": 29 }, "end": { "line": 216, "column": 42 }, "identifierName": "oncontextmenu" }, "name": "oncontextmenu" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 12022, "end": 12072, "loc": { "start": { "line": 216, "column": 45 }, "end": { "line": 218, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 12023, "end": 12024, "loc": { "start": { "line": 216, "column": 46 }, "end": { "line": 216, "column": 47 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 12029, "end": 12072, "loc": { "start": { "line": 216, "column": 52 }, "end": { "line": 218, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 12043, "end": 12062, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 31 } }, "expression": { "type": "CallExpression", "start": 12043, "end": 12061, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 12043, "end": 12059, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 28 } }, "object": { "type": "Identifier", "start": 12043, "end": 12044, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 13 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 12045, "end": 12059, "loc": { "start": { "line": 217, "column": 14 }, "end": { "line": 217, "column": 28 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } } }, { "type": "VariableDeclaration", "start": 12083, "end": 12495, "loc": { "start": { "line": 220, "column": 8 }, "end": { "line": 230, "column": 11 } }, "declarations": [ { "type": "VariableDeclarator", "start": 12089, "end": 12494, "loc": { "start": { "line": 220, "column": 14 }, "end": { "line": 230, "column": 10 } }, "id": { "type": "Identifier", "start": 12089, "end": 12095, "loc": { "start": { "line": 220, "column": 14 }, "end": { "line": 220, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "NewExpression", "start": 12098, "end": 12494, "loc": { "start": { "line": 220, "column": 23 }, "end": { "line": 230, "column": 10 } }, "callee": { "type": "Identifier", "start": 12102, "end": 12108, "loc": { "start": { "line": 220, "column": 27 }, "end": { "line": 220, "column": 33 }, "identifierName": "Viewer" }, "name": "Viewer" }, "arguments": [ { "type": "ObjectExpression", "start": 12109, "end": 12493, "loc": { "start": { "line": 220, "column": 34 }, "end": { "line": 230, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 12123, "end": 12155, "loc": { "start": { "line": 221, "column": 12 }, "end": { "line": 221, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12123, "end": 12136, "loc": { "start": { "line": 221, "column": 12 }, "end": { "line": 221, "column": 25 }, "identifierName": "localeService" }, "name": "localeService" }, "value": { "type": "MemberExpression", "start": 12138, "end": 12155, "loc": { "start": { "line": 221, "column": 27 }, "end": { "line": 221, "column": 44 } }, "object": { "type": "Identifier", "start": 12138, "end": 12141, "loc": { "start": { "line": 221, "column": 27 }, "end": { "line": 221, "column": 30 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 12142, "end": 12155, "loc": { "start": { "line": 221, "column": 31 }, "end": { "line": 221, "column": 44 }, "identifierName": "localeService" }, "name": "localeService" }, "computed": false } }, { "type": "ObjectProperty", "start": 12169, "end": 12197, "loc": { "start": { "line": 222, "column": 12 }, "end": { "line": 222, "column": 40 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12169, "end": 12182, "loc": { "start": { "line": 222, "column": 12 }, "end": { "line": 222, "column": 25 }, "identifierName": "canvasElement" }, "name": "canvasElement" }, "value": { "type": "Identifier", "start": 12184, "end": 12197, "loc": { "start": { "line": 222, "column": 27 }, "end": { "line": 222, "column": 40 }, "identifierName": "canvasElement" }, "name": "canvasElement" } }, { "type": "ObjectProperty", "start": 12211, "end": 12259, "loc": { "start": { "line": 223, "column": 12 }, "end": { "line": 223, "column": 60 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12211, "end": 12232, "loc": { "start": { "line": 223, "column": 12 }, "end": { "line": 223, "column": 33 }, "identifierName": "keyboardEventsElement" }, "name": "keyboardEventsElement" }, "value": { "type": "MemberExpression", "start": 12234, "end": 12259, "loc": { "start": { "line": 223, "column": 35 }, "end": { "line": 223, "column": 60 } }, "object": { "type": "Identifier", "start": 12234, "end": 12237, "loc": { "start": { "line": 223, "column": 35 }, "end": { "line": 223, "column": 38 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 12238, "end": 12259, "loc": { "start": { "line": 223, "column": 39 }, "end": { "line": 223, "column": 60 }, "identifierName": "keyboardEventsElement" }, "name": "keyboardEventsElement" }, "computed": false } }, { "type": "ObjectProperty", "start": 12273, "end": 12291, "loc": { "start": { "line": 224, "column": 12 }, "end": { "line": 224, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12273, "end": 12284, "loc": { "start": { "line": 224, "column": 12 }, "end": { "line": 224, "column": 23 }, "identifierName": "transparent" }, "name": "transparent" }, "value": { "type": "BooleanLiteral", "start": 12286, "end": 12291, "loc": { "start": { "line": 224, "column": 25 }, "end": { "line": 224, "column": 30 } }, "value": false } }, { "type": "ObjectProperty", "start": 12305, "end": 12331, "loc": { "start": { "line": 225, "column": 12 }, "end": { "line": 225, "column": 38 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12305, "end": 12320, "loc": { "start": { "line": 225, "column": 12 }, "end": { "line": 225, "column": 27 }, "identifierName": "backgroundColor" }, "name": "backgroundColor" }, "value": { "type": "ArrayExpression", "start": 12322, "end": 12331, "loc": { "start": { "line": 225, "column": 29 }, "end": { "line": 225, "column": 38 } }, "elements": [ { "type": "NumericLiteral", "start": 12323, "end": 12324, "loc": { "start": { "line": 225, "column": 30 }, "end": { "line": 225, "column": 31 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 12326, "end": 12327, "loc": { "start": { "line": 225, "column": 33 }, "end": { "line": 225, "column": 34 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 12329, "end": 12330, "loc": { "start": { "line": 225, "column": 36 }, "end": { "line": 225, "column": 37 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 12345, "end": 12383, "loc": { "start": { "line": 226, "column": 12 }, "end": { "line": 226, "column": 50 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12345, "end": 12376, "loc": { "start": { "line": 226, "column": 12 }, "end": { "line": 226, "column": 43 }, "identifierName": "backgroundColorFromAmbientLight" }, "name": "backgroundColorFromAmbientLight" }, "value": { "type": "BooleanLiteral", "start": 12378, "end": 12383, "loc": { "start": { "line": 226, "column": 45 }, "end": { "line": 226, "column": 50 } }, "value": false } }, { "type": "ObjectProperty", "start": 12397, "end": 12413, "loc": { "start": { "line": 227, "column": 12 }, "end": { "line": 227, "column": 28 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12397, "end": 12407, "loc": { "start": { "line": 227, "column": 12 }, "end": { "line": 227, "column": 22 }, "identifierName": "saoEnabled" }, "name": "saoEnabled" }, "value": { "type": "BooleanLiteral", "start": 12409, "end": 12413, "loc": { "start": { "line": 227, "column": 24 }, "end": { "line": 227, "column": 28 } }, "value": true } }, { "type": "ObjectProperty", "start": 12427, "end": 12444, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 29 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12427, "end": 12437, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 22 }, "identifierName": "pbrEnabled" }, "name": "pbrEnabled" }, "value": { "type": "BooleanLiteral", "start": 12439, "end": 12444, "loc": { "start": { "line": 228, "column": 24 }, "end": { "line": 228, "column": 29 } }, "value": false } }, { "type": "ObjectProperty", "start": 12458, "end": 12483, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12458, "end": 12477, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 31 }, "identifierName": "colorTextureEnabled" }, "name": "colorTextureEnabled" }, "value": { "type": "BooleanLiteral", "start": 12479, "end": 12483, "loc": { "start": { "line": 229, "column": 33 }, "end": { "line": 229, "column": 37 } }, "value": true } } ] } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 12505, "end": 12538, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 232, "column": 41 } }, "expression": { "type": "CallExpression", "start": 12505, "end": 12537, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 232, "column": 40 } }, "callee": { "type": "Super", "start": 12505, "end": 12510, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 232, "column": 13 } } }, "arguments": [ { "type": "NullLiteral", "start": 12511, "end": 12515, "loc": { "start": { "line": 232, "column": 14 }, "end": { "line": 232, "column": 18 } } }, { "type": "Identifier", "start": 12517, "end": 12520, "loc": { "start": { "line": 232, "column": 20 }, "end": { "line": 232, "column": 23 }, "identifierName": "cfg" }, "name": "cfg" }, { "type": "Identifier", "start": 12522, "end": 12528, "loc": { "start": { "line": 232, "column": 25 }, "end": { "line": 232, "column": 31 }, "identifierName": "server" }, "name": "server" }, { "type": "Identifier", "start": 12530, "end": 12536, "loc": { "start": { "line": 232, "column": 33 }, "end": { "line": 232, "column": 39 }, "identifierName": "viewer" }, "name": "viewer" } ] } }, { "type": "ExpressionStatement", "start": 12548, "end": 12567, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 27 } }, "expression": { "type": "AssignmentExpression", "start": 12548, "end": 12566, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12548, "end": 12561, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 21 } }, "object": { "type": "ThisExpression", "start": 12548, "end": 12552, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 12 } } }, "property": { "type": "Identifier", "start": 12553, "end": 12561, "loc": { "start": { "line": 234, "column": 13 }, "end": { "line": 234, "column": 21 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 12564, "end": 12566, "loc": { "start": { "line": 234, "column": 24 }, "end": { "line": 234, "column": 26 } }, "properties": [] } } }, { "type": "ExpressionStatement", "start": 12577, "end": 12624, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 12577, "end": 12623, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12577, "end": 12598, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 29 } }, "object": { "type": "ThisExpression", "start": 12577, "end": 12581, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 12 } } }, "property": { "type": "Identifier", "start": 12582, "end": 12598, "loc": { "start": { "line": 236, "column": 13 }, "end": { "line": 236, "column": 29 }, "identifierName": "_enableAddModels" }, "name": "_enableAddModels" }, "computed": false }, "right": { "type": "UnaryExpression", "start": 12601, "end": 12623, "loc": { "start": { "line": 236, "column": 32 }, "end": { "line": 236, "column": 54 } }, "operator": "!", "prefix": true, "argument": { "type": "UnaryExpression", "start": 12602, "end": 12623, "loc": { "start": { "line": 236, "column": 33 }, "end": { "line": 236, "column": 54 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 12603, "end": 12623, "loc": { "start": { "line": 236, "column": 34 }, "end": { "line": 236, "column": 54 } }, "object": { "type": "Identifier", "start": 12603, "end": 12606, "loc": { "start": { "line": 236, "column": 34 }, "end": { "line": 236, "column": 37 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 12607, "end": 12623, "loc": { "start": { "line": 236, "column": 38 }, "end": { "line": 236, "column": 54 }, "identifierName": "enableEditModels" }, "name": "enableEditModels" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "extra": { "parenthesizedArgument": false } } } }, { "type": "ExpressionStatement", "start": 12633, "end": 12690, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 65 } }, "expression": { "type": "AssignmentExpression", "start": 12633, "end": 12689, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12633, "end": 12664, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 39 } }, "object": { "type": "ThisExpression", "start": 12633, "end": 12637, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 12 } } }, "property": { "type": "Identifier", "start": 12638, "end": 12664, "loc": { "start": { "line": 237, "column": 13 }, "end": { "line": 237, "column": 39 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "right": { "type": "UnaryExpression", "start": 12667, "end": 12689, "loc": { "start": { "line": 237, "column": 42 }, "end": { "line": 237, "column": 64 } }, "operator": "!", "prefix": true, "argument": { "type": "UnaryExpression", "start": 12668, "end": 12689, "loc": { "start": { "line": 237, "column": 43 }, "end": { "line": 237, "column": 64 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 12669, "end": 12689, "loc": { "start": { "line": 237, "column": 44 }, "end": { "line": 237, "column": 64 } }, "object": { "type": "Identifier", "start": 12669, "end": 12672, "loc": { "start": { "line": 237, "column": 44 }, "end": { "line": 237, "column": 47 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 12673, "end": 12689, "loc": { "start": { "line": 237, "column": 48 }, "end": { "line": 237, "column": 64 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "extra": { "parenthesizedArgument": false } } }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * The xeokit [Viewer](https://xeokit.github.io/xeokit-sdk/docs/class/src/viewer/Viewer.js~Viewer.html) at the core of this BIMViewer.\n *\n * @type {Viewer}\n ", "start": 12700, "end": 12895, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 243, "column": 11 } } } ] }, { "type": "ExpressionStatement", "start": 12904, "end": 12925, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 29 } }, "expression": { "type": "AssignmentExpression", "start": 12904, "end": 12924, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12904, "end": 12915, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 19 } }, "object": { "type": "ThisExpression", "start": 12904, "end": 12908, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 12909, "end": 12915, "loc": { "start": { "line": 244, "column": 13 }, "end": { "line": 244, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false, "leadingComments": null }, "right": { "type": "Identifier", "start": 12918, "end": 12924, "loc": { "start": { "line": 244, "column": 22 }, "end": { "line": 244, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "leadingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * The xeokit [Viewer](https://xeokit.github.io/xeokit-sdk/docs/class/src/viewer/Viewer.js~Viewer.html) at the core of this BIMViewer.\n *\n * @type {Viewer}\n ", "start": 12700, "end": 12895, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 243, "column": 11 } } } ] }, { "type": "ExpressionStatement", "start": 12935, "end": 13010, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 248, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 12935, "end": 13010, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 248, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12935, "end": 12955, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 246, "column": 28 } }, "object": { "type": "ThisExpression", "start": 12935, "end": 12939, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 246, "column": 12 } } }, "property": { "type": "Identifier", "start": 12940, "end": 12955, "loc": { "start": { "line": 246, "column": 13 }, "end": { "line": 246, "column": 28 }, "identifierName": "_objectsKdTree3" }, "name": "_objectsKdTree3" }, "computed": false }, "right": { "type": "NewExpression", "start": 12958, "end": 13010, "loc": { "start": { "line": 246, "column": 31 }, "end": { "line": 248, "column": 11 } }, "callee": { "type": "Identifier", "start": 12962, "end": 12976, "loc": { "start": { "line": 246, "column": 35 }, "end": { "line": 246, "column": 49 }, "identifierName": "ObjectsKdTree3" }, "name": "ObjectsKdTree3" }, "arguments": [ { "type": "ObjectExpression", "start": 12978, "end": 13008, "loc": { "start": { "line": 246, "column": 51 }, "end": { "line": 248, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 12992, "end": 12998, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 18 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 12992, "end": 12998, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 18 }, "identifierName": "viewer" }, "name": "viewer" }, "value": { "type": "Identifier", "start": 12992, "end": 12998, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 18 }, "identifierName": "viewer" }, "name": "viewer" }, "extra": { "shorthand": true } } ], "extra": { "parenthesized": true, "parenStart": 12977 } } ] } } }, { "type": "ExpressionStatement", "start": 13020, "end": 13044, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 32 } }, "expression": { "type": "CallExpression", "start": 13020, "end": 13043, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 31 } }, "callee": { "type": "MemberExpression", "start": 13020, "end": 13041, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 29 } }, "object": { "type": "ThisExpression", "start": 13020, "end": 13024, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 12 } } }, "property": { "type": "Identifier", "start": 13025, "end": 13041, "loc": { "start": { "line": 250, "column": 13 }, "end": { "line": 250, "column": 29 }, "identifierName": "_customizeViewer" }, "name": "_customizeViewer" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 13053, "end": 13084, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 39 } }, "expression": { "type": "CallExpression", "start": 13053, "end": 13083, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 13053, "end": 13081, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 36 } }, "object": { "type": "ThisExpression", "start": 13053, "end": 13057, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 12 } } }, "property": { "type": "Identifier", "start": 13058, "end": 13081, "loc": { "start": { "line": 251, "column": 13 }, "end": { "line": 251, "column": 36 }, "identifierName": "_initCanvasContextMenus" }, "name": "_initCanvasContextMenus" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 13094, "end": 13150, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 64 } }, "expression": { "type": "AssignmentExpression", "start": 13094, "end": 13149, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 63 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13094, "end": 13119, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 33 } }, "object": { "type": "Identifier", "start": 13094, "end": 13109, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13110, "end": 13119, "loc": { "start": { "line": 253, "column": 24 }, "end": { "line": 253, "column": 33 }, "identifierName": "innerHTML" }, "name": "innerHTML" }, "computed": false }, "right": { "type": "CallExpression", "start": 13122, "end": 13149, "loc": { "start": { "line": 253, "column": 36 }, "end": { "line": 253, "column": 63 } }, "callee": { "type": "Identifier", "start": 13122, "end": 13144, "loc": { "start": { "line": 253, "column": 36 }, "end": { "line": 253, "column": 58 }, "identifierName": "createExplorerTemplate" }, "name": "createExplorerTemplate" }, "arguments": [ { "type": "Identifier", "start": 13145, "end": 13148, "loc": { "start": { "line": 253, "column": 59 }, "end": { "line": 253, "column": 62 }, "identifierName": "cfg" }, "name": "cfg" } ] } } }, { "type": "ExpressionStatement", "start": 13159, "end": 13210, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 13159, "end": 13209, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13159, "end": 13183, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 32 } }, "object": { "type": "Identifier", "start": 13159, "end": 13173, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 22 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 13174, "end": 13183, "loc": { "start": { "line": 254, "column": 23 }, "end": { "line": 254, "column": 32 }, "identifierName": "innerHTML" }, "name": "innerHTML" }, "computed": false }, "right": { "type": "CallExpression", "start": 13186, "end": 13209, "loc": { "start": { "line": 254, "column": 35 }, "end": { "line": 254, "column": 58 } }, "callee": { "type": "Identifier", "start": 13186, "end": 13207, "loc": { "start": { "line": 254, "column": 35 }, "end": { "line": 254, "column": 56 }, "identifierName": "createToolbarTemplate" }, "name": "createToolbarTemplate" }, "arguments": [] } } }, { "type": "IfStatement", "start": 13219, "end": 13335, "loc": { "start": { "line": 255, "column": 8 }, "end": { "line": 257, "column": 9 } }, "test": { "type": "MemberExpression", "start": 13223, "end": 13254, "loc": { "start": { "line": 255, "column": 12 }, "end": { "line": 255, "column": 43 } }, "object": { "type": "ThisExpression", "start": 13223, "end": 13227, "loc": { "start": { "line": 255, "column": 12 }, "end": { "line": 255, "column": 16 } } }, "property": { "type": "Identifier", "start": 13228, "end": 13254, "loc": { "start": { "line": 255, "column": 17 }, "end": { "line": 255, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 13256, "end": 13335, "loc": { "start": { "line": 255, "column": 45 }, "end": { "line": 257, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 13270, "end": 13325, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 67 } }, "expression": { "type": "AssignmentExpression", "start": 13270, "end": 13324, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13270, "end": 13296, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 38 } }, "object": { "type": "Identifier", "start": 13270, "end": 13286, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 28 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "property": { "type": "Identifier", "start": 13287, "end": 13296, "loc": { "start": { "line": 256, "column": 29 }, "end": { "line": 256, "column": 38 }, "identifierName": "innerHTML" }, "name": "innerHTML" }, "computed": false }, "right": { "type": "CallExpression", "start": 13299, "end": 13324, "loc": { "start": { "line": 256, "column": 41 }, "end": { "line": 256, "column": 66 } }, "callee": { "type": "Identifier", "start": 13299, "end": 13322, "loc": { "start": { "line": 256, "column": 41 }, "end": { "line": 256, "column": 64 }, "identifierName": "createInspectorTemplate" }, "name": "createInspectorTemplate" }, "arguments": [] } } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 13345, "end": 13385, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 13345, "end": 13384, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13345, "end": 13366, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 29 } }, "object": { "type": "ThisExpression", "start": 13345, "end": 13349, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 12 } } }, "property": { "type": "Identifier", "start": 13350, "end": 13366, "loc": { "start": { "line": 259, "column": 13 }, "end": { "line": 259, "column": 29 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "right": { "type": "Identifier", "start": 13369, "end": 13384, "loc": { "start": { "line": 259, "column": 32 }, "end": { "line": 259, "column": 47 }, "identifierName": "explorerElement" }, "name": "explorerElement" } } }, { "type": "ExpressionStatement", "start": 13394, "end": 13436, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 13394, "end": 13435, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 49 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13394, "end": 13416, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 30 } }, "object": { "type": "ThisExpression", "start": 13394, "end": 13398, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 12 } } }, "property": { "type": "Identifier", "start": 13399, "end": 13416, "loc": { "start": { "line": 260, "column": 13 }, "end": { "line": 260, "column": 30 }, "identifierName": "_inspectorElement" }, "name": "_inspectorElement" }, "computed": false }, "right": { "type": "Identifier", "start": 13419, "end": 13435, "loc": { "start": { "line": 260, "column": 33 }, "end": { "line": 260, "column": 49 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" } } }, { "type": "ExpressionStatement", "start": 13446, "end": 13472, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 34 } }, "expression": { "type": "CallExpression", "start": 13446, "end": 13471, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 33 } }, "callee": { "type": "Identifier", "start": 13446, "end": 13454, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 16 }, "identifierName": "initTabs" }, "name": "initTabs" }, "arguments": [ { "type": "Identifier", "start": 13455, "end": 13470, "loc": { "start": { "line": 262, "column": 17 }, "end": { "line": 262, "column": 32 }, "identifierName": "explorerElement" }, "name": "explorerElement" } ] } }, { "type": "IfStatement", "start": 13481, "end": 13569, "loc": { "start": { "line": 263, "column": 8 }, "end": { "line": 265, "column": 9 } }, "test": { "type": "MemberExpression", "start": 13485, "end": 13516, "loc": { "start": { "line": 263, "column": 12 }, "end": { "line": 263, "column": 43 } }, "object": { "type": "ThisExpression", "start": 13485, "end": 13489, "loc": { "start": { "line": 263, "column": 12 }, "end": { "line": 263, "column": 16 } } }, "property": { "type": "Identifier", "start": 13490, "end": 13516, "loc": { "start": { "line": 263, "column": 17 }, "end": { "line": 263, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 13518, "end": 13569, "loc": { "start": { "line": 263, "column": 45 }, "end": { "line": 265, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 13532, "end": 13559, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 39 } }, "expression": { "type": "CallExpression", "start": 13532, "end": 13558, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 38 } }, "callee": { "type": "Identifier", "start": 13532, "end": 13540, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 20 }, "identifierName": "initTabs" }, "name": "initTabs" }, "arguments": [ { "type": "Identifier", "start": 13541, "end": 13557, "loc": { "start": { "line": 264, "column": 21 }, "end": { "line": 264, "column": 37 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 13579, "end": 14166, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 274, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 13579, "end": 14165, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 274, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13579, "end": 13599, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 28 } }, "object": { "type": "ThisExpression", "start": 13579, "end": 13583, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 12 } } }, "property": { "type": "Identifier", "start": 13584, "end": 13599, "loc": { "start": { "line": 267, "column": 13 }, "end": { "line": 267, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "right": { "type": "NewExpression", "start": 13602, "end": 14165, "loc": { "start": { "line": 267, "column": 31 }, "end": { "line": 274, "column": 10 } }, "callee": { "type": "Identifier", "start": 13606, "end": 13620, "loc": { "start": { "line": 267, "column": 35 }, "end": { "line": 267, "column": 49 }, "identifierName": "ModelsExplorer" }, "name": "ModelsExplorer" }, "arguments": [ { "type": "ThisExpression", "start": 13621, "end": 13625, "loc": { "start": { "line": 267, "column": 50 }, "end": { "line": 267, "column": 54 } } }, { "type": "ObjectExpression", "start": 13627, "end": 14164, "loc": { "start": { "line": 267, "column": 56 }, "end": { "line": 274, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 13641, "end": 13709, "loc": { "start": { "line": 268, "column": 12 }, "end": { "line": 268, "column": 80 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13641, "end": 13657, "loc": { "start": { "line": 268, "column": 12 }, "end": { "line": 268, "column": 28 }, "identifierName": "modelsTabElement" }, "name": "modelsTabElement" }, "value": { "type": "CallExpression", "start": 13659, "end": 13709, "loc": { "start": { "line": 268, "column": 30 }, "end": { "line": 268, "column": 80 } }, "callee": { "type": "MemberExpression", "start": 13659, "end": 13688, "loc": { "start": { "line": 268, "column": 30 }, "end": { "line": 268, "column": 59 } }, "object": { "type": "Identifier", "start": 13659, "end": 13674, "loc": { "start": { "line": 268, "column": 30 }, "end": { "line": 268, "column": 45 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13675, "end": 13688, "loc": { "start": { "line": 268, "column": 46 }, "end": { "line": 268, "column": 59 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 13689, "end": 13708, "loc": { "start": { "line": 268, "column": 60 }, "end": { "line": 268, "column": 79 } }, "extra": { "rawValue": ".xeokit-modelsTab", "raw": "\".xeokit-modelsTab\"" }, "value": ".xeokit-modelsTab" } ] } }, { "type": "ObjectProperty", "start": 13723, "end": 13802, "loc": { "start": { "line": 269, "column": 12 }, "end": { "line": 269, "column": 91 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13723, "end": 13746, "loc": { "start": { "line": 269, "column": 12 }, "end": { "line": 269, "column": 35 }, "identifierName": "loadModelsButtonElement" }, "name": "loadModelsButtonElement" }, "value": { "type": "CallExpression", "start": 13748, "end": 13802, "loc": { "start": { "line": 269, "column": 37 }, "end": { "line": 269, "column": 91 } }, "callee": { "type": "MemberExpression", "start": 13748, "end": 13777, "loc": { "start": { "line": 269, "column": 37 }, "end": { "line": 269, "column": 66 } }, "object": { "type": "Identifier", "start": 13748, "end": 13763, "loc": { "start": { "line": 269, "column": 37 }, "end": { "line": 269, "column": 52 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13764, "end": 13777, "loc": { "start": { "line": 269, "column": 53 }, "end": { "line": 269, "column": 66 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 13778, "end": 13801, "loc": { "start": { "line": 269, "column": 67 }, "end": { "line": 269, "column": 90 } }, "extra": { "rawValue": ".xeokit-loadAllModels", "raw": "\".xeokit-loadAllModels\"" }, "value": ".xeokit-loadAllModels" } ] } }, { "type": "ObjectProperty", "start": 13836, "end": 13919, "loc": { "start": { "line": 270, "column": 12 }, "end": { "line": 270, "column": 95 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13836, "end": 13861, "loc": { "start": { "line": 270, "column": 12 }, "end": { "line": 270, "column": 37 }, "identifierName": "unloadModelsButtonElement" }, "name": "unloadModelsButtonElement", "leadingComments": null }, "value": { "type": "CallExpression", "start": 13863, "end": 13919, "loc": { "start": { "line": 270, "column": 39 }, "end": { "line": 270, "column": 95 } }, "callee": { "type": "MemberExpression", "start": 13863, "end": 13892, "loc": { "start": { "line": 270, "column": 39 }, "end": { "line": 270, "column": 68 } }, "object": { "type": "Identifier", "start": 13863, "end": 13878, "loc": { "start": { "line": 270, "column": 39 }, "end": { "line": 270, "column": 54 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13879, "end": 13892, "loc": { "start": { "line": 270, "column": 55 }, "end": { "line": 270, "column": 68 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 13893, "end": 13918, "loc": { "start": { "line": 270, "column": 69 }, "end": { "line": 270, "column": 94 } }, "extra": { "rawValue": ".xeokit-unloadAllModels", "raw": "\".xeokit-unloadAllModels\"" }, "value": ".xeokit-unloadAllModels" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Can be undefined", "start": 13804, "end": 13823, "loc": { "start": { "line": 269, "column": 93 }, "end": { "line": 269, "column": 112 } } } ] }, { "type": "ObjectProperty", "start": 13933, "end": 14005, "loc": { "start": { "line": 271, "column": 12 }, "end": { "line": 271, "column": 84 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13933, "end": 13954, "loc": { "start": { "line": 271, "column": 12 }, "end": { "line": 271, "column": 33 }, "identifierName": "addModelButtonElement" }, "name": "addModelButtonElement" }, "value": { "type": "CallExpression", "start": 13956, "end": 14005, "loc": { "start": { "line": 271, "column": 35 }, "end": { "line": 271, "column": 84 } }, "callee": { "type": "MemberExpression", "start": 13956, "end": 13985, "loc": { "start": { "line": 271, "column": 35 }, "end": { "line": 271, "column": 64 } }, "object": { "type": "Identifier", "start": 13956, "end": 13971, "loc": { "start": { "line": 271, "column": 35 }, "end": { "line": 271, "column": 50 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13972, "end": 13985, "loc": { "start": { "line": 271, "column": 51 }, "end": { "line": 271, "column": 64 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 13986, "end": 14004, "loc": { "start": { "line": 271, "column": 65 }, "end": { "line": 271, "column": 83 } }, "extra": { "rawValue": ".xeokit-addModel", "raw": "\".xeokit-addModel\"" }, "value": ".xeokit-addModel" } ] } }, { "type": "ObjectProperty", "start": 14039, "end": 14101, "loc": { "start": { "line": 272, "column": 12 }, "end": { "line": 272, "column": 74 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14039, "end": 14052, "loc": { "start": { "line": 272, "column": 12 }, "end": { "line": 272, "column": 25 }, "identifierName": "modelsElement" }, "name": "modelsElement", "leadingComments": null }, "value": { "type": "CallExpression", "start": 14054, "end": 14101, "loc": { "start": { "line": 272, "column": 27 }, "end": { "line": 272, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 14054, "end": 14083, "loc": { "start": { "line": 272, "column": 27 }, "end": { "line": 272, "column": 56 } }, "object": { "type": "Identifier", "start": 14054, "end": 14069, "loc": { "start": { "line": 272, "column": 27 }, "end": { "line": 272, "column": 42 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14070, "end": 14083, "loc": { "start": { "line": 272, "column": 43 }, "end": { "line": 272, "column": 56 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14084, "end": 14100, "loc": { "start": { "line": 272, "column": 57 }, "end": { "line": 272, "column": 73 } }, "extra": { "rawValue": ".xeokit-models", "raw": "\".xeokit-models\"" }, "value": ".xeokit-models" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Can be undefined", "start": 14007, "end": 14026, "loc": { "start": { "line": 271, "column": 86 }, "end": { "line": 271, "column": 105 } } } ] }, { "type": "ObjectProperty", "start": 14115, "end": 14154, "loc": { "start": { "line": 273, "column": 12 }, "end": { "line": 273, "column": 51 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14115, "end": 14131, "loc": { "start": { "line": 273, "column": 12 }, "end": { "line": 273, "column": 28 }, "identifierName": "enableEditModels" }, "name": "enableEditModels" }, "value": { "type": "MemberExpression", "start": 14133, "end": 14154, "loc": { "start": { "line": 273, "column": 30 }, "end": { "line": 273, "column": 51 } }, "object": { "type": "ThisExpression", "start": 14133, "end": 14137, "loc": { "start": { "line": 273, "column": 30 }, "end": { "line": 273, "column": 34 } } }, "property": { "type": "Identifier", "start": 14138, "end": 14154, "loc": { "start": { "line": 273, "column": 35 }, "end": { "line": 273, "column": 51 }, "identifierName": "_enableAddModels" }, "name": "_enableAddModels" }, "computed": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 14176, "end": 14596, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 281, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 14176, "end": 14595, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 281, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 14176, "end": 14197, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 276, "column": 29 } }, "object": { "type": "ThisExpression", "start": 14176, "end": 14180, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 276, "column": 12 } } }, "property": { "type": "Identifier", "start": 14181, "end": 14197, "loc": { "start": { "line": 276, "column": 13 }, "end": { "line": 276, "column": 29 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false }, "right": { "type": "NewExpression", "start": 14200, "end": 14595, "loc": { "start": { "line": 276, "column": 32 }, "end": { "line": 281, "column": 10 } }, "callee": { "type": "Identifier", "start": 14204, "end": 14219, "loc": { "start": { "line": 276, "column": 36 }, "end": { "line": 276, "column": 51 }, "identifierName": "ObjectsExplorer" }, "name": "ObjectsExplorer" }, "arguments": [ { "type": "ThisExpression", "start": 14220, "end": 14224, "loc": { "start": { "line": 276, "column": 52 }, "end": { "line": 276, "column": 56 } } }, { "type": "ObjectExpression", "start": 14226, "end": 14594, "loc": { "start": { "line": 276, "column": 58 }, "end": { "line": 281, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 14240, "end": 14310, "loc": { "start": { "line": 277, "column": 12 }, "end": { "line": 277, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14240, "end": 14257, "loc": { "start": { "line": 277, "column": 12 }, "end": { "line": 277, "column": 29 }, "identifierName": "objectsTabElement" }, "name": "objectsTabElement" }, "value": { "type": "CallExpression", "start": 14259, "end": 14310, "loc": { "start": { "line": 277, "column": 31 }, "end": { "line": 277, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 14259, "end": 14288, "loc": { "start": { "line": 277, "column": 31 }, "end": { "line": 277, "column": 60 } }, "object": { "type": "Identifier", "start": 14259, "end": 14274, "loc": { "start": { "line": 277, "column": 31 }, "end": { "line": 277, "column": 46 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14275, "end": 14288, "loc": { "start": { "line": 277, "column": 47 }, "end": { "line": 277, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14289, "end": 14309, "loc": { "start": { "line": 277, "column": 61 }, "end": { "line": 277, "column": 81 } }, "extra": { "rawValue": ".xeokit-objectsTab", "raw": "\".xeokit-objectsTab\"" }, "value": ".xeokit-objectsTab" } ] } }, { "type": "ObjectProperty", "start": 14324, "end": 14408, "loc": { "start": { "line": 278, "column": 12 }, "end": { "line": 278, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14324, "end": 14351, "loc": { "start": { "line": 278, "column": 12 }, "end": { "line": 278, "column": 39 }, "identifierName": "showAllObjectsButtonElement" }, "name": "showAllObjectsButtonElement" }, "value": { "type": "CallExpression", "start": 14353, "end": 14408, "loc": { "start": { "line": 278, "column": 41 }, "end": { "line": 278, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 14353, "end": 14382, "loc": { "start": { "line": 278, "column": 41 }, "end": { "line": 278, "column": 70 } }, "object": { "type": "Identifier", "start": 14353, "end": 14368, "loc": { "start": { "line": 278, "column": 41 }, "end": { "line": 278, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14369, "end": 14382, "loc": { "start": { "line": 278, "column": 57 }, "end": { "line": 278, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14383, "end": 14407, "loc": { "start": { "line": 278, "column": 71 }, "end": { "line": 278, "column": 95 } }, "extra": { "rawValue": ".xeokit-showAllObjects", "raw": "\".xeokit-showAllObjects\"" }, "value": ".xeokit-showAllObjects" } ] } }, { "type": "ObjectProperty", "start": 14422, "end": 14506, "loc": { "start": { "line": 279, "column": 12 }, "end": { "line": 279, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14422, "end": 14449, "loc": { "start": { "line": 279, "column": 12 }, "end": { "line": 279, "column": 39 }, "identifierName": "hideAllObjectsButtonElement" }, "name": "hideAllObjectsButtonElement" }, "value": { "type": "CallExpression", "start": 14451, "end": 14506, "loc": { "start": { "line": 279, "column": 41 }, "end": { "line": 279, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 14451, "end": 14480, "loc": { "start": { "line": 279, "column": 41 }, "end": { "line": 279, "column": 70 } }, "object": { "type": "Identifier", "start": 14451, "end": 14466, "loc": { "start": { "line": 279, "column": 41 }, "end": { "line": 279, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14467, "end": 14480, "loc": { "start": { "line": 279, "column": 57 }, "end": { "line": 279, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14481, "end": 14505, "loc": { "start": { "line": 279, "column": 71 }, "end": { "line": 279, "column": 95 } }, "extra": { "rawValue": ".xeokit-hideAllObjects", "raw": "\".xeokit-hideAllObjects\"" }, "value": ".xeokit-hideAllObjects" } ] } }, { "type": "ObjectProperty", "start": 14520, "end": 14584, "loc": { "start": { "line": 280, "column": 12 }, "end": { "line": 280, "column": 76 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14520, "end": 14534, "loc": { "start": { "line": 280, "column": 12 }, "end": { "line": 280, "column": 26 }, "identifierName": "objectsElement" }, "name": "objectsElement" }, "value": { "type": "CallExpression", "start": 14536, "end": 14584, "loc": { "start": { "line": 280, "column": 28 }, "end": { "line": 280, "column": 76 } }, "callee": { "type": "MemberExpression", "start": 14536, "end": 14565, "loc": { "start": { "line": 280, "column": 28 }, "end": { "line": 280, "column": 57 } }, "object": { "type": "Identifier", "start": 14536, "end": 14551, "loc": { "start": { "line": 280, "column": 28 }, "end": { "line": 280, "column": 43 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14552, "end": 14565, "loc": { "start": { "line": 280, "column": 44 }, "end": { "line": 280, "column": 57 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14566, "end": 14583, "loc": { "start": { "line": 280, "column": 58 }, "end": { "line": 280, "column": 75 } }, "extra": { "rawValue": ".xeokit-objects", "raw": "\".xeokit-objects\"" }, "value": ".xeokit-objects" } ] } } ] } ] } } }, { "type": "ExpressionStatement", "start": 14606, "end": 15026, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 288, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 14606, "end": 15025, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 288, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 14606, "end": 14627, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 283, "column": 29 } }, "object": { "type": "ThisExpression", "start": 14606, "end": 14610, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 283, "column": 12 } } }, "property": { "type": "Identifier", "start": 14611, "end": 14627, "loc": { "start": { "line": 283, "column": 13 }, "end": { "line": 283, "column": 29 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "right": { "type": "NewExpression", "start": 14630, "end": 15025, "loc": { "start": { "line": 283, "column": 32 }, "end": { "line": 288, "column": 10 } }, "callee": { "type": "Identifier", "start": 14634, "end": 14649, "loc": { "start": { "line": 283, "column": 36 }, "end": { "line": 283, "column": 51 }, "identifierName": "ClassesExplorer" }, "name": "ClassesExplorer" }, "arguments": [ { "type": "ThisExpression", "start": 14650, "end": 14654, "loc": { "start": { "line": 283, "column": 52 }, "end": { "line": 283, "column": 56 } } }, { "type": "ObjectExpression", "start": 14656, "end": 15024, "loc": { "start": { "line": 283, "column": 58 }, "end": { "line": 288, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 14670, "end": 14740, "loc": { "start": { "line": 284, "column": 12 }, "end": { "line": 284, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14670, "end": 14687, "loc": { "start": { "line": 284, "column": 12 }, "end": { "line": 284, "column": 29 }, "identifierName": "classesTabElement" }, "name": "classesTabElement" }, "value": { "type": "CallExpression", "start": 14689, "end": 14740, "loc": { "start": { "line": 284, "column": 31 }, "end": { "line": 284, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 14689, "end": 14718, "loc": { "start": { "line": 284, "column": 31 }, "end": { "line": 284, "column": 60 } }, "object": { "type": "Identifier", "start": 14689, "end": 14704, "loc": { "start": { "line": 284, "column": 31 }, "end": { "line": 284, "column": 46 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14705, "end": 14718, "loc": { "start": { "line": 284, "column": 47 }, "end": { "line": 284, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14719, "end": 14739, "loc": { "start": { "line": 284, "column": 61 }, "end": { "line": 284, "column": 81 } }, "extra": { "rawValue": ".xeokit-classesTab", "raw": "\".xeokit-classesTab\"" }, "value": ".xeokit-classesTab" } ] } }, { "type": "ObjectProperty", "start": 14754, "end": 14838, "loc": { "start": { "line": 285, "column": 12 }, "end": { "line": 285, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14754, "end": 14781, "loc": { "start": { "line": 285, "column": 12 }, "end": { "line": 285, "column": 39 }, "identifierName": "showAllClassesButtonElement" }, "name": "showAllClassesButtonElement" }, "value": { "type": "CallExpression", "start": 14783, "end": 14838, "loc": { "start": { "line": 285, "column": 41 }, "end": { "line": 285, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 14783, "end": 14812, "loc": { "start": { "line": 285, "column": 41 }, "end": { "line": 285, "column": 70 } }, "object": { "type": "Identifier", "start": 14783, "end": 14798, "loc": { "start": { "line": 285, "column": 41 }, "end": { "line": 285, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14799, "end": 14812, "loc": { "start": { "line": 285, "column": 57 }, "end": { "line": 285, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14813, "end": 14837, "loc": { "start": { "line": 285, "column": 71 }, "end": { "line": 285, "column": 95 } }, "extra": { "rawValue": ".xeokit-showAllClasses", "raw": "\".xeokit-showAllClasses\"" }, "value": ".xeokit-showAllClasses" } ] } }, { "type": "ObjectProperty", "start": 14852, "end": 14936, "loc": { "start": { "line": 286, "column": 12 }, "end": { "line": 286, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14852, "end": 14879, "loc": { "start": { "line": 286, "column": 12 }, "end": { "line": 286, "column": 39 }, "identifierName": "hideAllClassesButtonElement" }, "name": "hideAllClassesButtonElement" }, "value": { "type": "CallExpression", "start": 14881, "end": 14936, "loc": { "start": { "line": 286, "column": 41 }, "end": { "line": 286, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 14881, "end": 14910, "loc": { "start": { "line": 286, "column": 41 }, "end": { "line": 286, "column": 70 } }, "object": { "type": "Identifier", "start": 14881, "end": 14896, "loc": { "start": { "line": 286, "column": 41 }, "end": { "line": 286, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14897, "end": 14910, "loc": { "start": { "line": 286, "column": 57 }, "end": { "line": 286, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14911, "end": 14935, "loc": { "start": { "line": 286, "column": 71 }, "end": { "line": 286, "column": 95 } }, "extra": { "rawValue": ".xeokit-hideAllClasses", "raw": "\".xeokit-hideAllClasses\"" }, "value": ".xeokit-hideAllClasses" } ] } }, { "type": "ObjectProperty", "start": 14950, "end": 15014, "loc": { "start": { "line": 287, "column": 12 }, "end": { "line": 287, "column": 76 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14950, "end": 14964, "loc": { "start": { "line": 287, "column": 12 }, "end": { "line": 287, "column": 26 }, "identifierName": "classesElement" }, "name": "classesElement" }, "value": { "type": "CallExpression", "start": 14966, "end": 15014, "loc": { "start": { "line": 287, "column": 28 }, "end": { "line": 287, "column": 76 } }, "callee": { "type": "MemberExpression", "start": 14966, "end": 14995, "loc": { "start": { "line": 287, "column": 28 }, "end": { "line": 287, "column": 57 } }, "object": { "type": "Identifier", "start": 14966, "end": 14981, "loc": { "start": { "line": 287, "column": 28 }, "end": { "line": 287, "column": 43 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14982, "end": 14995, "loc": { "start": { "line": 287, "column": 44 }, "end": { "line": 287, "column": 57 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14996, "end": 15013, "loc": { "start": { "line": 287, "column": 58 }, "end": { "line": 287, "column": 75 } }, "extra": { "rawValue": ".xeokit-classes", "raw": "\".xeokit-classes\"" }, "value": ".xeokit-classes" } ] } } ] } ] } } }, { "type": "ExpressionStatement", "start": 15036, "end": 15456, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 295, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 15036, "end": 15455, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 295, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 15036, "end": 15057, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 29 } }, "object": { "type": "ThisExpression", "start": 15036, "end": 15040, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 12 } } }, "property": { "type": "Identifier", "start": 15041, "end": 15057, "loc": { "start": { "line": 290, "column": 13 }, "end": { "line": 290, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "right": { "type": "NewExpression", "start": 15060, "end": 15455, "loc": { "start": { "line": 290, "column": 32 }, "end": { "line": 295, "column": 10 } }, "callee": { "type": "Identifier", "start": 15064, "end": 15079, "loc": { "start": { "line": 290, "column": 36 }, "end": { "line": 290, "column": 51 }, "identifierName": "StoreysExplorer" }, "name": "StoreysExplorer" }, "arguments": [ { "type": "ThisExpression", "start": 15080, "end": 15084, "loc": { "start": { "line": 290, "column": 52 }, "end": { "line": 290, "column": 56 } } }, { "type": "ObjectExpression", "start": 15086, "end": 15454, "loc": { "start": { "line": 290, "column": 58 }, "end": { "line": 295, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 15100, "end": 15170, "loc": { "start": { "line": 291, "column": 12 }, "end": { "line": 291, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15100, "end": 15117, "loc": { "start": { "line": 291, "column": 12 }, "end": { "line": 291, "column": 29 }, "identifierName": "storeysTabElement" }, "name": "storeysTabElement" }, "value": { "type": "CallExpression", "start": 15119, "end": 15170, "loc": { "start": { "line": 291, "column": 31 }, "end": { "line": 291, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 15119, "end": 15148, "loc": { "start": { "line": 291, "column": 31 }, "end": { "line": 291, "column": 60 } }, "object": { "type": "Identifier", "start": 15119, "end": 15134, "loc": { "start": { "line": 291, "column": 31 }, "end": { "line": 291, "column": 46 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 15135, "end": 15148, "loc": { "start": { "line": 291, "column": 47 }, "end": { "line": 291, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15149, "end": 15169, "loc": { "start": { "line": 291, "column": 61 }, "end": { "line": 291, "column": 81 } }, "extra": { "rawValue": ".xeokit-storeysTab", "raw": "\".xeokit-storeysTab\"" }, "value": ".xeokit-storeysTab" } ] } }, { "type": "ObjectProperty", "start": 15184, "end": 15268, "loc": { "start": { "line": 292, "column": 12 }, "end": { "line": 292, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15184, "end": 15211, "loc": { "start": { "line": 292, "column": 12 }, "end": { "line": 292, "column": 39 }, "identifierName": "showAllStoreysButtonElement" }, "name": "showAllStoreysButtonElement" }, "value": { "type": "CallExpression", "start": 15213, "end": 15268, "loc": { "start": { "line": 292, "column": 41 }, "end": { "line": 292, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 15213, "end": 15242, "loc": { "start": { "line": 292, "column": 41 }, "end": { "line": 292, "column": 70 } }, "object": { "type": "Identifier", "start": 15213, "end": 15228, "loc": { "start": { "line": 292, "column": 41 }, "end": { "line": 292, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 15229, "end": 15242, "loc": { "start": { "line": 292, "column": 57 }, "end": { "line": 292, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15243, "end": 15267, "loc": { "start": { "line": 292, "column": 71 }, "end": { "line": 292, "column": 95 } }, "extra": { "rawValue": ".xeokit-showAllStoreys", "raw": "\".xeokit-showAllStoreys\"" }, "value": ".xeokit-showAllStoreys" } ] } }, { "type": "ObjectProperty", "start": 15282, "end": 15366, "loc": { "start": { "line": 293, "column": 12 }, "end": { "line": 293, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15282, "end": 15309, "loc": { "start": { "line": 293, "column": 12 }, "end": { "line": 293, "column": 39 }, "identifierName": "hideAllStoreysButtonElement" }, "name": "hideAllStoreysButtonElement" }, "value": { "type": "CallExpression", "start": 15311, "end": 15366, "loc": { "start": { "line": 293, "column": 41 }, "end": { "line": 293, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 15311, "end": 15340, "loc": { "start": { "line": 293, "column": 41 }, "end": { "line": 293, "column": 70 } }, "object": { "type": "Identifier", "start": 15311, "end": 15326, "loc": { "start": { "line": 293, "column": 41 }, "end": { "line": 293, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 15327, "end": 15340, "loc": { "start": { "line": 293, "column": 57 }, "end": { "line": 293, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15341, "end": 15365, "loc": { "start": { "line": 293, "column": 71 }, "end": { "line": 293, "column": 95 } }, "extra": { "rawValue": ".xeokit-hideAllStoreys", "raw": "\".xeokit-hideAllStoreys\"" }, "value": ".xeokit-hideAllStoreys" } ] } }, { "type": "ObjectProperty", "start": 15380, "end": 15444, "loc": { "start": { "line": 294, "column": 12 }, "end": { "line": 294, "column": 76 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15380, "end": 15394, "loc": { "start": { "line": 294, "column": 12 }, "end": { "line": 294, "column": 26 }, "identifierName": "storeysElement" }, "name": "storeysElement" }, "value": { "type": "CallExpression", "start": 15396, "end": 15444, "loc": { "start": { "line": 294, "column": 28 }, "end": { "line": 294, "column": 76 } }, "callee": { "type": "MemberExpression", "start": 15396, "end": 15425, "loc": { "start": { "line": 294, "column": 28 }, "end": { "line": 294, "column": 57 } }, "object": { "type": "Identifier", "start": 15396, "end": 15411, "loc": { "start": { "line": 294, "column": 28 }, "end": { "line": 294, "column": 43 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 15412, "end": 15425, "loc": { "start": { "line": 294, "column": 44 }, "end": { "line": 294, "column": 57 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15426, "end": 15443, "loc": { "start": { "line": 294, "column": 58 }, "end": { "line": 294, "column": 75 } }, "extra": { "rawValue": ".xeokit-storeys", "raw": "\".xeokit-storeys\"" }, "value": ".xeokit-storeys" } ] } } ] } ] } } }, { "type": "IfStatement", "start": 15466, "end": 15785, "loc": { "start": { "line": 297, "column": 8 }, "end": { "line": 302, "column": 9 } }, "test": { "type": "MemberExpression", "start": 15470, "end": 15501, "loc": { "start": { "line": 297, "column": 12 }, "end": { "line": 297, "column": 43 } }, "object": { "type": "ThisExpression", "start": 15470, "end": 15474, "loc": { "start": { "line": 297, "column": 12 }, "end": { "line": 297, "column": 16 } } }, "property": { "type": "Identifier", "start": 15475, "end": 15501, "loc": { "start": { "line": 297, "column": 17 }, "end": { "line": 297, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 15503, "end": 15785, "loc": { "start": { "line": 297, "column": 45 }, "end": { "line": 302, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 15517, "end": 15775, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 301, "column": 15 } }, "expression": { "type": "AssignmentExpression", "start": 15517, "end": 15774, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 301, "column": 14 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 15517, "end": 15542, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 298, "column": 37 } }, "object": { "type": "ThisExpression", "start": 15517, "end": 15521, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 298, "column": 16 } } }, "property": { "type": "Identifier", "start": 15522, "end": 15542, "loc": { "start": { "line": 298, "column": 17 }, "end": { "line": 298, "column": 37 }, "identifierName": "_propertiesInspector" }, "name": "_propertiesInspector" }, "computed": false }, "right": { "type": "NewExpression", "start": 15545, "end": 15774, "loc": { "start": { "line": 298, "column": 40 }, "end": { "line": 301, "column": 14 } }, "callee": { "type": "Identifier", "start": 15549, "end": 15568, "loc": { "start": { "line": 298, "column": 44 }, "end": { "line": 298, "column": 63 }, "identifierName": "PropertiesInspector" }, "name": "PropertiesInspector" }, "arguments": [ { "type": "ThisExpression", "start": 15569, "end": 15573, "loc": { "start": { "line": 298, "column": 64 }, "end": { "line": 298, "column": 68 } } }, { "type": "ObjectExpression", "start": 15575, "end": 15773, "loc": { "start": { "line": 298, "column": 70 }, "end": { "line": 301, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 15593, "end": 15670, "loc": { "start": { "line": 299, "column": 16 }, "end": { "line": 299, "column": 93 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15593, "end": 15613, "loc": { "start": { "line": 299, "column": 16 }, "end": { "line": 299, "column": 36 }, "identifierName": "propertiesTabElement" }, "name": "propertiesTabElement" }, "value": { "type": "CallExpression", "start": 15615, "end": 15670, "loc": { "start": { "line": 299, "column": 38 }, "end": { "line": 299, "column": 93 } }, "callee": { "type": "MemberExpression", "start": 15615, "end": 15645, "loc": { "start": { "line": 299, "column": 38 }, "end": { "line": 299, "column": 68 } }, "object": { "type": "Identifier", "start": 15615, "end": 15631, "loc": { "start": { "line": 299, "column": 38 }, "end": { "line": 299, "column": 54 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "property": { "type": "Identifier", "start": 15632, "end": 15645, "loc": { "start": { "line": 299, "column": 55 }, "end": { "line": 299, "column": 68 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15646, "end": 15669, "loc": { "start": { "line": 299, "column": 69 }, "end": { "line": 299, "column": 92 } }, "extra": { "rawValue": ".xeokit-propertiesTab", "raw": "\".xeokit-propertiesTab\"" }, "value": ".xeokit-propertiesTab" } ] } }, { "type": "ObjectProperty", "start": 15688, "end": 15759, "loc": { "start": { "line": 300, "column": 16 }, "end": { "line": 300, "column": 87 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15688, "end": 15705, "loc": { "start": { "line": 300, "column": 16 }, "end": { "line": 300, "column": 33 }, "identifierName": "propertiesElement" }, "name": "propertiesElement" }, "value": { "type": "CallExpression", "start": 15707, "end": 15759, "loc": { "start": { "line": 300, "column": 35 }, "end": { "line": 300, "column": 87 } }, "callee": { "type": "MemberExpression", "start": 15707, "end": 15737, "loc": { "start": { "line": 300, "column": 35 }, "end": { "line": 300, "column": 65 } }, "object": { "type": "Identifier", "start": 15707, "end": 15723, "loc": { "start": { "line": 300, "column": 35 }, "end": { "line": 300, "column": 51 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "property": { "type": "Identifier", "start": 15724, "end": 15737, "loc": { "start": { "line": 300, "column": 52 }, "end": { "line": 300, "column": 65 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15738, "end": 15758, "loc": { "start": { "line": 300, "column": 66 }, "end": { "line": 300, "column": 86 } }, "extra": { "rawValue": ".xeokit-properties", "raw": "\".xeokit-properties\"" }, "value": ".xeokit-properties" } ] } } ] } ] } } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 15795, "end": 15950, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 307, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 15795, "end": 15949, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 307, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 15795, "end": 15812, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 304, "column": 25 } }, "object": { "type": "ThisExpression", "start": 15795, "end": 15799, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 304, "column": 12 } } }, "property": { "type": "Identifier", "start": 15800, "end": 15812, "loc": { "start": { "line": 304, "column": 13 }, "end": { "line": 304, "column": 25 }, "identifierName": "_resetAction" }, "name": "_resetAction" }, "computed": false }, "right": { "type": "NewExpression", "start": 15815, "end": 15949, "loc": { "start": { "line": 304, "column": 28 }, "end": { "line": 307, "column": 10 } }, "callee": { "type": "Identifier", "start": 15819, "end": 15830, "loc": { "start": { "line": 304, "column": 32 }, "end": { "line": 304, "column": 43 }, "identifierName": "ResetAction" }, "name": "ResetAction" }, "arguments": [ { "type": "ThisExpression", "start": 15831, "end": 15835, "loc": { "start": { "line": 304, "column": 44 }, "end": { "line": 304, "column": 48 } } }, { "type": "ObjectExpression", "start": 15837, "end": 15948, "loc": { "start": { "line": 304, "column": 50 }, "end": { "line": 307, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 15851, "end": 15911, "loc": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 72 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15851, "end": 15864, "loc": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 15866, "end": 15911, "loc": { "start": { "line": 305, "column": 27 }, "end": { "line": 305, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 15866, "end": 15894, "loc": { "start": { "line": 305, "column": 27 }, "end": { "line": 305, "column": 55 } }, "object": { "type": "Identifier", "start": 15866, "end": 15880, "loc": { "start": { "line": 305, "column": 27 }, "end": { "line": 305, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 15881, "end": 15894, "loc": { "start": { "line": 305, "column": 42 }, "end": { "line": 305, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15895, "end": 15910, "loc": { "start": { "line": 305, "column": 56 }, "end": { "line": 305, "column": 71 } }, "extra": { "rawValue": ".xeokit-reset", "raw": "\".xeokit-reset\"" }, "value": ".xeokit-reset" } ] } }, { "type": "ObjectProperty", "start": 15925, "end": 15938, "loc": { "start": { "line": 306, "column": 12 }, "end": { "line": 306, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15925, "end": 15931, "loc": { "start": { "line": 306, "column": 12 }, "end": { "line": 306, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 15933, "end": 15938, "loc": { "start": { "line": 306, "column": 20 }, "end": { "line": 306, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 15960, "end": 16109, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 312, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 15960, "end": 16108, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 312, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 15960, "end": 15975, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 309, "column": 23 } }, "object": { "type": "ThisExpression", "start": 15960, "end": 15964, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 309, "column": 12 } } }, "property": { "type": "Identifier", "start": 15965, "end": 15975, "loc": { "start": { "line": 309, "column": 13 }, "end": { "line": 309, "column": 23 }, "identifierName": "_fitAction" }, "name": "_fitAction" }, "computed": false }, "right": { "type": "NewExpression", "start": 15978, "end": 16108, "loc": { "start": { "line": 309, "column": 26 }, "end": { "line": 312, "column": 10 } }, "callee": { "type": "Identifier", "start": 15982, "end": 15991, "loc": { "start": { "line": 309, "column": 30 }, "end": { "line": 309, "column": 39 }, "identifierName": "FitAction" }, "name": "FitAction" }, "arguments": [ { "type": "ThisExpression", "start": 15992, "end": 15996, "loc": { "start": { "line": 309, "column": 40 }, "end": { "line": 309, "column": 44 } } }, { "type": "ObjectExpression", "start": 15998, "end": 16107, "loc": { "start": { "line": 309, "column": 46 }, "end": { "line": 312, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 16012, "end": 16070, "loc": { "start": { "line": 310, "column": 12 }, "end": { "line": 310, "column": 70 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 16012, "end": 16025, "loc": { "start": { "line": 310, "column": 12 }, "end": { "line": 310, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 16027, "end": 16070, "loc": { "start": { "line": 310, "column": 27 }, "end": { "line": 310, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 16027, "end": 16055, "loc": { "start": { "line": 310, "column": 27 }, "end": { "line": 310, "column": 55 } }, "object": { "type": "Identifier", "start": 16027, "end": 16041, "loc": { "start": { "line": 310, "column": 27 }, "end": { "line": 310, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 16042, "end": 16055, "loc": { "start": { "line": 310, "column": 42 }, "end": { "line": 310, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 16056, "end": 16069, "loc": { "start": { "line": 310, "column": 56 }, "end": { "line": 310, "column": 69 } }, "extra": { "rawValue": ".xeokit-fit", "raw": "\".xeokit-fit\"" }, "value": ".xeokit-fit" } ] } }, { "type": "ObjectProperty", "start": 16084, "end": 16097, "loc": { "start": { "line": 311, "column": 12 }, "end": { "line": 311, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 16084, "end": 16090, "loc": { "start": { "line": 311, "column": 12 }, "end": { "line": 311, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 16092, "end": 16097, "loc": { "start": { "line": 311, "column": 20 }, "end": { "line": 311, "column": 25 } }, "value": false } } ] } ] } }, "trailingComments": [ { "type": "CommentLine", "value": " Allows Three-D and First Person toggle buttons to cooperatively switch", "start": 16119, "end": 16192, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 81 } } }, { "type": "CommentLine", "value": " CameraControl#navMode between \"orbit\", \"firstPerson\" and \"planView\" modes", "start": 16201, "end": 16277, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 84 } } } ] }, { "type": "VariableDeclaration", "start": 16287, "end": 17356, "loc": { "start": { "line": 317, "column": 8 }, "end": { "line": 341, "column": 17 } }, "declarations": [ { "type": "VariableDeclarator", "start": 16293, "end": 17355, "loc": { "start": { "line": 317, "column": 14 }, "end": { "line": 341, "column": 16 } }, "id": { "type": "Identifier", "start": 16293, "end": 16321, "loc": { "start": { "line": 317, "column": 14 }, "end": { "line": 317, "column": 42 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator", "leadingComments": null }, "init": { "type": "NewExpression", "start": 16324, "end": 17355, "loc": { "start": { "line": 317, "column": 45 }, "end": { "line": 341, "column": 16 } }, "callee": { "type": "FunctionExpression", "start": 16329, "end": 17348, "loc": { "start": { "line": 317, "column": 50 }, "end": { "line": 341, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 16339, "end": 16348, "loc": { "start": { "line": 317, "column": 60 }, "end": { "line": 317, "column": 69 }, "identifierName": "bimViewer" }, "name": "bimViewer" } ], "body": { "type": "BlockStatement", "start": 16350, "end": 17348, "loc": { "start": { "line": 317, "column": 71 }, "end": { "line": 341, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 16365, "end": 16390, "loc": { "start": { "line": 319, "column": 12 }, "end": { "line": 319, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 16369, "end": 16389, "loc": { "start": { "line": 319, "column": 16 }, "end": { "line": 319, "column": 36 } }, "id": { "type": "Identifier", "start": 16369, "end": 16381, "loc": { "start": { "line": 319, "column": 16 }, "end": { "line": 319, "column": 28 }, "identifierName": "threeDActive" }, "name": "threeDActive" }, "init": { "type": "BooleanLiteral", "start": 16384, "end": 16389, "loc": { "start": { "line": 319, "column": 31 }, "end": { "line": 319, "column": 36 } }, "value": false } } ], "kind": "let" }, { "type": "VariableDeclaration", "start": 16403, "end": 16433, "loc": { "start": { "line": 320, "column": 12 }, "end": { "line": 320, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", "start": 16407, "end": 16432, "loc": { "start": { "line": 320, "column": 16 }, "end": { "line": 320, "column": 41 } }, "id": { "type": "Identifier", "start": 16407, "end": 16424, "loc": { "start": { "line": 320, "column": 16 }, "end": { "line": 320, "column": 33 }, "identifierName": "firstPersonActive" }, "name": "firstPersonActive" }, "init": { "type": "BooleanLiteral", "start": 16427, "end": 16432, "loc": { "start": { "line": 320, "column": 36 }, "end": { "line": 320, "column": 41 } }, "value": false } } ], "kind": "let" }, { "type": "ExpressionStatement", "start": 16447, "end": 17098, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 334, "column": 14 } }, "expression": { "type": "AssignmentExpression", "start": 16447, "end": 17097, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 334, "column": 13 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 16447, "end": 16471, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 322, "column": 36 } }, "object": { "type": "ThisExpression", "start": 16447, "end": 16451, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 322, "column": 16 } } }, "property": { "type": "Identifier", "start": 16452, "end": 16471, "loc": { "start": { "line": 322, "column": 17 }, "end": { "line": 322, "column": 36 }, "identifierName": "setThreeDModeActive" }, "name": "setThreeDModeActive" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 16474, "end": 17097, "loc": { "start": { "line": 322, "column": 39 }, "end": { "line": 334, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 16475, "end": 16481, "loc": { "start": { "line": 322, "column": 40 }, "end": { "line": 322, "column": 46 }, "identifierName": "active" }, "name": "active" } ], "body": { "type": "BlockStatement", "start": 16486, "end": 17097, "loc": { "start": { "line": 322, "column": 51 }, "end": { "line": 334, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 16504, "end": 17044, "loc": { "start": { "line": 323, "column": 16 }, "end": { "line": 332, "column": 17 } }, "test": { "type": "Identifier", "start": 16508, "end": 16514, "loc": { "start": { "line": 323, "column": 20 }, "end": { "line": 323, "column": 26 }, "identifierName": "active" }, "name": "active" }, "consequent": { "type": "BlockStatement", "start": 16516, "end": 16740, "loc": { "start": { "line": 323, "column": 28 }, "end": { "line": 327, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 16538, "end": 16582, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 64 } }, "expression": { "type": "CallExpression", "start": 16538, "end": 16581, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 16538, "end": 16574, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 56 } }, "object": { "type": "MemberExpression", "start": 16538, "end": 16564, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 46 } }, "object": { "type": "Identifier", "start": 16538, "end": 16547, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16548, "end": 16564, "loc": { "start": { "line": 324, "column": 30 }, "end": { "line": 324, "column": 46 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "property": { "type": "Identifier", "start": 16565, "end": 16574, "loc": { "start": { "line": 324, "column": 47 }, "end": { "line": 324, "column": 56 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16575, "end": 16580, "loc": { "start": { "line": 324, "column": 57 }, "end": { "line": 324, "column": 62 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 16603, "end": 16652, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 69 } }, "expression": { "type": "CallExpression", "start": 16603, "end": 16651, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 68 } }, "callee": { "type": "MemberExpression", "start": 16603, "end": 16645, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 62 } }, "object": { "type": "MemberExpression", "start": 16603, "end": 16634, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 51 } }, "object": { "type": "Identifier", "start": 16603, "end": 16612, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16613, "end": 16634, "loc": { "start": { "line": 325, "column": 30 }, "end": { "line": 325, "column": 51 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 16635, "end": 16645, "loc": { "start": { "line": 325, "column": 52 }, "end": { "line": 325, "column": 62 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16646, "end": 16650, "loc": { "start": { "line": 325, "column": 63 }, "end": { "line": 325, "column": 67 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 16673, "end": 16722, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 69 } }, "expression": { "type": "AssignmentExpression", "start": 16673, "end": 16721, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 68 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 16673, "end": 16711, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 58 } }, "object": { "type": "MemberExpression", "start": 16673, "end": 16703, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 50 } }, "object": { "type": "MemberExpression", "start": 16673, "end": 16689, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 36 } }, "object": { "type": "Identifier", "start": 16673, "end": 16682, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16683, "end": 16689, "loc": { "start": { "line": 326, "column": 30 }, "end": { "line": 326, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 16690, "end": 16703, "loc": { "start": { "line": 326, "column": 37 }, "end": { "line": 326, "column": 50 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 16704, "end": 16711, "loc": { "start": { "line": 326, "column": 51 }, "end": { "line": 326, "column": 58 }, "identifierName": "navMode" }, "name": "navMode" }, "computed": false }, "right": { "type": "StringLiteral", "start": 16714, "end": 16721, "loc": { "start": { "line": 326, "column": 61 }, "end": { "line": 326, "column": 68 } }, "extra": { "rawValue": "orbit", "raw": "\"orbit\"" }, "value": "orbit" } } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 16746, "end": 17044, "loc": { "start": { "line": 327, "column": 23 }, "end": { "line": 332, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 16768, "end": 16818, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 70 } }, "expression": { "type": "CallExpression", "start": 16768, "end": 16817, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 16768, "end": 16810, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 62 } }, "object": { "type": "MemberExpression", "start": 16768, "end": 16799, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 51 } }, "object": { "type": "Identifier", "start": 16768, "end": 16777, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16778, "end": 16799, "loc": { "start": { "line": 328, "column": 30 }, "end": { "line": 328, "column": 51 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 16800, "end": 16810, "loc": { "start": { "line": 328, "column": 52 }, "end": { "line": 328, "column": 62 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16811, "end": 16816, "loc": { "start": { "line": 328, "column": 63 }, "end": { "line": 328, "column": 68 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 16839, "end": 16888, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 69 } }, "expression": { "type": "CallExpression", "start": 16839, "end": 16887, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 68 } }, "callee": { "type": "MemberExpression", "start": 16839, "end": 16880, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 61 } }, "object": { "type": "MemberExpression", "start": 16839, "end": 16870, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 51 } }, "object": { "type": "Identifier", "start": 16839, "end": 16848, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16849, "end": 16870, "loc": { "start": { "line": 329, "column": 30 }, "end": { "line": 329, "column": 51 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 16871, "end": 16880, "loc": { "start": { "line": 329, "column": 52 }, "end": { "line": 329, "column": 61 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16881, "end": 16886, "loc": { "start": { "line": 329, "column": 62 }, "end": { "line": 329, "column": 67 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 16909, "end": 16953, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 64 } }, "expression": { "type": "CallExpression", "start": 16909, "end": 16952, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 16909, "end": 16945, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 56 } }, "object": { "type": "MemberExpression", "start": 16909, "end": 16935, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 46 } }, "object": { "type": "Identifier", "start": 16909, "end": 16918, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16919, "end": 16935, "loc": { "start": { "line": 330, "column": 30 }, "end": { "line": 330, "column": 46 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "property": { "type": "Identifier", "start": 16936, "end": 16945, "loc": { "start": { "line": 330, "column": 47 }, "end": { "line": 330, "column": 56 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16946, "end": 16951, "loc": { "start": { "line": 330, "column": 57 }, "end": { "line": 330, "column": 62 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 16974, "end": 17026, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 72 } }, "expression": { "type": "AssignmentExpression", "start": 16974, "end": 17025, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 71 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 16974, "end": 17012, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 58 } }, "object": { "type": "MemberExpression", "start": 16974, "end": 17004, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 50 } }, "object": { "type": "MemberExpression", "start": 16974, "end": 16990, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 36 } }, "object": { "type": "Identifier", "start": 16974, "end": 16983, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16984, "end": 16990, "loc": { "start": { "line": 331, "column": 30 }, "end": { "line": 331, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 16991, "end": 17004, "loc": { "start": { "line": 331, "column": 37 }, "end": { "line": 331, "column": 50 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 17005, "end": 17012, "loc": { "start": { "line": 331, "column": 51 }, "end": { "line": 331, "column": 58 }, "identifierName": "navMode" }, "name": "navMode" }, "computed": false }, "right": { "type": "StringLiteral", "start": 17015, "end": 17025, "loc": { "start": { "line": 331, "column": 61 }, "end": { "line": 331, "column": 71 } }, "extra": { "rawValue": "planView", "raw": "\"planView\"" }, "value": "planView" } } } ], "directives": [] } }, { "type": "ExpressionStatement", "start": 17061, "end": 17083, "loc": { "start": { "line": 333, "column": 16 }, "end": { "line": 333, "column": 38 } }, "expression": { "type": "AssignmentExpression", "start": 17061, "end": 17082, "loc": { "start": { "line": 333, "column": 16 }, "end": { "line": 333, "column": 37 } }, "operator": "=", "left": { "type": "Identifier", "start": 17061, "end": 17073, "loc": { "start": { "line": 333, "column": 16 }, "end": { "line": 333, "column": 28 }, "identifierName": "threeDActive" }, "name": "threeDActive" }, "right": { "type": "Identifier", "start": 17076, "end": 17082, "loc": { "start": { "line": 333, "column": 31 }, "end": { "line": 333, "column": 37 }, "identifierName": "active" }, "name": "active" } } } ], "directives": [] } } } }, { "type": "ExpressionStatement", "start": 17112, "end": 17337, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 339, "column": 14 } }, "expression": { "type": "AssignmentExpression", "start": 17112, "end": 17336, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 339, "column": 13 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17112, "end": 17141, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 336, "column": 41 } }, "object": { "type": "ThisExpression", "start": 17112, "end": 17116, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 336, "column": 16 } } }, "property": { "type": "Identifier", "start": 17117, "end": 17141, "loc": { "start": { "line": 336, "column": 17 }, "end": { "line": 336, "column": 41 }, "identifierName": "setFirstPersonModeActive" }, "name": "setFirstPersonModeActive" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 17144, "end": 17336, "loc": { "start": { "line": 336, "column": 44 }, "end": { "line": 339, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 17145, "end": 17151, "loc": { "start": { "line": 336, "column": 45 }, "end": { "line": 336, "column": 51 }, "identifierName": "active" }, "name": "active" } ], "body": { "type": "BlockStatement", "start": 17156, "end": 17336, "loc": { "start": { "line": 336, "column": 56 }, "end": { "line": 339, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 17174, "end": 17278, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 120 } }, "expression": { "type": "AssignmentExpression", "start": 17174, "end": 17277, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 119 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17174, "end": 17212, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 54 } }, "object": { "type": "MemberExpression", "start": 17174, "end": 17204, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 46 } }, "object": { "type": "MemberExpression", "start": 17174, "end": 17190, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 32 } }, "object": { "type": "Identifier", "start": 17174, "end": 17183, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 25 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 17184, "end": 17190, "loc": { "start": { "line": 337, "column": 26 }, "end": { "line": 337, "column": 32 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 17191, "end": 17204, "loc": { "start": { "line": 337, "column": 33 }, "end": { "line": 337, "column": 46 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 17205, "end": 17212, "loc": { "start": { "line": 337, "column": 47 }, "end": { "line": 337, "column": 54 }, "identifierName": "navMode" }, "name": "navMode" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 17215, "end": 17277, "loc": { "start": { "line": 337, "column": 57 }, "end": { "line": 337, "column": 119 } }, "test": { "type": "Identifier", "start": 17215, "end": 17221, "loc": { "start": { "line": 337, "column": 57 }, "end": { "line": 337, "column": 63 }, "identifierName": "active" }, "name": "active" }, "consequent": { "type": "StringLiteral", "start": 17224, "end": 17237, "loc": { "start": { "line": 337, "column": 66 }, "end": { "line": 337, "column": 79 } }, "extra": { "rawValue": "firstPerson", "raw": "\"firstPerson\"" }, "value": "firstPerson" }, "alternate": { "type": "ConditionalExpression", "start": 17241, "end": 17276, "loc": { "start": { "line": 337, "column": 83 }, "end": { "line": 337, "column": 118 } }, "test": { "type": "Identifier", "start": 17241, "end": 17253, "loc": { "start": { "line": 337, "column": 83 }, "end": { "line": 337, "column": 95 }, "identifierName": "threeDActive" }, "name": "threeDActive" }, "consequent": { "type": "StringLiteral", "start": 17256, "end": 17263, "loc": { "start": { "line": 337, "column": 98 }, "end": { "line": 337, "column": 105 } }, "extra": { "rawValue": "orbit", "raw": "\"orbit\"" }, "value": "orbit" }, "alternate": { "type": "StringLiteral", "start": 17266, "end": 17276, "loc": { "start": { "line": 337, "column": 108 }, "end": { "line": 337, "column": 118 } }, "extra": { "rawValue": "planView", "raw": "\"planView\"" }, "value": "planView" }, "extra": { "parenthesized": true, "parenStart": 17240 } } } } }, { "type": "ExpressionStatement", "start": 17295, "end": 17322, "loc": { "start": { "line": 338, "column": 16 }, "end": { "line": 338, "column": 43 } }, "expression": { "type": "AssignmentExpression", "start": 17295, "end": 17321, "loc": { "start": { "line": 338, "column": 16 }, "end": { "line": 338, "column": 42 } }, "operator": "=", "left": { "type": "Identifier", "start": 17295, "end": 17312, "loc": { "start": { "line": 338, "column": 16 }, "end": { "line": 338, "column": 33 }, "identifierName": "firstPersonActive" }, "name": "firstPersonActive" }, "right": { "type": "Identifier", "start": 17315, "end": 17321, "loc": { "start": { "line": 338, "column": 36 }, "end": { "line": 338, "column": 42 }, "identifierName": "active" }, "name": "active" } } } ], "directives": [] } } } } ], "directives": [] }, "extra": { "parenthesized": true, "parenStart": 16328 } }, "arguments": [ { "type": "ThisExpression", "start": 17350, "end": 17354, "loc": { "start": { "line": 341, "column": 11 }, "end": { "line": 341, "column": 15 } } } ] }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentLine", "value": " Allows Three-D and First Person toggle buttons to cooperatively switch", "start": 16119, "end": 16192, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 81 } } }, { "type": "CommentLine", "value": " CameraControl#navMode between \"orbit\", \"firstPerson\" and \"planView\" modes", "start": 16201, "end": 16277, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 84 } } } ] }, { "type": "ExpressionStatement", "start": 17366, "end": 17562, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 347, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 17366, "end": 17561, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 347, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17366, "end": 17382, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 343, "column": 24 } }, "object": { "type": "ThisExpression", "start": 17366, "end": 17370, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 343, "column": 12 } } }, "property": { "type": "Identifier", "start": 17371, "end": 17382, "loc": { "start": { "line": 343, "column": 13 }, "end": { "line": 343, "column": 24 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 17385, "end": 17561, "loc": { "start": { "line": 343, "column": 27 }, "end": { "line": 347, "column": 10 } }, "callee": { "type": "Identifier", "start": 17389, "end": 17399, "loc": { "start": { "line": 343, "column": 31 }, "end": { "line": 343, "column": 41 }, "identifierName": "ThreeDMode" }, "name": "ThreeDMode" }, "arguments": [ { "type": "ThisExpression", "start": 17400, "end": 17404, "loc": { "start": { "line": 343, "column": 42 }, "end": { "line": 343, "column": 46 } } }, { "type": "ObjectExpression", "start": 17406, "end": 17560, "loc": { "start": { "line": 343, "column": 48 }, "end": { "line": 347, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 17420, "end": 17481, "loc": { "start": { "line": 344, "column": 12 }, "end": { "line": 344, "column": 73 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17420, "end": 17433, "loc": { "start": { "line": 344, "column": 12 }, "end": { "line": 344, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 17435, "end": 17481, "loc": { "start": { "line": 344, "column": 27 }, "end": { "line": 344, "column": 73 } }, "callee": { "type": "MemberExpression", "start": 17435, "end": 17463, "loc": { "start": { "line": 344, "column": 27 }, "end": { "line": 344, "column": 55 } }, "object": { "type": "Identifier", "start": 17435, "end": 17449, "loc": { "start": { "line": 344, "column": 27 }, "end": { "line": 344, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 17450, "end": 17463, "loc": { "start": { "line": 344, "column": 42 }, "end": { "line": 344, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 17464, "end": 17480, "loc": { "start": { "line": 344, "column": 56 }, "end": { "line": 344, "column": 72 } }, "extra": { "rawValue": ".xeokit-threeD", "raw": "\".xeokit-threeD\"" }, "value": ".xeokit-threeD" } ] } }, { "type": "ObjectProperty", "start": 17495, "end": 17523, "loc": { "start": { "line": 345, "column": 12 }, "end": { "line": 345, "column": 40 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 17495, "end": 17523, "loc": { "start": { "line": 345, "column": 12 }, "end": { "line": 345, "column": 40 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator" }, "value": { "type": "Identifier", "start": 17495, "end": 17523, "loc": { "start": { "line": 345, "column": 12 }, "end": { "line": 345, "column": 40 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 17537, "end": 17550, "loc": { "start": { "line": 346, "column": 12 }, "end": { "line": 346, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17537, "end": 17543, "loc": { "start": { "line": 346, "column": 12 }, "end": { "line": 346, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 17545, "end": 17550, "loc": { "start": { "line": 346, "column": 20 }, "end": { "line": 346, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 17572, "end": 17723, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 352, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 17572, "end": 17722, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 352, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17572, "end": 17587, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 349, "column": 23 } }, "object": { "type": "ThisExpression", "start": 17572, "end": 17576, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 349, "column": 12 } } }, "property": { "type": "Identifier", "start": 17577, "end": 17587, "loc": { "start": { "line": 349, "column": 13 }, "end": { "line": 349, "column": 23 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 17590, "end": 17722, "loc": { "start": { "line": 349, "column": 26 }, "end": { "line": 352, "column": 10 } }, "callee": { "type": "Identifier", "start": 17594, "end": 17603, "loc": { "start": { "line": 349, "column": 30 }, "end": { "line": 349, "column": 39 }, "identifierName": "OrthoMode" }, "name": "OrthoMode" }, "arguments": [ { "type": "ThisExpression", "start": 17604, "end": 17608, "loc": { "start": { "line": 349, "column": 40 }, "end": { "line": 349, "column": 44 } } }, { "type": "ObjectExpression", "start": 17610, "end": 17721, "loc": { "start": { "line": 349, "column": 46 }, "end": { "line": 352, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 17624, "end": 17684, "loc": { "start": { "line": 350, "column": 12 }, "end": { "line": 350, "column": 72 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17624, "end": 17637, "loc": { "start": { "line": 350, "column": 12 }, "end": { "line": 350, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 17639, "end": 17684, "loc": { "start": { "line": 350, "column": 27 }, "end": { "line": 350, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 17639, "end": 17667, "loc": { "start": { "line": 350, "column": 27 }, "end": { "line": 350, "column": 55 } }, "object": { "type": "Identifier", "start": 17639, "end": 17653, "loc": { "start": { "line": 350, "column": 27 }, "end": { "line": 350, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 17654, "end": 17667, "loc": { "start": { "line": 350, "column": 42 }, "end": { "line": 350, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 17668, "end": 17683, "loc": { "start": { "line": 350, "column": 56 }, "end": { "line": 350, "column": 71 } }, "extra": { "rawValue": ".xeokit-ortho", "raw": "\".xeokit-ortho\"" }, "value": ".xeokit-ortho" } ] } }, { "type": "ObjectProperty", "start": 17698, "end": 17711, "loc": { "start": { "line": 351, "column": 12 }, "end": { "line": 351, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17698, "end": 17704, "loc": { "start": { "line": 351, "column": 12 }, "end": { "line": 351, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 17706, "end": 17711, "loc": { "start": { "line": 351, "column": 20 }, "end": { "line": 351, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 17733, "end": 17944, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 358, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 17733, "end": 17943, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 358, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17733, "end": 17754, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 354, "column": 29 } }, "object": { "type": "ThisExpression", "start": 17733, "end": 17737, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 354, "column": 12 } } }, "property": { "type": "Identifier", "start": 17738, "end": 17754, "loc": { "start": { "line": 354, "column": 13 }, "end": { "line": 354, "column": 29 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 17757, "end": 17943, "loc": { "start": { "line": 354, "column": 32 }, "end": { "line": 358, "column": 10 } }, "callee": { "type": "Identifier", "start": 17761, "end": 17776, "loc": { "start": { "line": 354, "column": 36 }, "end": { "line": 354, "column": 51 }, "identifierName": "FirstPersonMode" }, "name": "FirstPersonMode" }, "arguments": [ { "type": "ThisExpression", "start": 17777, "end": 17781, "loc": { "start": { "line": 354, "column": 52 }, "end": { "line": 354, "column": 56 } } }, { "type": "ObjectExpression", "start": 17783, "end": 17942, "loc": { "start": { "line": 354, "column": 58 }, "end": { "line": 358, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 17797, "end": 17863, "loc": { "start": { "line": 355, "column": 12 }, "end": { "line": 355, "column": 78 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17797, "end": 17810, "loc": { "start": { "line": 355, "column": 12 }, "end": { "line": 355, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 17812, "end": 17863, "loc": { "start": { "line": 355, "column": 27 }, "end": { "line": 355, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 17812, "end": 17840, "loc": { "start": { "line": 355, "column": 27 }, "end": { "line": 355, "column": 55 } }, "object": { "type": "Identifier", "start": 17812, "end": 17826, "loc": { "start": { "line": 355, "column": 27 }, "end": { "line": 355, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 17827, "end": 17840, "loc": { "start": { "line": 355, "column": 42 }, "end": { "line": 355, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 17841, "end": 17862, "loc": { "start": { "line": 355, "column": 56 }, "end": { "line": 355, "column": 77 } }, "extra": { "rawValue": ".xeokit-firstPerson", "raw": "\".xeokit-firstPerson\"" }, "value": ".xeokit-firstPerson" } ] } }, { "type": "ObjectProperty", "start": 17877, "end": 17905, "loc": { "start": { "line": 356, "column": 12 }, "end": { "line": 356, "column": 40 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 17877, "end": 17905, "loc": { "start": { "line": 356, "column": 12 }, "end": { "line": 356, "column": 40 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator" }, "value": { "type": "Identifier", "start": 17877, "end": 17905, "loc": { "start": { "line": 356, "column": 12 }, "end": { "line": 356, "column": 40 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 17919, "end": 17932, "loc": { "start": { "line": 357, "column": 12 }, "end": { "line": 357, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17919, "end": 17925, "loc": { "start": { "line": 357, "column": 12 }, "end": { "line": 357, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 17927, "end": 17932, "loc": { "start": { "line": 357, "column": 20 }, "end": { "line": 357, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 17954, "end": 18102, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 363, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 17954, "end": 18101, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 363, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17954, "end": 17968, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 360, "column": 22 } }, "object": { "type": "ThisExpression", "start": 17954, "end": 17958, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 360, "column": 12 } } }, "property": { "type": "Identifier", "start": 17959, "end": 17968, "loc": { "start": { "line": 360, "column": 13 }, "end": { "line": 360, "column": 22 }, "identifierName": "_hideTool" }, "name": "_hideTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 17971, "end": 18101, "loc": { "start": { "line": 360, "column": 25 }, "end": { "line": 363, "column": 10 } }, "callee": { "type": "Identifier", "start": 17975, "end": 17983, "loc": { "start": { "line": 360, "column": 29 }, "end": { "line": 360, "column": 37 }, "identifierName": "HideTool" }, "name": "HideTool" }, "arguments": [ { "type": "ThisExpression", "start": 17984, "end": 17988, "loc": { "start": { "line": 360, "column": 38 }, "end": { "line": 360, "column": 42 } } }, { "type": "ObjectExpression", "start": 17990, "end": 18100, "loc": { "start": { "line": 360, "column": 44 }, "end": { "line": 363, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18004, "end": 18063, "loc": { "start": { "line": 361, "column": 12 }, "end": { "line": 361, "column": 71 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18004, "end": 18017, "loc": { "start": { "line": 361, "column": 12 }, "end": { "line": 361, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18019, "end": 18063, "loc": { "start": { "line": 361, "column": 27 }, "end": { "line": 361, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 18019, "end": 18047, "loc": { "start": { "line": 361, "column": 27 }, "end": { "line": 361, "column": 55 } }, "object": { "type": "Identifier", "start": 18019, "end": 18033, "loc": { "start": { "line": 361, "column": 27 }, "end": { "line": 361, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18034, "end": 18047, "loc": { "start": { "line": 361, "column": 42 }, "end": { "line": 361, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18048, "end": 18062, "loc": { "start": { "line": 361, "column": 56 }, "end": { "line": 361, "column": 70 } }, "extra": { "rawValue": ".xeokit-hide", "raw": "\".xeokit-hide\"" }, "value": ".xeokit-hide" } ] } }, { "type": "ObjectProperty", "start": 18077, "end": 18090, "loc": { "start": { "line": 362, "column": 12 }, "end": { "line": 362, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18077, "end": 18083, "loc": { "start": { "line": 362, "column": 12 }, "end": { "line": 362, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18085, "end": 18090, "loc": { "start": { "line": 362, "column": 20 }, "end": { "line": 362, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18112, "end": 18272, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 368, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18112, "end": 18271, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 368, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18112, "end": 18131, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 365, "column": 27 } }, "object": { "type": "ThisExpression", "start": 18112, "end": 18116, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 365, "column": 12 } } }, "property": { "type": "Identifier", "start": 18117, "end": 18131, "loc": { "start": { "line": 365, "column": 13 }, "end": { "line": 365, "column": 27 }, "identifierName": "_selectionTool" }, "name": "_selectionTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 18134, "end": 18271, "loc": { "start": { "line": 365, "column": 30 }, "end": { "line": 368, "column": 10 } }, "callee": { "type": "Identifier", "start": 18138, "end": 18151, "loc": { "start": { "line": 365, "column": 34 }, "end": { "line": 365, "column": 47 }, "identifierName": "SelectionTool" }, "name": "SelectionTool" }, "arguments": [ { "type": "ThisExpression", "start": 18152, "end": 18156, "loc": { "start": { "line": 365, "column": 48 }, "end": { "line": 365, "column": 52 } } }, { "type": "ObjectExpression", "start": 18158, "end": 18270, "loc": { "start": { "line": 365, "column": 54 }, "end": { "line": 368, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18172, "end": 18233, "loc": { "start": { "line": 366, "column": 12 }, "end": { "line": 366, "column": 73 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18172, "end": 18185, "loc": { "start": { "line": 366, "column": 12 }, "end": { "line": 366, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18187, "end": 18233, "loc": { "start": { "line": 366, "column": 27 }, "end": { "line": 366, "column": 73 } }, "callee": { "type": "MemberExpression", "start": 18187, "end": 18215, "loc": { "start": { "line": 366, "column": 27 }, "end": { "line": 366, "column": 55 } }, "object": { "type": "Identifier", "start": 18187, "end": 18201, "loc": { "start": { "line": 366, "column": 27 }, "end": { "line": 366, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18202, "end": 18215, "loc": { "start": { "line": 366, "column": 42 }, "end": { "line": 366, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18216, "end": 18232, "loc": { "start": { "line": 366, "column": 56 }, "end": { "line": 366, "column": 72 } }, "extra": { "rawValue": ".xeokit-select", "raw": "\".xeokit-select\"" }, "value": ".xeokit-select" } ] } }, { "type": "ObjectProperty", "start": 18247, "end": 18260, "loc": { "start": { "line": 367, "column": 12 }, "end": { "line": 367, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18247, "end": 18253, "loc": { "start": { "line": 367, "column": 12 }, "end": { "line": 367, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18255, "end": 18260, "loc": { "start": { "line": 367, "column": 20 }, "end": { "line": 367, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18282, "end": 18507, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 374, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18282, "end": 18506, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 374, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18282, "end": 18308, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 370, "column": 34 } }, "object": { "type": "ThisExpression", "start": 18282, "end": 18286, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 370, "column": 12 } } }, "property": { "type": "Identifier", "start": 18287, "end": 18308, "loc": { "start": { "line": 370, "column": 13 }, "end": { "line": 370, "column": 34 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 18311, "end": 18506, "loc": { "start": { "line": 370, "column": 37 }, "end": { "line": 374, "column": 10 } }, "callee": { "type": "Identifier", "start": 18315, "end": 18335, "loc": { "start": { "line": 370, "column": 41 }, "end": { "line": 370, "column": 61 }, "identifierName": "MarqueeSelectionTool" }, "name": "MarqueeSelectionTool" }, "arguments": [ { "type": "ThisExpression", "start": 18336, "end": 18340, "loc": { "start": { "line": 370, "column": 62 }, "end": { "line": 370, "column": 66 } } }, { "type": "ObjectExpression", "start": 18342, "end": 18505, "loc": { "start": { "line": 370, "column": 68 }, "end": { "line": 374, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18356, "end": 18418, "loc": { "start": { "line": 371, "column": 12 }, "end": { "line": 371, "column": 74 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18356, "end": 18369, "loc": { "start": { "line": 371, "column": 12 }, "end": { "line": 371, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18371, "end": 18418, "loc": { "start": { "line": 371, "column": 27 }, "end": { "line": 371, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 18371, "end": 18399, "loc": { "start": { "line": 371, "column": 27 }, "end": { "line": 371, "column": 55 } }, "object": { "type": "Identifier", "start": 18371, "end": 18385, "loc": { "start": { "line": 371, "column": 27 }, "end": { "line": 371, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18386, "end": 18399, "loc": { "start": { "line": 371, "column": 42 }, "end": { "line": 371, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18400, "end": 18417, "loc": { "start": { "line": 371, "column": 56 }, "end": { "line": 371, "column": 73 } }, "extra": { "rawValue": ".xeokit-marquee", "raw": "\".xeokit-marquee\"" }, "value": ".xeokit-marquee" } ] } }, { "type": "ObjectProperty", "start": 18432, "end": 18445, "loc": { "start": { "line": 372, "column": 12 }, "end": { "line": 372, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18432, "end": 18438, "loc": { "start": { "line": 372, "column": 12 }, "end": { "line": 372, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18440, "end": 18445, "loc": { "start": { "line": 372, "column": 20 }, "end": { "line": 372, "column": 25 } }, "value": false } }, { "type": "ObjectProperty", "start": 18459, "end": 18495, "loc": { "start": { "line": 373, "column": 12 }, "end": { "line": 373, "column": 48 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18459, "end": 18473, "loc": { "start": { "line": 373, "column": 12 }, "end": { "line": 373, "column": 26 }, "identifierName": "objectsKdTree3" }, "name": "objectsKdTree3" }, "value": { "type": "MemberExpression", "start": 18475, "end": 18495, "loc": { "start": { "line": 373, "column": 28 }, "end": { "line": 373, "column": 48 } }, "object": { "type": "ThisExpression", "start": 18475, "end": 18479, "loc": { "start": { "line": 373, "column": 28 }, "end": { "line": 373, "column": 32 } } }, "property": { "type": "Identifier", "start": 18480, "end": 18495, "loc": { "start": { "line": 373, "column": 33 }, "end": { "line": 373, "column": 48 }, "identifierName": "_objectsKdTree3" }, "name": "_objectsKdTree3" }, "computed": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18517, "end": 18683, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 379, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18517, "end": 18682, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 379, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18517, "end": 18537, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 376, "column": 28 } }, "object": { "type": "ThisExpression", "start": 18517, "end": 18521, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 376, "column": 12 } } }, "property": { "type": "Identifier", "start": 18522, "end": 18537, "loc": { "start": { "line": 376, "column": 13 }, "end": { "line": 376, "column": 28 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 18540, "end": 18682, "loc": { "start": { "line": 376, "column": 31 }, "end": { "line": 379, "column": 10 } }, "callee": { "type": "Identifier", "start": 18544, "end": 18558, "loc": { "start": { "line": 376, "column": 35 }, "end": { "line": 376, "column": 49 }, "identifierName": "ShowSpacesMode" }, "name": "ShowSpacesMode" }, "arguments": [ { "type": "ThisExpression", "start": 18559, "end": 18563, "loc": { "start": { "line": 376, "column": 50 }, "end": { "line": 376, "column": 54 } } }, { "type": "ObjectExpression", "start": 18565, "end": 18681, "loc": { "start": { "line": 376, "column": 56 }, "end": { "line": 379, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18579, "end": 18644, "loc": { "start": { "line": 377, "column": 12 }, "end": { "line": 377, "column": 77 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18579, "end": 18592, "loc": { "start": { "line": 377, "column": 12 }, "end": { "line": 377, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18594, "end": 18644, "loc": { "start": { "line": 377, "column": 27 }, "end": { "line": 377, "column": 77 } }, "callee": { "type": "MemberExpression", "start": 18594, "end": 18622, "loc": { "start": { "line": 377, "column": 27 }, "end": { "line": 377, "column": 55 } }, "object": { "type": "Identifier", "start": 18594, "end": 18608, "loc": { "start": { "line": 377, "column": 27 }, "end": { "line": 377, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18609, "end": 18622, "loc": { "start": { "line": 377, "column": 42 }, "end": { "line": 377, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18623, "end": 18643, "loc": { "start": { "line": 377, "column": 56 }, "end": { "line": 377, "column": 76 } }, "extra": { "rawValue": ".xeokit-showSpaces", "raw": "\".xeokit-showSpaces\"" }, "value": ".xeokit-showSpaces" } ] } }, { "type": "ObjectProperty", "start": 18658, "end": 18671, "loc": { "start": { "line": 378, "column": 12 }, "end": { "line": 378, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18658, "end": 18664, "loc": { "start": { "line": 378, "column": 12 }, "end": { "line": 378, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18666, "end": 18671, "loc": { "start": { "line": 378, "column": 20 }, "end": { "line": 378, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18693, "end": 18770, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 383, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18693, "end": 18769, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 383, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18693, "end": 18708, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 381, "column": 23 } }, "object": { "type": "ThisExpression", "start": 18693, "end": 18697, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 381, "column": 12 } } }, "property": { "type": "Identifier", "start": 18698, "end": 18708, "loc": { "start": { "line": 381, "column": 13 }, "end": { "line": 381, "column": 23 }, "identifierName": "_queryTool" }, "name": "_queryTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 18711, "end": 18769, "loc": { "start": { "line": 381, "column": 26 }, "end": { "line": 383, "column": 10 } }, "callee": { "type": "Identifier", "start": 18715, "end": 18724, "loc": { "start": { "line": 381, "column": 30 }, "end": { "line": 381, "column": 39 }, "identifierName": "QueryTool" }, "name": "QueryTool" }, "arguments": [ { "type": "ThisExpression", "start": 18725, "end": 18729, "loc": { "start": { "line": 381, "column": 40 }, "end": { "line": 381, "column": 44 } } }, { "type": "ObjectExpression", "start": 18731, "end": 18768, "loc": { "start": { "line": 381, "column": 46 }, "end": { "line": 383, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18745, "end": 18758, "loc": { "start": { "line": 382, "column": 12 }, "end": { "line": 382, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18745, "end": 18751, "loc": { "start": { "line": 382, "column": 12 }, "end": { "line": 382, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18753, "end": 18758, "loc": { "start": { "line": 382, "column": 20 }, "end": { "line": 382, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18780, "end": 19217, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 391, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18780, "end": 19216, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 391, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18780, "end": 18797, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 385, "column": 25 } }, "object": { "type": "ThisExpression", "start": 18780, "end": 18784, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 385, "column": 12 } } }, "property": { "type": "Identifier", "start": 18785, "end": 18797, "loc": { "start": { "line": 385, "column": 13 }, "end": { "line": 385, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 18800, "end": 19216, "loc": { "start": { "line": 385, "column": 28 }, "end": { "line": 391, "column": 10 } }, "callee": { "type": "Identifier", "start": 18804, "end": 18815, "loc": { "start": { "line": 385, "column": 32 }, "end": { "line": 385, "column": 43 }, "identifierName": "SectionTool" }, "name": "SectionTool" }, "arguments": [ { "type": "ThisExpression", "start": 18816, "end": 18820, "loc": { "start": { "line": 385, "column": 44 }, "end": { "line": 385, "column": 48 } } }, { "type": "ObjectExpression", "start": 18822, "end": 19215, "loc": { "start": { "line": 385, "column": 50 }, "end": { "line": 391, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18836, "end": 18898, "loc": { "start": { "line": 386, "column": 12 }, "end": { "line": 386, "column": 74 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18836, "end": 18849, "loc": { "start": { "line": 386, "column": 12 }, "end": { "line": 386, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18851, "end": 18898, "loc": { "start": { "line": 386, "column": 27 }, "end": { "line": 386, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 18851, "end": 18879, "loc": { "start": { "line": 386, "column": 27 }, "end": { "line": 386, "column": 55 } }, "object": { "type": "Identifier", "start": 18851, "end": 18865, "loc": { "start": { "line": 386, "column": 27 }, "end": { "line": 386, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18866, "end": 18879, "loc": { "start": { "line": 386, "column": 42 }, "end": { "line": 386, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18880, "end": 18897, "loc": { "start": { "line": 386, "column": 56 }, "end": { "line": 386, "column": 73 } }, "extra": { "rawValue": ".xeokit-section", "raw": "\".xeokit-section\"" }, "value": ".xeokit-section" } ] } }, { "type": "ObjectProperty", "start": 18912, "end": 18983, "loc": { "start": { "line": 387, "column": 12 }, "end": { "line": 387, "column": 83 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18912, "end": 18926, "loc": { "start": { "line": 387, "column": 12 }, "end": { "line": 387, "column": 26 }, "identifierName": "counterElement" }, "name": "counterElement" }, "value": { "type": "CallExpression", "start": 18928, "end": 18983, "loc": { "start": { "line": 387, "column": 28 }, "end": { "line": 387, "column": 83 } }, "callee": { "type": "MemberExpression", "start": 18928, "end": 18956, "loc": { "start": { "line": 387, "column": 28 }, "end": { "line": 387, "column": 56 } }, "object": { "type": "Identifier", "start": 18928, "end": 18942, "loc": { "start": { "line": 387, "column": 28 }, "end": { "line": 387, "column": 42 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18943, "end": 18956, "loc": { "start": { "line": 387, "column": 43 }, "end": { "line": 387, "column": 56 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18957, "end": 18982, "loc": { "start": { "line": 387, "column": 57 }, "end": { "line": 387, "column": 82 } }, "extra": { "rawValue": ".xeokit-section-counter", "raw": "\".xeokit-section-counter\"" }, "value": ".xeokit-section-counter" } ] } }, { "type": "ObjectProperty", "start": 18997, "end": 19075, "loc": { "start": { "line": 388, "column": 12 }, "end": { "line": 388, "column": 90 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18997, "end": 19014, "loc": { "start": { "line": 388, "column": 12 }, "end": { "line": 388, "column": 29 }, "identifierName": "menuButtonElement" }, "name": "menuButtonElement" }, "value": { "type": "CallExpression", "start": 19016, "end": 19075, "loc": { "start": { "line": 388, "column": 31 }, "end": { "line": 388, "column": 90 } }, "callee": { "type": "MemberExpression", "start": 19016, "end": 19044, "loc": { "start": { "line": 388, "column": 31 }, "end": { "line": 388, "column": 59 } }, "object": { "type": "Identifier", "start": 19016, "end": 19030, "loc": { "start": { "line": 388, "column": 31 }, "end": { "line": 388, "column": 45 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 19031, "end": 19044, "loc": { "start": { "line": 388, "column": 46 }, "end": { "line": 388, "column": 59 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19045, "end": 19074, "loc": { "start": { "line": 388, "column": 60 }, "end": { "line": 388, "column": 89 } }, "extra": { "rawValue": ".xeokit-section-menu-button", "raw": "\".xeokit-section-menu-button\"" }, "value": ".xeokit-section-menu-button" } ] } }, { "type": "ObjectProperty", "start": 19089, "end": 19178, "loc": { "start": { "line": 389, "column": 12 }, "end": { "line": 389, "column": 101 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19089, "end": 19111, "loc": { "start": { "line": 389, "column": 12 }, "end": { "line": 389, "column": 34 }, "identifierName": "menuButtonArrowElement" }, "name": "menuButtonArrowElement" }, "value": { "type": "CallExpression", "start": 19113, "end": 19178, "loc": { "start": { "line": 389, "column": 36 }, "end": { "line": 389, "column": 101 } }, "callee": { "type": "MemberExpression", "start": 19113, "end": 19141, "loc": { "start": { "line": 389, "column": 36 }, "end": { "line": 389, "column": 64 } }, "object": { "type": "Identifier", "start": 19113, "end": 19127, "loc": { "start": { "line": 389, "column": 36 }, "end": { "line": 389, "column": 50 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 19128, "end": 19141, "loc": { "start": { "line": 389, "column": 51 }, "end": { "line": 389, "column": 64 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19142, "end": 19177, "loc": { "start": { "line": 389, "column": 65 }, "end": { "line": 389, "column": 100 } }, "extra": { "rawValue": ".xeokit-section-menu-button-arrow", "raw": "\".xeokit-section-menu-button-arrow\"" }, "value": ".xeokit-section-menu-button-arrow" } ] } }, { "type": "ObjectProperty", "start": 19192, "end": 19205, "loc": { "start": { "line": 390, "column": 12 }, "end": { "line": 390, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19192, "end": 19198, "loc": { "start": { "line": 390, "column": 12 }, "end": { "line": 390, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 19200, "end": 19205, "loc": { "start": { "line": 390, "column": 20 }, "end": { "line": 390, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 19227, "end": 19363, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 396, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 19227, "end": 19362, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 396, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 19227, "end": 19244, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 393, "column": 25 } }, "object": { "type": "ThisExpression", "start": 19227, "end": 19231, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 393, "column": 12 } } }, "property": { "type": "Identifier", "start": 19232, "end": 19244, "loc": { "start": { "line": 393, "column": 13 }, "end": { "line": 393, "column": 25 }, "identifierName": "_navCubeMode" }, "name": "_navCubeMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 19247, "end": 19362, "loc": { "start": { "line": 393, "column": 28 }, "end": { "line": 396, "column": 10 } }, "callee": { "type": "Identifier", "start": 19251, "end": 19262, "loc": { "start": { "line": 393, "column": 32 }, "end": { "line": 393, "column": 43 }, "identifierName": "NavCubeMode" }, "name": "NavCubeMode" }, "arguments": [ { "type": "ThisExpression", "start": 19263, "end": 19267, "loc": { "start": { "line": 393, "column": 44 }, "end": { "line": 393, "column": 48 } } }, { "type": "ObjectExpression", "start": 19269, "end": 19361, "loc": { "start": { "line": 393, "column": 50 }, "end": { "line": 396, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 19283, "end": 19325, "loc": { "start": { "line": 394, "column": 12 }, "end": { "line": 394, "column": 54 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19283, "end": 19303, "loc": { "start": { "line": 394, "column": 12 }, "end": { "line": 394, "column": 32 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "value": { "type": "Identifier", "start": 19305, "end": 19325, "loc": { "start": { "line": 394, "column": 34 }, "end": { "line": 394, "column": 54 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" } }, { "type": "ObjectProperty", "start": 19339, "end": 19351, "loc": { "start": { "line": 395, "column": 12 }, "end": { "line": 395, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19339, "end": 19345, "loc": { "start": { "line": 395, "column": 12 }, "end": { "line": 395, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 19347, "end": 19351, "loc": { "start": { "line": 395, "column": 20 }, "end": { "line": 395, "column": 24 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 19373, "end": 19487, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 400, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 19373, "end": 19486, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 400, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 19373, "end": 19388, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 398, "column": 23 } }, "object": { "type": "ThisExpression", "start": 19373, "end": 19377, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 398, "column": 12 } } }, "property": { "type": "Identifier", "start": 19378, "end": 19388, "loc": { "start": { "line": 398, "column": 13 }, "end": { "line": 398, "column": 23 }, "identifierName": "_busyModal" }, "name": "_busyModal" }, "computed": false }, "right": { "type": "NewExpression", "start": 19391, "end": 19486, "loc": { "start": { "line": 398, "column": 26 }, "end": { "line": 400, "column": 10 } }, "callee": { "type": "Identifier", "start": 19395, "end": 19404, "loc": { "start": { "line": 398, "column": 30 }, "end": { "line": 398, "column": 39 }, "identifierName": "BusyModal" }, "name": "BusyModal" }, "arguments": [ { "type": "ThisExpression", "start": 19405, "end": 19409, "loc": { "start": { "line": 398, "column": 40 }, "end": { "line": 398, "column": 44 } } }, { "type": "ObjectExpression", "start": 19411, "end": 19485, "loc": { "start": { "line": 398, "column": 46 }, "end": { "line": 400, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 19425, "end": 19475, "loc": { "start": { "line": 399, "column": 12 }, "end": { "line": 399, "column": 62 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19425, "end": 19449, "loc": { "start": { "line": 399, "column": 12 }, "end": { "line": 399, "column": 36 }, "identifierName": "busyModalBackdropElement" }, "name": "busyModalBackdropElement" }, "value": { "type": "Identifier", "start": 19451, "end": 19475, "loc": { "start": { "line": 399, "column": 38 }, "end": { "line": 399, "column": 62 }, "identifierName": "busyModelBackdropElement" }, "name": "busyModelBackdropElement" } } ] } ] } } }, { "type": "ExpressionStatement", "start": 19497, "end": 19530, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 41 } }, "expression": { "type": "CallExpression", "start": 19497, "end": 19529, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 40 } }, "callee": { "type": "MemberExpression", "start": 19497, "end": 19523, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 34 } }, "object": { "type": "MemberExpression", "start": 19497, "end": 19513, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 24 } }, "object": { "type": "ThisExpression", "start": 19497, "end": 19501, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 12 } } }, "property": { "type": "Identifier", "start": 19502, "end": 19513, "loc": { "start": { "line": 402, "column": 13 }, "end": { "line": 402, "column": 24 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "property": { "type": "Identifier", "start": 19514, "end": 19523, "loc": { "start": { "line": 402, "column": 25 }, "end": { "line": 402, "column": 34 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 19524, "end": 19528, "loc": { "start": { "line": 402, "column": 35 }, "end": { "line": 402, "column": 39 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 19539, "end": 19578, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 47 } }, "expression": { "type": "CallExpression", "start": 19539, "end": 19577, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 19539, "end": 19570, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 39 } }, "object": { "type": "MemberExpression", "start": 19539, "end": 19560, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 29 } }, "object": { "type": "ThisExpression", "start": 19539, "end": 19543, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 12 } } }, "property": { "type": "Identifier", "start": 19544, "end": 19560, "loc": { "start": { "line": 403, "column": 13 }, "end": { "line": 403, "column": 29 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "property": { "type": "Identifier", "start": 19561, "end": 19570, "loc": { "start": { "line": 403, "column": 30 }, "end": { "line": 403, "column": 39 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 19571, "end": 19576, "loc": { "start": { "line": 403, "column": 40 }, "end": { "line": 403, "column": 45 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 19587, "end": 19621, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 42 } }, "expression": { "type": "CallExpression", "start": 19587, "end": 19620, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 19587, "end": 19614, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 35 } }, "object": { "type": "MemberExpression", "start": 19587, "end": 19604, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 25 } }, "object": { "type": "ThisExpression", "start": 19587, "end": 19591, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 12 } } }, "property": { "type": "Identifier", "start": 19592, "end": 19604, "loc": { "start": { "line": 404, "column": 13 }, "end": { "line": 404, "column": 25 }, "identifierName": "_navCubeMode" }, "name": "_navCubeMode" }, "computed": false }, "property": { "type": "Identifier", "start": 19605, "end": 19614, "loc": { "start": { "line": 404, "column": 26 }, "end": { "line": 404, "column": 35 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 19615, "end": 19619, "loc": { "start": { "line": 404, "column": 36 }, "end": { "line": 404, "column": 40 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 19631, "end": 19869, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 411, "column": 11 } }, "expression": { "type": "CallExpression", "start": 19631, "end": 19868, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 411, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 19631, "end": 19654, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 406, "column": 31 } }, "object": { "type": "MemberExpression", "start": 19631, "end": 19651, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 406, "column": 28 } }, "object": { "type": "ThisExpression", "start": 19631, "end": 19635, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 406, "column": 12 } } }, "property": { "type": "Identifier", "start": 19636, "end": 19651, "loc": { "start": { "line": 406, "column": 13 }, "end": { "line": 406, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 19652, "end": 19654, "loc": { "start": { "line": 406, "column": 29 }, "end": { "line": 406, "column": 31 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19655, "end": 19668, "loc": { "start": { "line": 406, "column": 32 }, "end": { "line": 406, "column": 45 } }, "extra": { "rawValue": "modelLoaded", "raw": "\"modelLoaded\"" }, "value": "modelLoaded" }, { "type": "ArrowFunctionExpression", "start": 19670, "end": 19867, "loc": { "start": { "line": 406, "column": 47 }, "end": { "line": 411, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 19671, "end": 19678, "loc": { "start": { "line": 406, "column": 48 }, "end": { "line": 406, "column": 55 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 19683, "end": 19867, "loc": { "start": { "line": 406, "column": 60 }, "end": { "line": 411, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 19697, "end": 19810, "loc": { "start": { "line": 407, "column": 12 }, "end": { "line": 409, "column": 13 } }, "test": { "type": "BinaryExpression", "start": 19701, "end": 19746, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 61 } }, "left": { "type": "CallExpression", "start": 19701, "end": 19742, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 19701, "end": 19740, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 55 } }, "object": { "type": "MemberExpression", "start": 19701, "end": 19721, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 36 } }, "object": { "type": "ThisExpression", "start": 19701, "end": 19705, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 20 } } }, "property": { "type": "Identifier", "start": 19706, "end": 19721, "loc": { "start": { "line": 407, "column": 21 }, "end": { "line": 407, "column": 36 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 19722, "end": 19740, "loc": { "start": { "line": 407, "column": 37 }, "end": { "line": 407, "column": 55 }, "identifierName": "getNumModelsLoaded" }, "name": "getNumModelsLoaded" }, "computed": false }, "arguments": [] }, "operator": ">", "right": { "type": "NumericLiteral", "start": 19745, "end": 19746, "loc": { "start": { "line": 407, "column": 60 }, "end": { "line": 407, "column": 61 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 19748, "end": 19810, "loc": { "start": { "line": 407, "column": 63 }, "end": { "line": 409, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 19766, "end": 19796, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 46 } }, "expression": { "type": "CallExpression", "start": 19766, "end": 19795, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 19766, "end": 19789, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 39 } }, "object": { "type": "ThisExpression", "start": 19766, "end": 19770, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 20 } } }, "property": { "type": "Identifier", "start": 19771, "end": 19789, "loc": { "start": { "line": 408, "column": 21 }, "end": { "line": 408, "column": 39 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 19790, "end": 19794, "loc": { "start": { "line": 408, "column": 40 }, "end": { "line": 408, "column": 44 } }, "value": true } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 19823, "end": 19857, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 46 } }, "expression": { "type": "CallExpression", "start": 19823, "end": 19856, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 19823, "end": 19832, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 21 } }, "object": { "type": "ThisExpression", "start": 19823, "end": 19827, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 16 } } }, "property": { "type": "Identifier", "start": 19828, "end": 19832, "loc": { "start": { "line": 410, "column": 17 }, "end": { "line": 410, "column": 21 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19833, "end": 19846, "loc": { "start": { "line": 410, "column": 22 }, "end": { "line": 410, "column": 35 } }, "extra": { "rawValue": "modelLoaded", "raw": "\"modelLoaded\"" }, "value": "modelLoaded" }, { "type": "Identifier", "start": 19848, "end": 19855, "loc": { "start": { "line": 410, "column": 37 }, "end": { "line": 410, "column": 44 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 19879, "end": 20164, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 419, "column": 11 } }, "expression": { "type": "CallExpression", "start": 19879, "end": 20163, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 419, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 19879, "end": 19902, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 413, "column": 31 } }, "object": { "type": "MemberExpression", "start": 19879, "end": 19899, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 413, "column": 28 } }, "object": { "type": "ThisExpression", "start": 19879, "end": 19883, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 413, "column": 12 } } }, "property": { "type": "Identifier", "start": 19884, "end": 19899, "loc": { "start": { "line": 413, "column": 13 }, "end": { "line": 413, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 19900, "end": 19902, "loc": { "start": { "line": 413, "column": 29 }, "end": { "line": 413, "column": 31 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19903, "end": 19918, "loc": { "start": { "line": 413, "column": 32 }, "end": { "line": 413, "column": 47 } }, "extra": { "rawValue": "modelUnloaded", "raw": "\"modelUnloaded\"" }, "value": "modelUnloaded" }, { "type": "ArrowFunctionExpression", "start": 19920, "end": 20162, "loc": { "start": { "line": 413, "column": 49 }, "end": { "line": 419, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 19921, "end": 19928, "loc": { "start": { "line": 413, "column": 50 }, "end": { "line": 413, "column": 57 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 19933, "end": 20162, "loc": { "start": { "line": 413, "column": 62 }, "end": { "line": 419, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 19947, "end": 20103, "loc": { "start": { "line": 414, "column": 12 }, "end": { "line": 417, "column": 13 } }, "test": { "type": "BinaryExpression", "start": 19951, "end": 19998, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 63 } }, "left": { "type": "CallExpression", "start": 19951, "end": 19992, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 19951, "end": 19990, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 55 } }, "object": { "type": "MemberExpression", "start": 19951, "end": 19971, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 36 } }, "object": { "type": "ThisExpression", "start": 19951, "end": 19955, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 20 } } }, "property": { "type": "Identifier", "start": 19956, "end": 19971, "loc": { "start": { "line": 414, "column": 21 }, "end": { "line": 414, "column": 36 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 19972, "end": 19990, "loc": { "start": { "line": 414, "column": 37 }, "end": { "line": 414, "column": 55 }, "identifierName": "getNumModelsLoaded" }, "name": "getNumModelsLoaded" }, "computed": false }, "arguments": [] }, "operator": "===", "right": { "type": "NumericLiteral", "start": 19997, "end": 19998, "loc": { "start": { "line": 414, "column": 62 }, "end": { "line": 414, "column": 63 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 20000, "end": 20103, "loc": { "start": { "line": 414, "column": 65 }, "end": { "line": 417, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 20018, "end": 20049, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 47 } }, "expression": { "type": "CallExpression", "start": 20018, "end": 20048, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 20018, "end": 20041, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 39 } }, "object": { "type": "ThisExpression", "start": 20018, "end": 20022, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 20 } } }, "property": { "type": "Identifier", "start": 20023, "end": 20041, "loc": { "start": { "line": 415, "column": 21 }, "end": { "line": 415, "column": 39 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20042, "end": 20047, "loc": { "start": { "line": 415, "column": 40 }, "end": { "line": 415, "column": 45 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 20066, "end": 20089, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 39 } }, "expression": { "type": "CallExpression", "start": 20066, "end": 20088, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 20066, "end": 20078, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 28 } }, "object": { "type": "ThisExpression", "start": 20066, "end": 20070, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 20 } } }, "property": { "type": "Identifier", "start": 20071, "end": 20078, "loc": { "start": { "line": 416, "column": 21 }, "end": { "line": 416, "column": 28 }, "identifierName": "openTab" }, "name": "openTab" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20079, "end": 20087, "loc": { "start": { "line": 416, "column": 29 }, "end": { "line": 416, "column": 37 } }, "extra": { "rawValue": "models", "raw": "\"models\"" }, "value": "models" } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 20116, "end": 20152, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 48 } }, "expression": { "type": "CallExpression", "start": 20116, "end": 20151, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 47 } }, "callee": { "type": "MemberExpression", "start": 20116, "end": 20125, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 21 } }, "object": { "type": "ThisExpression", "start": 20116, "end": 20120, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 16 } } }, "property": { "type": "Identifier", "start": 20121, "end": 20125, "loc": { "start": { "line": 418, "column": 17 }, "end": { "line": 418, "column": 21 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20126, "end": 20141, "loc": { "start": { "line": 418, "column": 22 }, "end": { "line": 418, "column": 37 } }, "extra": { "rawValue": "modelUnloaded", "raw": "\"modelUnloaded\"" }, "value": "modelUnloaded" }, { "type": "Identifier", "start": 20143, "end": 20150, "loc": { "start": { "line": 418, "column": 39 }, "end": { "line": 418, "column": 46 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 20174, "end": 20261, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 423, "column": 11 } }, "expression": { "type": "CallExpression", "start": 20174, "end": 20260, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 423, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 20174, "end": 20194, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 421, "column": 28 } }, "object": { "type": "MemberExpression", "start": 20174, "end": 20191, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 421, "column": 25 } }, "object": { "type": "ThisExpression", "start": 20174, "end": 20178, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 421, "column": 12 } } }, "property": { "type": "Identifier", "start": 20179, "end": 20191, "loc": { "start": { "line": 421, "column": 13 }, "end": { "line": 421, "column": 25 }, "identifierName": "_resetAction" }, "name": "_resetAction" }, "computed": false }, "property": { "type": "Identifier", "start": 20192, "end": 20194, "loc": { "start": { "line": 421, "column": 26 }, "end": { "line": 421, "column": 28 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20195, "end": 20202, "loc": { "start": { "line": 421, "column": 29 }, "end": { "line": 421, "column": 36 } }, "extra": { "rawValue": "reset", "raw": "\"reset\"" }, "value": "reset" }, { "type": "ArrowFunctionExpression", "start": 20204, "end": 20259, "loc": { "start": { "line": 421, "column": 38 }, "end": { "line": 423, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 20210, "end": 20259, "loc": { "start": { "line": 421, "column": 44 }, "end": { "line": 423, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 20224, "end": 20249, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 37 } }, "expression": { "type": "CallExpression", "start": 20224, "end": 20248, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 36 } }, "callee": { "type": "MemberExpression", "start": 20224, "end": 20233, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 21 } }, "object": { "type": "ThisExpression", "start": 20224, "end": 20228, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 16 } } }, "property": { "type": "Identifier", "start": 20229, "end": 20233, "loc": { "start": { "line": 422, "column": 17 }, "end": { "line": 422, "column": 21 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20234, "end": 20241, "loc": { "start": { "line": 422, "column": 22 }, "end": { "line": 422, "column": 29 } }, "extra": { "rawValue": "reset", "raw": "\"reset\"" }, "value": "reset" }, { "type": "BooleanLiteral", "start": 20243, "end": 20247, "loc": { "start": { "line": 422, "column": 31 }, "end": { "line": 422, "column": 35 } }, "value": true } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 20271, "end": 20379, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 116 } }, "expression": { "type": "CallExpression", "start": 20271, "end": 20378, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 115 } }, "callee": { "type": "MemberExpression", "start": 20271, "end": 20292, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 29 } }, "object": { "type": "ThisExpression", "start": 20271, "end": 20275, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 12 } } }, "property": { "type": "Identifier", "start": 20276, "end": 20292, "loc": { "start": { "line": 425, "column": 13 }, "end": { "line": 425, "column": 29 }, "identifierName": "_mutexActivation" }, "name": "_mutexActivation" }, "computed": false }, "arguments": [ { "type": "ArrayExpression", "start": 20293, "end": 20377, "loc": { "start": { "line": 425, "column": 30 }, "end": { "line": 425, "column": 114 } }, "elements": [ { "type": "MemberExpression", "start": 20294, "end": 20308, "loc": { "start": { "line": 425, "column": 31 }, "end": { "line": 425, "column": 45 } }, "object": { "type": "ThisExpression", "start": 20294, "end": 20298, "loc": { "start": { "line": 425, "column": 31 }, "end": { "line": 425, "column": 35 } } }, "property": { "type": "Identifier", "start": 20299, "end": 20308, "loc": { "start": { "line": 425, "column": 36 }, "end": { "line": 425, "column": 45 }, "identifierName": "_hideTool" }, "name": "_hideTool" }, "computed": false }, { "type": "MemberExpression", "start": 20310, "end": 20329, "loc": { "start": { "line": 425, "column": 47 }, "end": { "line": 425, "column": 66 } }, "object": { "type": "ThisExpression", "start": 20310, "end": 20314, "loc": { "start": { "line": 425, "column": 47 }, "end": { "line": 425, "column": 51 } } }, "property": { "type": "Identifier", "start": 20315, "end": 20329, "loc": { "start": { "line": 425, "column": 52 }, "end": { "line": 425, "column": 66 }, "identifierName": "_selectionTool" }, "name": "_selectionTool" }, "computed": false }, { "type": "MemberExpression", "start": 20331, "end": 20357, "loc": { "start": { "line": 425, "column": 68 }, "end": { "line": 425, "column": 94 } }, "object": { "type": "ThisExpression", "start": 20331, "end": 20335, "loc": { "start": { "line": 425, "column": 68 }, "end": { "line": 425, "column": 72 } } }, "property": { "type": "Identifier", "start": 20336, "end": 20357, "loc": { "start": { "line": 425, "column": 73 }, "end": { "line": 425, "column": 94 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, { "type": "MemberExpression", "start": 20359, "end": 20376, "loc": { "start": { "line": 425, "column": 96 }, "end": { "line": 425, "column": 113 } }, "object": { "type": "ThisExpression", "start": 20359, "end": 20363, "loc": { "start": { "line": 425, "column": 96 }, "end": { "line": 425, "column": 100 } } }, "property": { "type": "Identifier", "start": 20364, "end": 20376, "loc": { "start": { "line": 425, "column": 101 }, "end": { "line": 425, "column": 113 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false } ] } ] } }, { "type": "ExpressionStatement", "start": 20389, "end": 20621, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 431, "column": 11 } }, "expression": { "type": "CallExpression", "start": 20389, "end": 20620, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 431, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 20389, "end": 20461, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 80 } }, "object": { "type": "CallExpression", "start": 20389, "end": 20444, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 20389, "end": 20418, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 37 } }, "object": { "type": "Identifier", "start": 20389, "end": 20404, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 20405, "end": 20418, "loc": { "start": { "line": 427, "column": 24 }, "end": { "line": 427, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20419, "end": 20443, "loc": { "start": { "line": 427, "column": 38 }, "end": { "line": 427, "column": 62 } }, "extra": { "rawValue": ".xeokit-showAllObjects", "raw": "\".xeokit-showAllObjects\"" }, "value": ".xeokit-showAllObjects" } ] }, "property": { "type": "Identifier", "start": 20445, "end": 20461, "loc": { "start": { "line": 427, "column": 64 }, "end": { "line": 427, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20462, "end": 20469, "loc": { "start": { "line": 427, "column": 81 }, "end": { "line": 427, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 20471, "end": 20619, "loc": { "start": { "line": 427, "column": 90 }, "end": { "line": 431, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 20472, "end": 20477, "loc": { "start": { "line": 427, "column": 91 }, "end": { "line": 427, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 20482, "end": 20619, "loc": { "start": { "line": 427, "column": 101 }, "end": { "line": 431, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 20496, "end": 20528, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 44 } }, "expression": { "type": "CallExpression", "start": 20496, "end": 20527, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 20496, "end": 20521, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 37 } }, "object": { "type": "ThisExpression", "start": 20496, "end": 20500, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 16 } } }, "property": { "type": "Identifier", "start": 20501, "end": 20521, "loc": { "start": { "line": 428, "column": 17 }, "end": { "line": 428, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20522, "end": 20526, "loc": { "start": { "line": 428, "column": 38 }, "end": { "line": 428, "column": 42 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 20541, "end": 20573, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 44 } }, "expression": { "type": "CallExpression", "start": 20541, "end": 20572, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 20541, "end": 20565, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 36 } }, "object": { "type": "ThisExpression", "start": 20541, "end": 20545, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 16 } } }, "property": { "type": "Identifier", "start": 20546, "end": 20565, "loc": { "start": { "line": 429, "column": 17 }, "end": { "line": 429, "column": 36 }, "identifierName": "setAllObjectsXRayed" }, "name": "setAllObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20566, "end": 20571, "loc": { "start": { "line": 429, "column": 37 }, "end": { "line": 429, "column": 42 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 20586, "end": 20609, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 35 } }, "expression": { "type": "CallExpression", "start": 20586, "end": 20608, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 20586, "end": 20606, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 32 } }, "object": { "type": "Identifier", "start": 20586, "end": 20591, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 20592, "end": 20606, "loc": { "start": { "line": 430, "column": 18 }, "end": { "line": 430, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 20631, "end": 20819, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 436, "column": 11 } }, "expression": { "type": "CallExpression", "start": 20631, "end": 20818, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 436, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 20631, "end": 20703, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 80 } }, "object": { "type": "CallExpression", "start": 20631, "end": 20686, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 20631, "end": 20660, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 37 } }, "object": { "type": "Identifier", "start": 20631, "end": 20646, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 20647, "end": 20660, "loc": { "start": { "line": 433, "column": 24 }, "end": { "line": 433, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20661, "end": 20685, "loc": { "start": { "line": 433, "column": 38 }, "end": { "line": 433, "column": 62 } }, "extra": { "rawValue": ".xeokit-hideAllObjects", "raw": "\".xeokit-hideAllObjects\"" }, "value": ".xeokit-hideAllObjects" } ] }, "property": { "type": "Identifier", "start": 20687, "end": 20703, "loc": { "start": { "line": 433, "column": 64 }, "end": { "line": 433, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20704, "end": 20711, "loc": { "start": { "line": 433, "column": 81 }, "end": { "line": 433, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 20713, "end": 20817, "loc": { "start": { "line": 433, "column": 90 }, "end": { "line": 436, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 20714, "end": 20719, "loc": { "start": { "line": 433, "column": 91 }, "end": { "line": 433, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 20724, "end": 20817, "loc": { "start": { "line": 433, "column": 101 }, "end": { "line": 436, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 20738, "end": 20771, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 45 } }, "expression": { "type": "CallExpression", "start": 20738, "end": 20770, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 20738, "end": 20763, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 37 } }, "object": { "type": "ThisExpression", "start": 20738, "end": 20742, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 16 } } }, "property": { "type": "Identifier", "start": 20743, "end": 20763, "loc": { "start": { "line": 434, "column": 17 }, "end": { "line": 434, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20764, "end": 20769, "loc": { "start": { "line": 434, "column": 38 }, "end": { "line": 434, "column": 43 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 20784, "end": 20807, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 35 } }, "expression": { "type": "CallExpression", "start": 20784, "end": 20806, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 20784, "end": 20804, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 32 } }, "object": { "type": "Identifier", "start": 20784, "end": 20789, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 20790, "end": 20804, "loc": { "start": { "line": 435, "column": 18 }, "end": { "line": 435, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 20829, "end": 21061, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 442, "column": 11 } }, "expression": { "type": "CallExpression", "start": 20829, "end": 21060, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 442, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 20829, "end": 20901, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 80 } }, "object": { "type": "CallExpression", "start": 20829, "end": 20884, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 20829, "end": 20858, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 37 } }, "object": { "type": "Identifier", "start": 20829, "end": 20844, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 20845, "end": 20858, "loc": { "start": { "line": 438, "column": 24 }, "end": { "line": 438, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20859, "end": 20883, "loc": { "start": { "line": 438, "column": 38 }, "end": { "line": 438, "column": 62 } }, "extra": { "rawValue": ".xeokit-showAllClasses", "raw": "\".xeokit-showAllClasses\"" }, "value": ".xeokit-showAllClasses" } ] }, "property": { "type": "Identifier", "start": 20885, "end": 20901, "loc": { "start": { "line": 438, "column": 64 }, "end": { "line": 438, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20902, "end": 20909, "loc": { "start": { "line": 438, "column": 81 }, "end": { "line": 438, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 20911, "end": 21059, "loc": { "start": { "line": 438, "column": 90 }, "end": { "line": 442, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 20912, "end": 20917, "loc": { "start": { "line": 438, "column": 91 }, "end": { "line": 438, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 20922, "end": 21059, "loc": { "start": { "line": 438, "column": 101 }, "end": { "line": 442, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 20936, "end": 20968, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 44 } }, "expression": { "type": "CallExpression", "start": 20936, "end": 20967, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 20936, "end": 20961, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 37 } }, "object": { "type": "ThisExpression", "start": 20936, "end": 20940, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 16 } } }, "property": { "type": "Identifier", "start": 20941, "end": 20961, "loc": { "start": { "line": 439, "column": 17 }, "end": { "line": 439, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20962, "end": 20966, "loc": { "start": { "line": 439, "column": 38 }, "end": { "line": 439, "column": 42 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 20981, "end": 21013, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 44 } }, "expression": { "type": "CallExpression", "start": 20981, "end": 21012, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 20981, "end": 21005, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 36 } }, "object": { "type": "ThisExpression", "start": 20981, "end": 20985, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 16 } } }, "property": { "type": "Identifier", "start": 20986, "end": 21005, "loc": { "start": { "line": 440, "column": 17 }, "end": { "line": 440, "column": 36 }, "identifierName": "setAllObjectsXRayed" }, "name": "setAllObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21006, "end": 21011, "loc": { "start": { "line": 440, "column": 37 }, "end": { "line": 440, "column": 42 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 21026, "end": 21049, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21026, "end": 21048, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21026, "end": 21046, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 32 } }, "object": { "type": "Identifier", "start": 21026, "end": 21031, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21032, "end": 21046, "loc": { "start": { "line": 441, "column": 18 }, "end": { "line": 441, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21071, "end": 21259, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 447, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21071, "end": 21258, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 447, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21071, "end": 21143, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 80 } }, "object": { "type": "CallExpression", "start": 21071, "end": 21126, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 21071, "end": 21100, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 37 } }, "object": { "type": "Identifier", "start": 21071, "end": 21086, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21087, "end": 21100, "loc": { "start": { "line": 444, "column": 24 }, "end": { "line": 444, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21101, "end": 21125, "loc": { "start": { "line": 444, "column": 38 }, "end": { "line": 444, "column": 62 } }, "extra": { "rawValue": ".xeokit-hideAllClasses", "raw": "\".xeokit-hideAllClasses\"" }, "value": ".xeokit-hideAllClasses" } ] }, "property": { "type": "Identifier", "start": 21127, "end": 21143, "loc": { "start": { "line": 444, "column": 64 }, "end": { "line": 444, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21144, "end": 21151, "loc": { "start": { "line": 444, "column": 81 }, "end": { "line": 444, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 21153, "end": 21257, "loc": { "start": { "line": 444, "column": 90 }, "end": { "line": 447, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 21154, "end": 21159, "loc": { "start": { "line": 444, "column": 91 }, "end": { "line": 444, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 21164, "end": 21257, "loc": { "start": { "line": 444, "column": 101 }, "end": { "line": 447, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 21178, "end": 21211, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 45 } }, "expression": { "type": "CallExpression", "start": 21178, "end": 21210, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 21178, "end": 21203, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 37 } }, "object": { "type": "ThisExpression", "start": 21178, "end": 21182, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 16 } } }, "property": { "type": "Identifier", "start": 21183, "end": 21203, "loc": { "start": { "line": 445, "column": 17 }, "end": { "line": 445, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21204, "end": 21209, "loc": { "start": { "line": 445, "column": 38 }, "end": { "line": 445, "column": 43 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 21224, "end": 21247, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21224, "end": 21246, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21224, "end": 21244, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 32 } }, "object": { "type": "Identifier", "start": 21224, "end": 21229, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21230, "end": 21244, "loc": { "start": { "line": 446, "column": 18 }, "end": { "line": 446, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21269, "end": 21501, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 453, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21269, "end": 21500, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 453, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21269, "end": 21341, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 80 } }, "object": { "type": "CallExpression", "start": 21269, "end": 21324, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 21269, "end": 21298, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 37 } }, "object": { "type": "Identifier", "start": 21269, "end": 21284, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21285, "end": 21298, "loc": { "start": { "line": 449, "column": 24 }, "end": { "line": 449, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21299, "end": 21323, "loc": { "start": { "line": 449, "column": 38 }, "end": { "line": 449, "column": 62 } }, "extra": { "rawValue": ".xeokit-showAllStoreys", "raw": "\".xeokit-showAllStoreys\"" }, "value": ".xeokit-showAllStoreys" } ] }, "property": { "type": "Identifier", "start": 21325, "end": 21341, "loc": { "start": { "line": 449, "column": 64 }, "end": { "line": 449, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21342, "end": 21349, "loc": { "start": { "line": 449, "column": 81 }, "end": { "line": 449, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 21351, "end": 21499, "loc": { "start": { "line": 449, "column": 90 }, "end": { "line": 453, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 21352, "end": 21357, "loc": { "start": { "line": 449, "column": 91 }, "end": { "line": 449, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 21362, "end": 21499, "loc": { "start": { "line": 449, "column": 101 }, "end": { "line": 453, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 21376, "end": 21408, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 44 } }, "expression": { "type": "CallExpression", "start": 21376, "end": 21407, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 21376, "end": 21401, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 37 } }, "object": { "type": "ThisExpression", "start": 21376, "end": 21380, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 16 } } }, "property": { "type": "Identifier", "start": 21381, "end": 21401, "loc": { "start": { "line": 450, "column": 17 }, "end": { "line": 450, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21402, "end": 21406, "loc": { "start": { "line": 450, "column": 38 }, "end": { "line": 450, "column": 42 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 21421, "end": 21453, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 44 } }, "expression": { "type": "CallExpression", "start": 21421, "end": 21452, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 21421, "end": 21445, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 36 } }, "object": { "type": "ThisExpression", "start": 21421, "end": 21425, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 16 } } }, "property": { "type": "Identifier", "start": 21426, "end": 21445, "loc": { "start": { "line": 451, "column": 17 }, "end": { "line": 451, "column": 36 }, "identifierName": "setAllObjectsXRayed" }, "name": "setAllObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21446, "end": 21451, "loc": { "start": { "line": 451, "column": 37 }, "end": { "line": 451, "column": 42 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 21466, "end": 21489, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21466, "end": 21488, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21466, "end": 21486, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 32 } }, "object": { "type": "Identifier", "start": 21466, "end": 21471, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21472, "end": 21486, "loc": { "start": { "line": 452, "column": 18 }, "end": { "line": 452, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21511, "end": 21699, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 458, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21511, "end": 21698, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 458, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21511, "end": 21583, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 80 } }, "object": { "type": "CallExpression", "start": 21511, "end": 21566, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 21511, "end": 21540, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 37 } }, "object": { "type": "Identifier", "start": 21511, "end": 21526, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21527, "end": 21540, "loc": { "start": { "line": 455, "column": 24 }, "end": { "line": 455, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21541, "end": 21565, "loc": { "start": { "line": 455, "column": 38 }, "end": { "line": 455, "column": 62 } }, "extra": { "rawValue": ".xeokit-hideAllStoreys", "raw": "\".xeokit-hideAllStoreys\"" }, "value": ".xeokit-hideAllStoreys" } ] }, "property": { "type": "Identifier", "start": 21567, "end": 21583, "loc": { "start": { "line": 455, "column": 64 }, "end": { "line": 455, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21584, "end": 21591, "loc": { "start": { "line": 455, "column": 81 }, "end": { "line": 455, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 21593, "end": 21697, "loc": { "start": { "line": 455, "column": 90 }, "end": { "line": 458, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 21594, "end": 21599, "loc": { "start": { "line": 455, "column": 91 }, "end": { "line": 455, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 21604, "end": 21697, "loc": { "start": { "line": 455, "column": 101 }, "end": { "line": 458, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 21618, "end": 21651, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 45 } }, "expression": { "type": "CallExpression", "start": 21618, "end": 21650, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 21618, "end": 21643, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 37 } }, "object": { "type": "ThisExpression", "start": 21618, "end": 21622, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 16 } } }, "property": { "type": "Identifier", "start": 21623, "end": 21643, "loc": { "start": { "line": 456, "column": 17 }, "end": { "line": 456, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21644, "end": 21649, "loc": { "start": { "line": 456, "column": 38 }, "end": { "line": 456, "column": 43 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 21664, "end": 21687, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21664, "end": 21686, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21664, "end": 21684, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 32 } }, "object": { "type": "Identifier", "start": 21664, "end": 21669, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21670, "end": 21684, "loc": { "start": { "line": 457, "column": 18 }, "end": { "line": 457, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21709, "end": 21953, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 464, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21709, "end": 21952, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 464, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21709, "end": 21780, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 79 } }, "object": { "type": "CallExpression", "start": 21709, "end": 21763, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 21709, "end": 21738, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 37 } }, "object": { "type": "Identifier", "start": 21709, "end": 21724, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21725, "end": 21738, "loc": { "start": { "line": 460, "column": 24 }, "end": { "line": 460, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21739, "end": 21762, "loc": { "start": { "line": 460, "column": 38 }, "end": { "line": 460, "column": 61 } }, "extra": { "rawValue": ".xeokit-loadAllModels", "raw": "\".xeokit-loadAllModels\"" }, "value": ".xeokit-loadAllModels" } ] }, "property": { "type": "Identifier", "start": 21764, "end": 21780, "loc": { "start": { "line": 460, "column": 63 }, "end": { "line": 460, "column": 79 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21781, "end": 21788, "loc": { "start": { "line": 460, "column": 80 }, "end": { "line": 460, "column": 87 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 21790, "end": 21951, "loc": { "start": { "line": 460, "column": 89 }, "end": { "line": 464, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 21791, "end": 21796, "loc": { "start": { "line": 460, "column": 90 }, "end": { "line": 460, "column": 95 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 21801, "end": 21951, "loc": { "start": { "line": 460, "column": 100 }, "end": { "line": 464, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 21815, "end": 21846, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 43 } }, "expression": { "type": "CallExpression", "start": 21815, "end": 21845, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 21815, "end": 21838, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 35 } }, "object": { "type": "ThisExpression", "start": 21815, "end": 21819, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 16 } } }, "property": { "type": "Identifier", "start": 21820, "end": 21838, "loc": { "start": { "line": 461, "column": 17 }, "end": { "line": 461, "column": 35 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21839, "end": 21844, "loc": { "start": { "line": 461, "column": 36 }, "end": { "line": 461, "column": 41 } }, "value": false } ] }, "trailingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 21847, "end": 21871, "loc": { "start": { "line": 461, "column": 44 }, "end": { "line": 461, "column": 68 } } } ] }, { "type": "ExpressionStatement", "start": 21884, "end": 21905, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 33 } }, "expression": { "type": "CallExpression", "start": 21884, "end": 21904, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 32 } }, "callee": { "type": "MemberExpression", "start": 21884, "end": 21902, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 30 } }, "object": { "type": "ThisExpression", "start": 21884, "end": 21888, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 16 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 21889, "end": 21902, "loc": { "start": { "line": 462, "column": 17 }, "end": { "line": 462, "column": 30 }, "identifierName": "loadAllModels" }, "name": "loadAllModels" }, "computed": false, "leadingComments": null }, "arguments": [], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 21847, "end": 21871, "loc": { "start": { "line": 461, "column": 44 }, "end": { "line": 461, "column": 68 } } } ] }, { "type": "ExpressionStatement", "start": 21918, "end": 21941, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21918, "end": 21940, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21918, "end": 21938, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 32 } }, "object": { "type": "Identifier", "start": 21918, "end": 21923, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21924, "end": 21938, "loc": { "start": { "line": 463, "column": 18 }, "end": { "line": 463, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21963, "end": 22227, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 470, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21963, "end": 22226, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 470, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21963, "end": 22036, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 81 } }, "object": { "type": "CallExpression", "start": 21963, "end": 22019, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 21963, "end": 21992, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 37 } }, "object": { "type": "Identifier", "start": 21963, "end": 21978, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21979, "end": 21992, "loc": { "start": { "line": 466, "column": 24 }, "end": { "line": 466, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21993, "end": 22018, "loc": { "start": { "line": 466, "column": 38 }, "end": { "line": 466, "column": 63 } }, "extra": { "rawValue": ".xeokit-unloadAllModels", "raw": "\".xeokit-unloadAllModels\"" }, "value": ".xeokit-unloadAllModels" } ] }, "property": { "type": "Identifier", "start": 22020, "end": 22036, "loc": { "start": { "line": 466, "column": 65 }, "end": { "line": 466, "column": 81 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22037, "end": 22044, "loc": { "start": { "line": 466, "column": 82 }, "end": { "line": 466, "column": 89 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 22046, "end": 22225, "loc": { "start": { "line": 466, "column": 91 }, "end": { "line": 470, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 22047, "end": 22052, "loc": { "start": { "line": 466, "column": 92 }, "end": { "line": 466, "column": 97 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 22057, "end": 22225, "loc": { "start": { "line": 466, "column": 102 }, "end": { "line": 470, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 22071, "end": 22102, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 43 } }, "expression": { "type": "CallExpression", "start": 22071, "end": 22101, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 22071, "end": 22094, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 35 } }, "object": { "type": "ThisExpression", "start": 22071, "end": 22075, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 16 } } }, "property": { "type": "Identifier", "start": 22076, "end": 22094, "loc": { "start": { "line": 467, "column": 17 }, "end": { "line": 467, "column": 35 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 22095, "end": 22100, "loc": { "start": { "line": 467, "column": 36 }, "end": { "line": 467, "column": 41 } }, "value": false } ] }, "trailingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 22103, "end": 22127, "loc": { "start": { "line": 467, "column": 44 }, "end": { "line": 467, "column": 68 } } } ] }, { "type": "ExpressionStatement", "start": 22140, "end": 22179, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 51 } }, "expression": { "type": "CallExpression", "start": 22140, "end": 22178, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 50 } }, "callee": { "type": "MemberExpression", "start": 22140, "end": 22176, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 48 } }, "object": { "type": "MemberExpression", "start": 22140, "end": 22160, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 32 } }, "object": { "type": "ThisExpression", "start": 22140, "end": 22144, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 16 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 22145, "end": 22160, "loc": { "start": { "line": 468, "column": 17 }, "end": { "line": 468, "column": 32 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 22161, "end": 22176, "loc": { "start": { "line": 468, "column": 33 }, "end": { "line": 468, "column": 48 }, "identifierName": "unloadAllModels" }, "name": "unloadAllModels" }, "computed": false, "leadingComments": null }, "arguments": [], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 22103, "end": 22127, "loc": { "start": { "line": 467, "column": 44 }, "end": { "line": 467, "column": 68 } } } ] }, { "type": "ExpressionStatement", "start": 22192, "end": 22215, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 35 } }, "expression": { "type": "CallExpression", "start": 22192, "end": 22214, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 22192, "end": 22212, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 32 } }, "object": { "type": "Identifier", "start": 22192, "end": 22197, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 22198, "end": 22212, "loc": { "start": { "line": 469, "column": 18 }, "end": { "line": 469, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "IfStatement", "start": 22237, "end": 22475, "loc": { "start": { "line": 472, "column": 8 }, "end": { "line": 477, "column": 9 } }, "test": { "type": "MemberExpression", "start": 22241, "end": 22262, "loc": { "start": { "line": 472, "column": 12 }, "end": { "line": 472, "column": 33 } }, "object": { "type": "ThisExpression", "start": 22241, "end": 22245, "loc": { "start": { "line": 472, "column": 12 }, "end": { "line": 472, "column": 16 } } }, "property": { "type": "Identifier", "start": 22246, "end": 22262, "loc": { "start": { "line": 472, "column": 17 }, "end": { "line": 472, "column": 33 }, "identifierName": "_enableAddModels" }, "name": "_enableAddModels" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 22264, "end": 22475, "loc": { "start": { "line": 472, "column": 35 }, "end": { "line": 477, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 22278, "end": 22465, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 476, "column": 15 } }, "expression": { "type": "CallExpression", "start": 22278, "end": 22464, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 476, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 22278, "end": 22344, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 78 } }, "object": { "type": "CallExpression", "start": 22278, "end": 22327, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 61 } }, "callee": { "type": "MemberExpression", "start": 22278, "end": 22307, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 41 } }, "object": { "type": "Identifier", "start": 22278, "end": 22293, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 27 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 22294, "end": 22307, "loc": { "start": { "line": 473, "column": 28 }, "end": { "line": 473, "column": 41 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22308, "end": 22326, "loc": { "start": { "line": 473, "column": 42 }, "end": { "line": 473, "column": 60 } }, "extra": { "rawValue": ".xeokit-addModel", "raw": "\".xeokit-addModel\"" }, "value": ".xeokit-addModel" } ] }, "property": { "type": "Identifier", "start": 22328, "end": 22344, "loc": { "start": { "line": 473, "column": 62 }, "end": { "line": 473, "column": 78 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22345, "end": 22352, "loc": { "start": { "line": 473, "column": 79 }, "end": { "line": 473, "column": 86 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 22354, "end": 22463, "loc": { "start": { "line": 473, "column": 88 }, "end": { "line": 476, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 22355, "end": 22360, "loc": { "start": { "line": 473, "column": 89 }, "end": { "line": 473, "column": 94 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 22365, "end": 22463, "loc": { "start": { "line": 473, "column": 99 }, "end": { "line": 476, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 22383, "end": 22409, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 42 } }, "expression": { "type": "CallExpression", "start": 22383, "end": 22408, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 22383, "end": 22392, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 25 } }, "object": { "type": "ThisExpression", "start": 22383, "end": 22387, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 20 } } }, "property": { "type": "Identifier", "start": 22388, "end": 22392, "loc": { "start": { "line": 474, "column": 21 }, "end": { "line": 474, "column": 25 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22393, "end": 22403, "loc": { "start": { "line": 474, "column": 26 }, "end": { "line": 474, "column": 36 } }, "extra": { "rawValue": "addModel", "raw": "\"addModel\"" }, "value": "addModel" }, { "type": "ObjectExpression", "start": 22405, "end": 22407, "loc": { "start": { "line": 474, "column": 38 }, "end": { "line": 474, "column": 40 } }, "properties": [] } ] } }, { "type": "ExpressionStatement", "start": 22426, "end": 22449, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 39 } }, "expression": { "type": "CallExpression", "start": 22426, "end": 22448, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 22426, "end": 22446, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 36 } }, "object": { "type": "Identifier", "start": 22426, "end": 22431, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 21 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 22432, "end": 22446, "loc": { "start": { "line": 475, "column": 22 }, "end": { "line": 475, "column": 36 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 22485, "end": 22554, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 77 } }, "expression": { "type": "AssignmentExpression", "start": 22485, "end": 22553, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 76 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 22485, "end": 22510, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 33 } }, "object": { "type": "ThisExpression", "start": 22485, "end": 22489, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 12 } } }, "property": { "type": "Identifier", "start": 22490, "end": 22510, "loc": { "start": { "line": 479, "column": 13 }, "end": { "line": 479, "column": 33 }, "identifierName": "_bcfViewpointsPlugin" }, "name": "_bcfViewpointsPlugin" }, "computed": false }, "right": { "type": "NewExpression", "start": 22513, "end": 22553, "loc": { "start": { "line": 479, "column": 36 }, "end": { "line": 479, "column": 76 } }, "callee": { "type": "Identifier", "start": 22517, "end": 22536, "loc": { "start": { "line": 479, "column": 40 }, "end": { "line": 479, "column": 59 }, "identifierName": "BCFViewpointsPlugin" }, "name": "BCFViewpointsPlugin" }, "arguments": [ { "type": "MemberExpression", "start": 22537, "end": 22548, "loc": { "start": { "line": 479, "column": 60 }, "end": { "line": 479, "column": 71 } }, "object": { "type": "ThisExpression", "start": 22537, "end": 22541, "loc": { "start": { "line": 479, "column": 60 }, "end": { "line": 479, "column": 64 } } }, "property": { "type": "Identifier", "start": 22542, "end": 22548, "loc": { "start": { "line": 479, "column": 65 }, "end": { "line": 479, "column": 71 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, { "type": "ObjectExpression", "start": 22550, "end": 22552, "loc": { "start": { "line": 479, "column": 73 }, "end": { "line": 479, "column": 75 } }, "properties": [] } ] } } }, { "type": "ExpressionStatement", "start": 22564, "end": 22876, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 489, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 22564, "end": 22875, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 489, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 22564, "end": 22583, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 481, "column": 27 } }, "object": { "type": "ThisExpression", "start": 22564, "end": 22568, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 481, "column": 12 } } }, "property": { "type": "Identifier", "start": 22569, "end": 22583, "loc": { "start": { "line": 481, "column": 13 }, "end": { "line": 481, "column": 27 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false }, "right": { "type": "NewExpression", "start": 22586, "end": 22875, "loc": { "start": { "line": 481, "column": 30 }, "end": { "line": 489, "column": 10 } }, "callee": { "type": "Identifier", "start": 22590, "end": 22603, "loc": { "start": { "line": 481, "column": 34 }, "end": { "line": 481, "column": 47 }, "identifierName": "FastNavPlugin" }, "name": "FastNavPlugin" }, "arguments": [ { "type": "Identifier", "start": 22604, "end": 22610, "loc": { "start": { "line": 481, "column": 48 }, "end": { "line": 481, "column": 54 }, "identifierName": "viewer" }, "name": "viewer" }, { "type": "ObjectExpression", "start": 22612, "end": 22874, "loc": { "start": { "line": 481, "column": 56 }, "end": { "line": 489, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 22626, "end": 22641, "loc": { "start": { "line": 482, "column": 12 }, "end": { "line": 482, "column": 27 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22626, "end": 22635, "loc": { "start": { "line": 482, "column": 12 }, "end": { "line": 482, "column": 21 }, "identifierName": "hideEdges" }, "name": "hideEdges" }, "value": { "type": "BooleanLiteral", "start": 22637, "end": 22641, "loc": { "start": { "line": 482, "column": 23 }, "end": { "line": 482, "column": 27 } }, "value": true } }, { "type": "ObjectProperty", "start": 22655, "end": 22668, "loc": { "start": { "line": 483, "column": 12 }, "end": { "line": 483, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22655, "end": 22662, "loc": { "start": { "line": 483, "column": 12 }, "end": { "line": 483, "column": 19 }, "identifierName": "hideSAO" }, "name": "hideSAO" }, "value": { "type": "BooleanLiteral", "start": 22664, "end": 22668, "loc": { "start": { "line": 483, "column": 21 }, "end": { "line": 483, "column": 25 } }, "value": true } }, { "type": "ObjectProperty", "start": 22682, "end": 22696, "loc": { "start": { "line": 484, "column": 12 }, "end": { "line": 484, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22682, "end": 22689, "loc": { "start": { "line": 484, "column": 12 }, "end": { "line": 484, "column": 19 }, "identifierName": "hidePBR" }, "name": "hidePBR" }, "value": { "type": "BooleanLiteral", "start": 22691, "end": 22696, "loc": { "start": { "line": 484, "column": 21 }, "end": { "line": 484, "column": 26 } }, "value": false } }, { "type": "ObjectProperty", "start": 22710, "end": 22733, "loc": { "start": { "line": 485, "column": 12 }, "end": { "line": 485, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22710, "end": 22726, "loc": { "start": { "line": 485, "column": 12 }, "end": { "line": 485, "column": 28 }, "identifierName": "hideColorTexture" }, "name": "hideColorTexture" }, "value": { "type": "BooleanLiteral", "start": 22728, "end": 22733, "loc": { "start": { "line": 485, "column": 30 }, "end": { "line": 485, "column": 35 } }, "value": false } }, { "type": "ObjectProperty", "start": 22747, "end": 22776, "loc": { "start": { "line": 486, "column": 12 }, "end": { "line": 486, "column": 41 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22747, "end": 22769, "loc": { "start": { "line": 486, "column": 12 }, "end": { "line": 486, "column": 34 }, "identifierName": "hideTransparentObjects" }, "name": "hideTransparentObjects" }, "value": { "type": "BooleanLiteral", "start": 22771, "end": 22776, "loc": { "start": { "line": 486, "column": 36 }, "end": { "line": 486, "column": 41 } }, "value": false } }, { "type": "ObjectProperty", "start": 22790, "end": 22818, "loc": { "start": { "line": 487, "column": 12 }, "end": { "line": 487, "column": 40 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22790, "end": 22811, "loc": { "start": { "line": 487, "column": 12 }, "end": { "line": 487, "column": 33 }, "identifierName": "scaleCanvasResolution" }, "name": "scaleCanvasResolution" }, "value": { "type": "BooleanLiteral", "start": 22813, "end": 22818, "loc": { "start": { "line": 487, "column": 35 }, "end": { "line": 487, "column": 40 } }, "value": false } }, { "type": "ObjectProperty", "start": 22832, "end": 22864, "loc": { "start": { "line": 488, "column": 12 }, "end": { "line": 488, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22832, "end": 22859, "loc": { "start": { "line": 488, "column": 12 }, "end": { "line": 488, "column": 39 }, "identifierName": "scaleCanvasResolutionFactor" }, "name": "scaleCanvasResolutionFactor" }, "value": { "type": "NumericLiteral", "start": 22861, "end": 22864, "loc": { "start": { "line": 488, "column": 41 }, "end": { "line": 488, "column": 44 } }, "extra": { "rawValue": 0.6, "raw": "0.6" }, "value": 0.6 } } ] } ] } } }, { "type": "ExpressionStatement", "start": 22886, "end": 23251, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 495, "column": 11 } }, "expression": { "type": "CallExpression", "start": 22886, "end": 23250, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 495, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 22886, "end": 22906, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 28 } }, "object": { "type": "MemberExpression", "start": 22886, "end": 22903, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 25 } }, "object": { "type": "MemberExpression", "start": 22886, "end": 22897, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 19 } }, "object": { "type": "ThisExpression", "start": 22886, "end": 22890, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 12 } } }, "property": { "type": "Identifier", "start": 22891, "end": 22897, "loc": { "start": { "line": 491, "column": 13 }, "end": { "line": 491, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 22898, "end": 22903, "loc": { "start": { "line": 491, "column": 20 }, "end": { "line": 491, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 22904, "end": 22906, "loc": { "start": { "line": 491, "column": 26 }, "end": { "line": 491, "column": 28 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22907, "end": 22917, "loc": { "start": { "line": 491, "column": 29 }, "end": { "line": 491, "column": 39 } }, "extra": { "rawValue": "rendered", "raw": "\"rendered\"" }, "value": "rendered" }, { "type": "ArrowFunctionExpression", "start": 22919, "end": 23249, "loc": { "start": { "line": 491, "column": 41 }, "end": { "line": 495, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 22925, "end": 23249, "loc": { "start": { "line": 491, "column": 47 }, "end": { "line": 495, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 22939, "end": 22981, "loc": { "start": { "line": 492, "column": 12 }, "end": { "line": 492, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", "start": 22945, "end": 22980, "loc": { "start": { "line": 492, "column": 18 }, "end": { "line": 492, "column": 53 } }, "id": { "type": "Identifier", "start": 22945, "end": 22958, "loc": { "start": { "line": 492, "column": 18 }, "end": { "line": 492, "column": 31 }, "identifierName": "fastNavPlugin" }, "name": "fastNavPlugin" }, "init": { "type": "MemberExpression", "start": 22961, "end": 22980, "loc": { "start": { "line": 492, "column": 34 }, "end": { "line": 492, "column": 53 } }, "object": { "type": "ThisExpression", "start": 22961, "end": 22965, "loc": { "start": { "line": 492, "column": 34 }, "end": { "line": 492, "column": 38 } } }, "property": { "type": "Identifier", "start": 22966, "end": 22980, "loc": { "start": { "line": 492, "column": 39 }, "end": { "line": 492, "column": 53 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 22994, "end": 23098, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 116 } }, "expression": { "type": "AssignmentExpression", "start": 22994, "end": 23097, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 115 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 22994, "end": 23017, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 35 } }, "object": { "type": "Identifier", "start": 22994, "end": 23007, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 25 }, "identifierName": "fastNavPlugin" }, "name": "fastNavPlugin" }, "property": { "type": "Identifier", "start": 23008, "end": 23017, "loc": { "start": { "line": 493, "column": 26 }, "end": { "line": 493, "column": 35 }, "identifierName": "hideEdges" }, "name": "hideEdges" }, "computed": false }, "right": { "type": "BinaryExpression", "start": 23021, "end": 23096, "loc": { "start": { "line": 493, "column": 39 }, "end": { "line": 493, "column": 114 } }, "left": { "type": "Identifier", "start": 23021, "end": 23042, "loc": { "start": { "line": 493, "column": 39 }, "end": { "line": 493, "column": 60 }, "identifierName": "hideEdgesMinDrawCount" }, "name": "hideEdgesMinDrawCount" }, "operator": "<", "right": { "type": "BinaryExpression", "start": 23046, "end": 23095, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 113 } }, "left": { "type": "MemberExpression", "start": 23046, "end": 23070, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 88 } }, "object": { "type": "MemberExpression", "start": 23046, "end": 23057, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 75 } }, "object": { "type": "Identifier", "start": 23046, "end": 23051, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 69 }, "identifierName": "stats" }, "name": "stats" }, "property": { "type": "Identifier", "start": 23052, "end": 23057, "loc": { "start": { "line": 493, "column": 70 }, "end": { "line": 493, "column": 75 }, "identifierName": "frame" }, "name": "frame" }, "computed": false }, "property": { "type": "Identifier", "start": 23058, "end": 23070, "loc": { "start": { "line": 493, "column": 76 }, "end": { "line": 493, "column": 88 }, "identifierName": "drawElements" }, "name": "drawElements" }, "computed": false }, "operator": "+", "right": { "type": "MemberExpression", "start": 23073, "end": 23095, "loc": { "start": { "line": 493, "column": 91 }, "end": { "line": 493, "column": 113 } }, "object": { "type": "MemberExpression", "start": 23073, "end": 23084, "loc": { "start": { "line": 493, "column": 91 }, "end": { "line": 493, "column": 102 } }, "object": { "type": "Identifier", "start": 23073, "end": 23078, "loc": { "start": { "line": 493, "column": 91 }, "end": { "line": 493, "column": 96 }, "identifierName": "stats" }, "name": "stats" }, "property": { "type": "Identifier", "start": 23079, "end": 23084, "loc": { "start": { "line": 493, "column": 97 }, "end": { "line": 493, "column": 102 }, "identifierName": "frame" }, "name": "frame" }, "computed": false }, "property": { "type": "Identifier", "start": 23085, "end": 23095, "loc": { "start": { "line": 493, "column": 103 }, "end": { "line": 493, "column": 113 }, "identifierName": "drawArrays" }, "name": "drawArrays" }, "computed": false }, "extra": { "parenthesized": true, "parenStart": 23045 } }, "extra": { "parenthesized": true, "parenStart": 23020 } } } }, { "type": "ExpressionStatement", "start": 23111, "end": 23239, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 140 } }, "expression": { "type": "AssignmentExpression", "start": 23111, "end": 23238, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 139 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23111, "end": 23146, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 47 } }, "object": { "type": "Identifier", "start": 23111, "end": 23124, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 25 }, "identifierName": "fastNavPlugin" }, "name": "fastNavPlugin" }, "property": { "type": "Identifier", "start": 23125, "end": 23146, "loc": { "start": { "line": 494, "column": 26 }, "end": { "line": 494, "column": 47 }, "identifierName": "scaleCanvasResolution" }, "name": "scaleCanvasResolution" }, "computed": false }, "right": { "type": "BinaryExpression", "start": 23150, "end": 23237, "loc": { "start": { "line": 494, "column": 51 }, "end": { "line": 494, "column": 138 } }, "left": { "type": "Identifier", "start": 23150, "end": 23183, "loc": { "start": { "line": 494, "column": 51 }, "end": { "line": 494, "column": 84 }, "identifierName": "scaleCanvasResolutionMinDrawCount" }, "name": "scaleCanvasResolutionMinDrawCount" }, "operator": "<", "right": { "type": "BinaryExpression", "start": 23187, "end": 23236, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 137 } }, "left": { "type": "MemberExpression", "start": 23187, "end": 23211, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 112 } }, "object": { "type": "MemberExpression", "start": 23187, "end": 23198, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 99 } }, "object": { "type": "Identifier", "start": 23187, "end": 23192, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 93 }, "identifierName": "stats" }, "name": "stats" }, "property": { "type": "Identifier", "start": 23193, "end": 23198, "loc": { "start": { "line": 494, "column": 94 }, "end": { "line": 494, "column": 99 }, "identifierName": "frame" }, "name": "frame" }, "computed": false }, "property": { "type": "Identifier", "start": 23199, "end": 23211, "loc": { "start": { "line": 494, "column": 100 }, "end": { "line": 494, "column": 112 }, "identifierName": "drawElements" }, "name": "drawElements" }, "computed": false }, "operator": "+", "right": { "type": "MemberExpression", "start": 23214, "end": 23236, "loc": { "start": { "line": 494, "column": 115 }, "end": { "line": 494, "column": 137 } }, "object": { "type": "MemberExpression", "start": 23214, "end": 23225, "loc": { "start": { "line": 494, "column": 115 }, "end": { "line": 494, "column": 126 } }, "object": { "type": "Identifier", "start": 23214, "end": 23219, "loc": { "start": { "line": 494, "column": 115 }, "end": { "line": 494, "column": 120 }, "identifierName": "stats" }, "name": "stats" }, "property": { "type": "Identifier", "start": 23220, "end": 23225, "loc": { "start": { "line": 494, "column": 121 }, "end": { "line": 494, "column": 126 }, "identifierName": "frame" }, "name": "frame" }, "computed": false }, "property": { "type": "Identifier", "start": 23226, "end": 23236, "loc": { "start": { "line": 494, "column": 127 }, "end": { "line": 494, "column": 137 }, "identifierName": "drawArrays" }, "name": "drawArrays" }, "computed": false }, "extra": { "parenthesized": true, "parenStart": 23186 } }, "extra": { "parenthesized": true, "parenStart": 23149 } } } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 23261, "end": 23281, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 28 } }, "expression": { "type": "CallExpression", "start": 23261, "end": 23280, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 27 } }, "callee": { "type": "MemberExpression", "start": 23261, "end": 23278, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 25 } }, "object": { "type": "ThisExpression", "start": 23261, "end": 23265, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 12 } } }, "property": { "type": "Identifier", "start": 23266, "end": 23278, "loc": { "start": { "line": 497, "column": 13 }, "end": { "line": 497, "column": 25 }, "identifierName": "_initConfigs" }, "name": "_initConfigs" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 23290, "end": 23321, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 39 } }, "expression": { "type": "CallExpression", "start": 23290, "end": 23320, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 23290, "end": 23313, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 31 } }, "object": { "type": "ThisExpression", "start": 23290, "end": 23294, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 12 } } }, "property": { "type": "Identifier", "start": 23295, "end": 23313, "loc": { "start": { "line": 498, "column": 13 }, "end": { "line": 498, "column": 31 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 23314, "end": 23319, "loc": { "start": { "line": 498, "column": 32 }, "end": { "line": 498, "column": 37 } }, "value": false } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Constructs a BIMViewer.\n * @param {Server} server Data access strategy.\n * @param {*} cfg Configuration.\n * @param {Boolean} [cfg.enableEditModels=false] Set ````true```` to show \"Add\", \"Edit\" and \"Delete\" options in the Models tab's context menu.\n * @param {Boolean} [cfg.keyboardEventsElement] Optional reference to HTML element on which key events should be handled. Defaults to the HTML Document.\n ", "start": 10568, "end": 11003, "loc": { "start": { "line": 176, "column": 4 }, "end": { "line": 182, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the LocaleService that was configured on this Viewer.\n *\n * @return {LocaleService} The LocaleService.\n ", "start": 23333, "end": 23470, "loc": { "start": { "line": 501, "column": 4 }, "end": { "line": 505, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 23475, "end": 23544, "loc": { "start": { "line": 506, "column": 4 }, "end": { "line": 508, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 23479, "end": 23492, "loc": { "start": { "line": 506, "column": 8 }, "end": { "line": 506, "column": 21 }, "identifierName": "localeService" }, "name": "localeService" }, "kind": "get", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 23495, "end": 23544, "loc": { "start": { "line": 506, "column": 24 }, "end": { "line": 508, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 23505, "end": 23538, "loc": { "start": { "line": 507, "column": 8 }, "end": { "line": 507, "column": 41 } }, "argument": { "type": "MemberExpression", "start": 23512, "end": 23537, "loc": { "start": { "line": 507, "column": 15 }, "end": { "line": 507, "column": 40 } }, "object": { "type": "MemberExpression", "start": 23512, "end": 23523, "loc": { "start": { "line": 507, "column": 15 }, "end": { "line": 507, "column": 26 } }, "object": { "type": "ThisExpression", "start": 23512, "end": 23516, "loc": { "start": { "line": 507, "column": 15 }, "end": { "line": 507, "column": 19 } } }, "property": { "type": "Identifier", "start": 23517, "end": 23523, "loc": { "start": { "line": 507, "column": 20 }, "end": { "line": 507, "column": 26 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 23524, "end": 23537, "loc": { "start": { "line": 507, "column": 27 }, "end": { "line": 507, "column": 40 }, "identifierName": "localeService" }, "name": "localeService" }, "computed": false } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the LocaleService that was configured on this Viewer.\n *\n * @return {LocaleService} The LocaleService.\n ", "start": 23333, "end": 23470, "loc": { "start": { "line": 501, "column": 4 }, "end": { "line": 505, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 23550, "end": 26092, "loc": { "start": { "line": 510, "column": 4 }, "end": { "line": 571, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 23550, "end": 23566, "loc": { "start": { "line": 510, "column": 4 }, "end": { "line": 510, "column": 20 }, "identifierName": "_customizeViewer" }, "name": "_customizeViewer" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 23569, "end": 26092, "loc": { "start": { "line": 510, "column": 23 }, "end": { "line": 571, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 23580, "end": 23612, "loc": { "start": { "line": 512, "column": 8 }, "end": { "line": 512, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", "start": 23586, "end": 23611, "loc": { "start": { "line": 512, "column": 14 }, "end": { "line": 512, "column": 39 } }, "id": { "type": "Identifier", "start": 23586, "end": 23591, "loc": { "start": { "line": 512, "column": 14 }, "end": { "line": 512, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 23594, "end": 23611, "loc": { "start": { "line": 512, "column": 22 }, "end": { "line": 512, "column": 39 } }, "object": { "type": "MemberExpression", "start": 23594, "end": 23605, "loc": { "start": { "line": 512, "column": 22 }, "end": { "line": 512, "column": 33 } }, "object": { "type": "ThisExpression", "start": 23594, "end": 23598, "loc": { "start": { "line": 512, "column": 22 }, "end": { "line": 512, "column": 26 } } }, "property": { "type": "Identifier", "start": 23599, "end": 23605, "loc": { "start": { "line": 512, "column": 27 }, "end": { "line": 512, "column": 33 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 23606, "end": 23611, "loc": { "start": { "line": 512, "column": 34 }, "end": { "line": 512, "column": 39 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const", "trailingComments": [ { "type": "CommentLine", "value": " Emphasis effects", "start": 23622, "end": 23641, "loc": { "start": { "line": 514, "column": 8 }, "end": { "line": 514, "column": 27 } } } ] }, { "type": "ExpressionStatement", "start": 23651, "end": 23683, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 40 } }, "expression": { "type": "AssignmentExpression", "start": 23651, "end": 23682, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23651, "end": 23674, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 31 } }, "object": { "type": "MemberExpression", "start": 23651, "end": 23669, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 26 } }, "object": { "type": "Identifier", "start": 23651, "end": 23656, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 13 }, "identifierName": "scene" }, "name": "scene", "leadingComments": null }, "property": { "type": "Identifier", "start": 23657, "end": 23669, "loc": { "start": { "line": 516, "column": 14 }, "end": { "line": 516, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 23670, "end": 23674, "loc": { "start": { "line": 516, "column": 27 }, "end": { "line": 516, "column": 31 }, "identifierName": "fill" }, "name": "fill" }, "computed": false, "leadingComments": null }, "right": { "type": "BooleanLiteral", "start": 23677, "end": 23682, "loc": { "start": { "line": 516, "column": 34 }, "end": { "line": 516, "column": 39 } }, "value": false }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Emphasis effects", "start": 23622, "end": 23641, "loc": { "start": { "line": 514, "column": 8 }, "end": { "line": 514, "column": 27 } } } ] }, { "type": "ExpressionStatement", "start": 23692, "end": 23727, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 43 } }, "expression": { "type": "AssignmentExpression", "start": 23692, "end": 23726, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23692, "end": 23720, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 36 } }, "object": { "type": "MemberExpression", "start": 23692, "end": 23710, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 26 } }, "object": { "type": "Identifier", "start": 23692, "end": 23697, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23698, "end": 23710, "loc": { "start": { "line": 517, "column": 14 }, "end": { "line": 517, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23711, "end": 23720, "loc": { "start": { "line": 517, "column": 27 }, "end": { "line": 517, "column": 36 }, "identifierName": "fillAlpha" }, "name": "fillAlpha" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 23723, "end": 23726, "loc": { "start": { "line": 517, "column": 39 }, "end": { "line": 517, "column": 42 } }, "extra": { "rawValue": 0.3, "raw": "0.3" }, "value": 0.3 } } }, { "type": "ExpressionStatement", "start": 23736, "end": 23777, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 49 } }, "expression": { "type": "AssignmentExpression", "start": 23736, "end": 23776, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 48 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23736, "end": 23764, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 36 } }, "object": { "type": "MemberExpression", "start": 23736, "end": 23754, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 26 } }, "object": { "type": "Identifier", "start": 23736, "end": 23741, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23742, "end": 23754, "loc": { "start": { "line": 518, "column": 14 }, "end": { "line": 518, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23755, "end": 23764, "loc": { "start": { "line": 518, "column": 27 }, "end": { "line": 518, "column": 36 }, "identifierName": "fillColor" }, "name": "fillColor" }, "computed": false }, "right": { "type": "ArrayExpression", "start": 23767, "end": 23776, "loc": { "start": { "line": 518, "column": 39 }, "end": { "line": 518, "column": 48 } }, "elements": [ { "type": "NumericLiteral", "start": 23768, "end": 23769, "loc": { "start": { "line": 518, "column": 40 }, "end": { "line": 518, "column": 41 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 23771, "end": 23772, "loc": { "start": { "line": 518, "column": 43 }, "end": { "line": 518, "column": 44 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 23774, "end": 23775, "loc": { "start": { "line": 518, "column": 46 }, "end": { "line": 518, "column": 47 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } ] } } }, { "type": "ExpressionStatement", "start": 23786, "end": 23818, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 40 } }, "expression": { "type": "AssignmentExpression", "start": 23786, "end": 23817, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23786, "end": 23810, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 32 } }, "object": { "type": "MemberExpression", "start": 23786, "end": 23804, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 26 } }, "object": { "type": "Identifier", "start": 23786, "end": 23791, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23792, "end": 23804, "loc": { "start": { "line": 519, "column": 14 }, "end": { "line": 519, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23805, "end": 23810, "loc": { "start": { "line": 519, "column": 27 }, "end": { "line": 519, "column": 32 }, "identifierName": "edges" }, "name": "edges" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 23813, "end": 23817, "loc": { "start": { "line": 519, "column": 35 }, "end": { "line": 519, "column": 39 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 23827, "end": 23862, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 43 } }, "expression": { "type": "AssignmentExpression", "start": 23827, "end": 23861, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23827, "end": 23855, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 36 } }, "object": { "type": "MemberExpression", "start": 23827, "end": 23845, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 26 } }, "object": { "type": "Identifier", "start": 23827, "end": 23832, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23833, "end": 23845, "loc": { "start": { "line": 520, "column": 14 }, "end": { "line": 520, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23846, "end": 23855, "loc": { "start": { "line": 520, "column": 27 }, "end": { "line": 520, "column": 36 }, "identifierName": "edgeAlpha" }, "name": "edgeAlpha" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 23858, "end": 23861, "loc": { "start": { "line": 520, "column": 39 }, "end": { "line": 520, "column": 42 } }, "extra": { "rawValue": 0.1, "raw": "0.1" }, "value": 0.1 } } }, { "type": "ExpressionStatement", "start": 23871, "end": 23912, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 49 } }, "expression": { "type": "AssignmentExpression", "start": 23871, "end": 23911, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 48 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23871, "end": 23899, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 36 } }, "object": { "type": "MemberExpression", "start": 23871, "end": 23889, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 26 } }, "object": { "type": "Identifier", "start": 23871, "end": 23876, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23877, "end": 23889, "loc": { "start": { "line": 521, "column": 14 }, "end": { "line": 521, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23890, "end": 23899, "loc": { "start": { "line": 521, "column": 27 }, "end": { "line": 521, "column": 36 }, "identifierName": "edgeColor" }, "name": "edgeColor" }, "computed": false }, "right": { "type": "ArrayExpression", "start": 23902, "end": 23911, "loc": { "start": { "line": 521, "column": 39 }, "end": { "line": 521, "column": 48 } }, "elements": [ { "type": "NumericLiteral", "start": 23903, "end": 23904, "loc": { "start": { "line": 521, "column": 40 }, "end": { "line": 521, "column": 41 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 23906, "end": 23907, "loc": { "start": { "line": 521, "column": 43 }, "end": { "line": 521, "column": 44 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 23909, "end": 23910, "loc": { "start": { "line": 521, "column": 46 }, "end": { "line": 521, "column": 47 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } ] } } }, { "type": "ExpressionStatement", "start": 23922, "end": 23959, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 45 } }, "expression": { "type": "AssignmentExpression", "start": 23922, "end": 23958, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23922, "end": 23951, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 37 } }, "object": { "type": "MemberExpression", "start": 23922, "end": 23945, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 31 } }, "object": { "type": "Identifier", "start": 23922, "end": 23927, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23928, "end": 23945, "loc": { "start": { "line": 523, "column": 14 }, "end": { "line": 523, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23946, "end": 23951, "loc": { "start": { "line": 523, "column": 32 }, "end": { "line": 523, "column": 37 }, "identifierName": "edges" }, "name": "edges" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 23954, "end": 23958, "loc": { "start": { "line": 523, "column": 40 }, "end": { "line": 523, "column": 44 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 23968, "end": 24014, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 23968, "end": 24013, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23968, "end": 24001, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 41 } }, "object": { "type": "MemberExpression", "start": 23968, "end": 23991, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 31 } }, "object": { "type": "Identifier", "start": 23968, "end": 23973, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23974, "end": 23991, "loc": { "start": { "line": 524, "column": 14 }, "end": { "line": 524, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23992, "end": 24001, "loc": { "start": { "line": 524, "column": 32 }, "end": { "line": 524, "column": 41 }, "identifierName": "edgeColor" }, "name": "edgeColor" }, "computed": false }, "right": { "type": "ArrayExpression", "start": 24004, "end": 24013, "loc": { "start": { "line": 524, "column": 44 }, "end": { "line": 524, "column": 53 } }, "elements": [ { "type": "NumericLiteral", "start": 24005, "end": 24006, "loc": { "start": { "line": 524, "column": 45 }, "end": { "line": 524, "column": 46 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 24008, "end": 24009, "loc": { "start": { "line": 524, "column": 48 }, "end": { "line": 524, "column": 49 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 24011, "end": 24012, "loc": { "start": { "line": 524, "column": 51 }, "end": { "line": 524, "column": 52 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } ] } } }, { "type": "ExpressionStatement", "start": 24023, "end": 24063, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 24023, "end": 24062, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24023, "end": 24056, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 41 } }, "object": { "type": "MemberExpression", "start": 24023, "end": 24046, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 31 } }, "object": { "type": "Identifier", "start": 24023, "end": 24028, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24029, "end": 24046, "loc": { "start": { "line": 525, "column": 14 }, "end": { "line": 525, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24047, "end": 24056, "loc": { "start": { "line": 525, "column": 32 }, "end": { "line": 525, "column": 41 }, "identifierName": "edgeAlpha" }, "name": "edgeAlpha" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 24059, "end": 24062, "loc": { "start": { "line": 525, "column": 44 }, "end": { "line": 525, "column": 47 } }, "extra": { "rawValue": 0.9, "raw": "0.9" }, "value": 0.9 } } }, { "type": "ExpressionStatement", "start": 24072, "end": 24108, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 44 } }, "expression": { "type": "AssignmentExpression", "start": 24072, "end": 24107, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24072, "end": 24100, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 36 } }, "object": { "type": "MemberExpression", "start": 24072, "end": 24095, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 31 } }, "object": { "type": "Identifier", "start": 24072, "end": 24077, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24078, "end": 24095, "loc": { "start": { "line": 526, "column": 14 }, "end": { "line": 526, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24096, "end": 24100, "loc": { "start": { "line": 526, "column": 32 }, "end": { "line": 526, "column": 36 }, "identifierName": "fill" }, "name": "fill" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24103, "end": 24107, "loc": { "start": { "line": 526, "column": 39 }, "end": { "line": 526, "column": 43 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 24117, "end": 24157, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 24117, "end": 24156, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24117, "end": 24150, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 41 } }, "object": { "type": "MemberExpression", "start": 24117, "end": 24140, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 31 } }, "object": { "type": "Identifier", "start": 24117, "end": 24122, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24123, "end": 24140, "loc": { "start": { "line": 527, "column": 14 }, "end": { "line": 527, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24141, "end": 24150, "loc": { "start": { "line": 527, "column": 32 }, "end": { "line": 527, "column": 41 }, "identifierName": "fillAlpha" }, "name": "fillAlpha" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 24153, "end": 24156, "loc": { "start": { "line": 527, "column": 44 }, "end": { "line": 527, "column": 47 } }, "extra": { "rawValue": 0.1, "raw": "0.1" }, "value": 0.1 } } }, { "type": "ExpressionStatement", "start": 24166, "end": 24212, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 24166, "end": 24211, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24166, "end": 24199, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 41 } }, "object": { "type": "MemberExpression", "start": 24166, "end": 24189, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 31 } }, "object": { "type": "Identifier", "start": 24166, "end": 24171, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24172, "end": 24189, "loc": { "start": { "line": 528, "column": 14 }, "end": { "line": 528, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24190, "end": 24199, "loc": { "start": { "line": 528, "column": 32 }, "end": { "line": 528, "column": 41 }, "identifierName": "fillColor" }, "name": "fillColor" }, "computed": false }, "right": { "type": "ArrayExpression", "start": 24202, "end": 24211, "loc": { "start": { "line": 528, "column": 44 }, "end": { "line": 528, "column": 53 } }, "elements": [ { "type": "NumericLiteral", "start": 24203, "end": 24204, "loc": { "start": { "line": 528, "column": 45 }, "end": { "line": 528, "column": 46 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 24206, "end": 24207, "loc": { "start": { "line": 528, "column": 48 }, "end": { "line": 528, "column": 49 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 24209, "end": 24210, "loc": { "start": { "line": 528, "column": 51 }, "end": { "line": 528, "column": 52 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } ] } }, "trailingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24222, "end": 24338, "loc": { "start": { "line": 530, "column": 8 }, "end": { "line": 530, "column": 124 } } }, { "type": "CommentLine", "value": " Configure points material", "start": 24347, "end": 24375, "loc": { "start": { "line": 531, "column": 8 }, "end": { "line": 531, "column": 36 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24384, "end": 24500, "loc": { "start": { "line": 532, "column": 8 }, "end": { "line": 532, "column": 124 } } } ] }, { "type": "ExpressionStatement", "start": 24510, "end": 24545, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 43 } }, "expression": { "type": "AssignmentExpression", "start": 24510, "end": 24544, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24510, "end": 24540, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 38 } }, "object": { "type": "MemberExpression", "start": 24510, "end": 24530, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 28 } }, "object": { "type": "Identifier", "start": 24510, "end": 24515, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 13 }, "identifierName": "scene" }, "name": "scene", "leadingComments": null }, "property": { "type": "Identifier", "start": 24516, "end": 24530, "loc": { "start": { "line": 534, "column": 14 }, "end": { "line": 534, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 24531, "end": 24540, "loc": { "start": { "line": 534, "column": 29 }, "end": { "line": 534, "column": 38 }, "identifierName": "pointSize" }, "name": "pointSize" }, "computed": false, "leadingComments": null }, "right": { "type": "NumericLiteral", "start": 24543, "end": 24544, "loc": { "start": { "line": 534, "column": 41 }, "end": { "line": 534, "column": 42 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24222, "end": 24338, "loc": { "start": { "line": 530, "column": 8 }, "end": { "line": 530, "column": 124 } } }, { "type": "CommentLine", "value": " Configure points material", "start": 24347, "end": 24375, "loc": { "start": { "line": 531, "column": 8 }, "end": { "line": 531, "column": 36 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24384, "end": 24500, "loc": { "start": { "line": 532, "column": 8 }, "end": { "line": 532, "column": 124 } } } ] }, { "type": "ExpressionStatement", "start": 24554, "end": 24594, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 24554, "end": 24593, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24554, "end": 24586, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 40 } }, "object": { "type": "MemberExpression", "start": 24554, "end": 24574, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 28 } }, "object": { "type": "Identifier", "start": 24554, "end": 24559, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24560, "end": 24574, "loc": { "start": { "line": 535, "column": 14 }, "end": { "line": 535, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24575, "end": 24586, "loc": { "start": { "line": 535, "column": 29 }, "end": { "line": 535, "column": 40 }, "identifierName": "roundPoints" }, "name": "roundPoints" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24589, "end": 24593, "loc": { "start": { "line": 535, "column": 43 }, "end": { "line": 535, "column": 47 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 24603, "end": 24649, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 24603, "end": 24648, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24603, "end": 24641, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 46 } }, "object": { "type": "MemberExpression", "start": 24603, "end": 24623, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 28 } }, "object": { "type": "Identifier", "start": 24603, "end": 24608, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24609, "end": 24623, "loc": { "start": { "line": 536, "column": 14 }, "end": { "line": 536, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24624, "end": 24641, "loc": { "start": { "line": 536, "column": 29 }, "end": { "line": 536, "column": 46 }, "identifierName": "perspectivePoints" }, "name": "perspectivePoints" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24644, "end": 24648, "loc": { "start": { "line": 536, "column": 49 }, "end": { "line": 536, "column": 53 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 24658, "end": 24707, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 57 } }, "expression": { "type": "AssignmentExpression", "start": 24658, "end": 24706, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24658, "end": 24702, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 52 } }, "object": { "type": "MemberExpression", "start": 24658, "end": 24678, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 28 } }, "object": { "type": "Identifier", "start": 24658, "end": 24663, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24664, "end": 24678, "loc": { "start": { "line": 537, "column": 14 }, "end": { "line": 537, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24679, "end": 24702, "loc": { "start": { "line": 537, "column": 29 }, "end": { "line": 537, "column": 52 }, "identifierName": "minPerspectivePointSize" }, "name": "minPerspectivePointSize" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 24705, "end": 24706, "loc": { "start": { "line": 537, "column": 55 }, "end": { "line": 537, "column": 56 } }, "extra": { "rawValue": 2, "raw": "2" }, "value": 2 } } }, { "type": "ExpressionStatement", "start": 24716, "end": 24765, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 57 } }, "expression": { "type": "AssignmentExpression", "start": 24716, "end": 24764, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24716, "end": 24760, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 52 } }, "object": { "type": "MemberExpression", "start": 24716, "end": 24736, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 28 } }, "object": { "type": "Identifier", "start": 24716, "end": 24721, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24722, "end": 24736, "loc": { "start": { "line": 538, "column": 14 }, "end": { "line": 538, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24737, "end": 24760, "loc": { "start": { "line": 538, "column": 29 }, "end": { "line": 538, "column": 52 }, "identifierName": "maxPerspectivePointSize" }, "name": "maxPerspectivePointSize" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 24763, "end": 24764, "loc": { "start": { "line": 538, "column": 55 }, "end": { "line": 538, "column": 56 } }, "extra": { "rawValue": 4, "raw": "4" }, "value": 4 } }, "trailingComments": [ { "type": "CommentLine", "value": " Camera control", "start": 24775, "end": 24792, "loc": { "start": { "line": 540, "column": 8 }, "end": { "line": 540, "column": 25 } } } ] }, { "type": "ExpressionStatement", "start": 24802, "end": 24849, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 24802, "end": 24848, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24802, "end": 24841, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 47 } }, "object": { "type": "MemberExpression", "start": 24802, "end": 24827, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 33 } }, "object": { "type": "MemberExpression", "start": 24802, "end": 24813, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 19 } }, "object": { "type": "ThisExpression", "start": 24802, "end": 24806, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 24807, "end": 24813, "loc": { "start": { "line": 542, "column": 13 }, "end": { "line": 542, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 24814, "end": 24827, "loc": { "start": { "line": 542, "column": 20 }, "end": { "line": 542, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 24828, "end": 24841, "loc": { "start": { "line": 542, "column": 34 }, "end": { "line": 542, "column": 47 }, "identifierName": "panRightClick" }, "name": "panRightClick" }, "computed": false, "leadingComments": null }, "right": { "type": "BooleanLiteral", "start": 24844, "end": 24848, "loc": { "start": { "line": 542, "column": 50 }, "end": { "line": 542, "column": 54 } }, "value": true }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Camera control", "start": 24775, "end": 24792, "loc": { "start": { "line": 540, "column": 8 }, "end": { "line": 540, "column": 25 } } } ] }, { "type": "ExpressionStatement", "start": 24858, "end": 24905, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 24858, "end": 24904, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24858, "end": 24897, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 47 } }, "object": { "type": "MemberExpression", "start": 24858, "end": 24883, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 33 } }, "object": { "type": "MemberExpression", "start": 24858, "end": 24869, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 19 } }, "object": { "type": "ThisExpression", "start": 24858, "end": 24862, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 12 } } }, "property": { "type": "Identifier", "start": 24863, "end": 24869, "loc": { "start": { "line": 543, "column": 13 }, "end": { "line": 543, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 24870, "end": 24883, "loc": { "start": { "line": 543, "column": 20 }, "end": { "line": 543, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 24884, "end": 24897, "loc": { "start": { "line": 543, "column": 34 }, "end": { "line": 543, "column": 47 }, "identifierName": "followPointer" }, "name": "followPointer" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24900, "end": 24904, "loc": { "start": { "line": 543, "column": 50 }, "end": { "line": 543, "column": 54 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 24914, "end": 24964, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 58 } }, "expression": { "type": "AssignmentExpression", "start": 24914, "end": 24963, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 57 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24914, "end": 24955, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 49 } }, "object": { "type": "MemberExpression", "start": 24914, "end": 24939, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 33 } }, "object": { "type": "MemberExpression", "start": 24914, "end": 24925, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 19 } }, "object": { "type": "ThisExpression", "start": 24914, "end": 24918, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 12 } } }, "property": { "type": "Identifier", "start": 24919, "end": 24925, "loc": { "start": { "line": 544, "column": 13 }, "end": { "line": 544, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 24926, "end": 24939, "loc": { "start": { "line": 544, "column": 20 }, "end": { "line": 544, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 24940, "end": 24955, "loc": { "start": { "line": 544, "column": 34 }, "end": { "line": 544, "column": 49 }, "identifierName": "doublePickFlyTo" }, "name": "doublePickFlyTo" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24958, "end": 24963, "loc": { "start": { "line": 544, "column": 52 }, "end": { "line": 544, "column": 57 } }, "value": false } } }, { "type": "ExpressionStatement", "start": 24973, "end": 25017, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 52 } }, "expression": { "type": "AssignmentExpression", "start": 24973, "end": 25016, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24973, "end": 25009, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 44 } }, "object": { "type": "MemberExpression", "start": 24973, "end": 24998, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 33 } }, "object": { "type": "MemberExpression", "start": 24973, "end": 24984, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 19 } }, "object": { "type": "ThisExpression", "start": 24973, "end": 24977, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 12 } } }, "property": { "type": "Identifier", "start": 24978, "end": 24984, "loc": { "start": { "line": 545, "column": 13 }, "end": { "line": 545, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 24985, "end": 24998, "loc": { "start": { "line": 545, "column": 20 }, "end": { "line": 545, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 24999, "end": 25009, "loc": { "start": { "line": 545, "column": 34 }, "end": { "line": 545, "column": 44 }, "identifierName": "smartPivot" }, "name": "smartPivot" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 25012, "end": 25016, "loc": { "start": { "line": 545, "column": 47 }, "end": { "line": 545, "column": 51 } }, "value": true } }, "trailingComments": [ { "type": "CommentLine", "value": " Dolly tweaks for best precision when aligning camera for BCF snapshots", "start": 25027, "end": 25100, "loc": { "start": { "line": 547, "column": 8 }, "end": { "line": 547, "column": 81 } } } ] }, { "type": "ExpressionStatement", "start": 25110, "end": 25162, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 60 } }, "expression": { "type": "AssignmentExpression", "start": 25110, "end": 25161, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25110, "end": 25153, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 51 } }, "object": { "type": "MemberExpression", "start": 25110, "end": 25135, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25110, "end": 25121, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25110, "end": 25114, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 25115, "end": 25121, "loc": { "start": { "line": 549, "column": 13 }, "end": { "line": 549, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 25122, "end": 25135, "loc": { "start": { "line": 549, "column": 20 }, "end": { "line": 549, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 25136, "end": 25153, "loc": { "start": { "line": 549, "column": 34 }, "end": { "line": 549, "column": 51 }, "identifierName": "keyboardDollyRate" }, "name": "keyboardDollyRate" }, "computed": false, "leadingComments": null }, "right": { "type": "NumericLiteral", "start": 25156, "end": 25161, "loc": { "start": { "line": 549, "column": 54 }, "end": { "line": 549, "column": 59 } }, "extra": { "rawValue": 100, "raw": "100.0" }, "value": 100 }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Dolly tweaks for best precision when aligning camera for BCF snapshots", "start": 25027, "end": 25100, "loc": { "start": { "line": 547, "column": 8 }, "end": { "line": 547, "column": 81 } } } ] }, { "type": "ExpressionStatement", "start": 25171, "end": 25225, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 62 } }, "expression": { "type": "AssignmentExpression", "start": 25171, "end": 25224, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 61 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25171, "end": 25216, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 53 } }, "object": { "type": "MemberExpression", "start": 25171, "end": 25196, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25171, "end": 25182, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25171, "end": 25175, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 12 } } }, "property": { "type": "Identifier", "start": 25176, "end": 25182, "loc": { "start": { "line": 550, "column": 13 }, "end": { "line": 550, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25183, "end": 25196, "loc": { "start": { "line": 550, "column": 20 }, "end": { "line": 550, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25197, "end": 25216, "loc": { "start": { "line": 550, "column": 34 }, "end": { "line": 550, "column": 53 }, "identifierName": "mouseWheelDollyRate" }, "name": "mouseWheelDollyRate" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25219, "end": 25224, "loc": { "start": { "line": 550, "column": 56 }, "end": { "line": 550, "column": 61 } }, "extra": { "rawValue": 100, "raw": "100.0" }, "value": 100 } } }, { "type": "ExpressionStatement", "start": 25234, "end": 25277, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 51 } }, "expression": { "type": "AssignmentExpression", "start": 25234, "end": 25276, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25234, "end": 25272, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 46 } }, "object": { "type": "MemberExpression", "start": 25234, "end": 25259, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25234, "end": 25245, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25234, "end": 25238, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 12 } } }, "property": { "type": "Identifier", "start": 25239, "end": 25245, "loc": { "start": { "line": 551, "column": 13 }, "end": { "line": 551, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25246, "end": 25259, "loc": { "start": { "line": 551, "column": 20 }, "end": { "line": 551, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25260, "end": 25272, "loc": { "start": { "line": 551, "column": 34 }, "end": { "line": 551, "column": 46 }, "identifierName": "dollyInertia" }, "name": "dollyInertia" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25275, "end": 25276, "loc": { "start": { "line": 551, "column": 49 }, "end": { "line": 551, "column": 50 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } }, { "type": "ExpressionStatement", "start": 25286, "end": 25333, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 25286, "end": 25332, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25286, "end": 25325, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 47 } }, "object": { "type": "MemberExpression", "start": 25286, "end": 25311, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25286, "end": 25297, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25286, "end": 25290, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 12 } } }, "property": { "type": "Identifier", "start": 25291, "end": 25297, "loc": { "start": { "line": 552, "column": 13 }, "end": { "line": 552, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25298, "end": 25311, "loc": { "start": { "line": 552, "column": 20 }, "end": { "line": 552, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25312, "end": 25325, "loc": { "start": { "line": 552, "column": 34 }, "end": { "line": 552, "column": 47 }, "identifierName": "dollyMinSpeed" }, "name": "dollyMinSpeed" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25328, "end": 25332, "loc": { "start": { "line": 552, "column": 50 }, "end": { "line": 552, "column": 54 } }, "extra": { "rawValue": 0.04, "raw": "0.04" }, "value": 0.04 } } }, { "type": "ExpressionStatement", "start": 25342, "end": 25399, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 65 } }, "expression": { "type": "AssignmentExpression", "start": 25342, "end": 25398, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25342, "end": 25391, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 57 } }, "object": { "type": "MemberExpression", "start": 25342, "end": 25367, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25342, "end": 25353, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25342, "end": 25346, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 12 } } }, "property": { "type": "Identifier", "start": 25347, "end": 25353, "loc": { "start": { "line": 553, "column": 13 }, "end": { "line": 553, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25354, "end": 25367, "loc": { "start": { "line": 553, "column": 20 }, "end": { "line": 553, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25368, "end": 25391, "loc": { "start": { "line": 553, "column": 34 }, "end": { "line": 553, "column": 57 }, "identifierName": "dollyProximityThreshold" }, "name": "dollyProximityThreshold" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25394, "end": 25398, "loc": { "start": { "line": 553, "column": 60 }, "end": { "line": 553, "column": 64 } }, "extra": { "rawValue": 30, "raw": "30.0" }, "value": 30 } } }, { "type": "VariableDeclaration", "start": 25409, "end": 25545, "loc": { "start": { "line": 555, "column": 8 }, "end": { "line": 555, "column": 144 } }, "declarations": [ { "type": "VariableDeclarator", "start": 25415, "end": 25544, "loc": { "start": { "line": 555, "column": 14 }, "end": { "line": 555, "column": 143 } }, "id": { "type": "Identifier", "start": 25415, "end": 25433, "loc": { "start": { "line": 555, "column": 14 }, "end": { "line": 555, "column": 32 }, "identifierName": "cameraPivotElement" }, "name": "cameraPivotElement" }, "init": { "type": "MemberExpression", "start": 25436, "end": 25544, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 143 } }, "object": { "type": "CallExpression", "start": 25436, "end": 25533, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 132 } }, "callee": { "type": "MemberExpression", "start": 25436, "end": 25483, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 82 } }, "object": { "type": "CallExpression", "start": 25436, "end": 25458, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 25436, "end": 25456, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 55 } }, "object": { "type": "Identifier", "start": 25436, "end": 25444, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 43 }, "identifierName": "document" }, "name": "document" }, "property": { "type": "Identifier", "start": 25445, "end": 25456, "loc": { "start": { "line": 555, "column": 44 }, "end": { "line": 555, "column": 55 }, "identifierName": "createRange" }, "name": "createRange" }, "computed": false }, "arguments": [] }, "property": { "type": "Identifier", "start": 25459, "end": 25483, "loc": { "start": { "line": 555, "column": 58 }, "end": { "line": 555, "column": 82 }, "identifierName": "createContextualFragment" }, "name": "createContextualFragment" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 25484, "end": 25532, "loc": { "start": { "line": 555, "column": 83 }, "end": { "line": 555, "column": 131 } }, "extra": { "rawValue": "
", "raw": "\"
\"" }, "value": "
" } ] }, "property": { "type": "Identifier", "start": 25534, "end": 25544, "loc": { "start": { "line": 555, "column": 133 }, "end": { "line": 555, "column": 143 }, "identifierName": "firstChild" }, "name": "firstChild" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 25554, "end": 25600, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 54 } }, "expression": { "type": "CallExpression", "start": 25554, "end": 25599, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 53 } }, "callee": { "type": "MemberExpression", "start": 25554, "end": 25579, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25554, "end": 25567, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 21 } }, "object": { "type": "Identifier", "start": 25554, "end": 25562, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 16 }, "identifierName": "document" }, "name": "document" }, "property": { "type": "Identifier", "start": 25563, "end": 25567, "loc": { "start": { "line": 556, "column": 17 }, "end": { "line": 556, "column": 21 }, "identifierName": "body" }, "name": "body" }, "computed": false }, "property": { "type": "Identifier", "start": 25568, "end": 25579, "loc": { "start": { "line": 556, "column": 22 }, "end": { "line": 556, "column": 33 }, "identifierName": "appendChild" }, "name": "appendChild" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 25580, "end": 25598, "loc": { "start": { "line": 556, "column": 34 }, "end": { "line": 556, "column": 52 }, "identifierName": "cameraPivotElement" }, "name": "cameraPivotElement" } ] } }, { "type": "ExpressionStatement", "start": 25609, "end": 25669, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 68 } }, "expression": { "type": "AssignmentExpression", "start": 25609, "end": 25668, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 67 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25609, "end": 25647, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 46 } }, "object": { "type": "MemberExpression", "start": 25609, "end": 25634, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25609, "end": 25620, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25609, "end": 25613, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 12 } } }, "property": { "type": "Identifier", "start": 25614, "end": 25620, "loc": { "start": { "line": 557, "column": 13 }, "end": { "line": 557, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25621, "end": 25634, "loc": { "start": { "line": 557, "column": 20 }, "end": { "line": 557, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25635, "end": 25647, "loc": { "start": { "line": 557, "column": 34 }, "end": { "line": 557, "column": 46 }, "identifierName": "pivotElement" }, "name": "pivotElement" }, "computed": false }, "right": { "type": "Identifier", "start": 25650, "end": 25668, "loc": { "start": { "line": 557, "column": 49 }, "end": { "line": 557, "column": 67 }, "identifierName": "cameraPivotElement" }, "name": "cameraPivotElement" } } }, { "type": "ExpressionStatement", "start": 25679, "end": 25716, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 45 } }, "expression": { "type": "AssignmentExpression", "start": 25679, "end": 25715, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25679, "end": 25708, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 37 } }, "object": { "type": "MemberExpression", "start": 25679, "end": 25703, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 32 } }, "object": { "type": "MemberExpression", "start": 25679, "end": 25691, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 20 } }, "object": { "type": "Identifier", "start": 25679, "end": 25684, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25685, "end": 25691, "loc": { "start": { "line": 559, "column": 14 }, "end": { "line": 559, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 25692, "end": 25703, "loc": { "start": { "line": 559, "column": 21 }, "end": { "line": 559, "column": 32 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 25704, "end": 25708, "loc": { "start": { "line": 559, "column": 33 }, "end": { "line": 559, "column": 37 }, "identifierName": "near" }, "name": "near" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25711, "end": 25715, "loc": { "start": { "line": 559, "column": 40 }, "end": { "line": 559, "column": 44 } }, "extra": { "rawValue": 0.01, "raw": "0.01" }, "value": 0.01 } } }, { "type": "ExpressionStatement", "start": 25725, "end": 25763, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 25725, "end": 25762, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25725, "end": 25753, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 36 } }, "object": { "type": "MemberExpression", "start": 25725, "end": 25749, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 32 } }, "object": { "type": "MemberExpression", "start": 25725, "end": 25737, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 20 } }, "object": { "type": "Identifier", "start": 25725, "end": 25730, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25731, "end": 25737, "loc": { "start": { "line": 560, "column": 14 }, "end": { "line": 560, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 25738, "end": 25749, "loc": { "start": { "line": 560, "column": 21 }, "end": { "line": 560, "column": 32 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 25750, "end": 25753, "loc": { "start": { "line": 560, "column": 33 }, "end": { "line": 560, "column": 36 }, "identifierName": "far" }, "name": "far" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25756, "end": 25762, "loc": { "start": { "line": 560, "column": 39 }, "end": { "line": 560, "column": 45 } }, "extra": { "rawValue": 3000, "raw": "3000.0" }, "value": 3000 } } }, { "type": "ExpressionStatement", "start": 25772, "end": 25803, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 39 } }, "expression": { "type": "AssignmentExpression", "start": 25772, "end": 25802, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25772, "end": 25795, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 31 } }, "object": { "type": "MemberExpression", "start": 25772, "end": 25790, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 26 } }, "object": { "type": "MemberExpression", "start": 25772, "end": 25784, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 20 } }, "object": { "type": "Identifier", "start": 25772, "end": 25777, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25778, "end": 25784, "loc": { "start": { "line": 561, "column": 14 }, "end": { "line": 561, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 25785, "end": 25790, "loc": { "start": { "line": 561, "column": 21 }, "end": { "line": 561, "column": 26 }, "identifierName": "ortho" }, "name": "ortho" }, "computed": false }, "property": { "type": "Identifier", "start": 25791, "end": 25795, "loc": { "start": { "line": 561, "column": 27 }, "end": { "line": 561, "column": 31 }, "identifierName": "near" }, "name": "near" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25798, "end": 25802, "loc": { "start": { "line": 561, "column": 34 }, "end": { "line": 561, "column": 38 } }, "extra": { "rawValue": 0.01, "raw": "0.01" }, "value": 0.01 } } }, { "type": "ExpressionStatement", "start": 25812, "end": 25844, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 40 } }, "expression": { "type": "AssignmentExpression", "start": 25812, "end": 25843, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25812, "end": 25834, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 30 } }, "object": { "type": "MemberExpression", "start": 25812, "end": 25830, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 26 } }, "object": { "type": "MemberExpression", "start": 25812, "end": 25824, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 20 } }, "object": { "type": "Identifier", "start": 25812, "end": 25817, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25818, "end": 25824, "loc": { "start": { "line": 562, "column": 14 }, "end": { "line": 562, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 25825, "end": 25830, "loc": { "start": { "line": 562, "column": 21 }, "end": { "line": 562, "column": 26 }, "identifierName": "ortho" }, "name": "ortho" }, "computed": false }, "property": { "type": "Identifier", "start": 25831, "end": 25834, "loc": { "start": { "line": 562, "column": 27 }, "end": { "line": 562, "column": 30 }, "identifierName": "far" }, "name": "far" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25837, "end": 25843, "loc": { "start": { "line": 562, "column": 33 }, "end": { "line": 562, "column": 39 } }, "extra": { "rawValue": 2000, "raw": "2000.0" }, "value": 2000 } }, "trailingComments": [ { "type": "CommentLine", "value": "", "start": 25845, "end": 25847, "loc": { "start": { "line": 562, "column": 41 }, "end": { "line": 562, "column": 43 } } }, { "type": "CommentLine", "value": " Scalable Ambient Obscurance (SAO) defaults", "start": 25857, "end": 25902, "loc": { "start": { "line": 564, "column": 8 }, "end": { "line": 564, "column": 53 } } }, { "type": "CommentLine", "value": " Since SAO is non-interactive, set to higher-quality", "start": 25911, "end": 25965, "loc": { "start": { "line": 565, "column": 8 }, "end": { "line": 565, "column": 62 } } } ] }, { "type": "VariableDeclaration", "start": 25975, "end": 25997, "loc": { "start": { "line": 567, "column": 8 }, "end": { "line": 567, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", "start": 25981, "end": 25996, "loc": { "start": { "line": 567, "column": 14 }, "end": { "line": 567, "column": 29 } }, "id": { "type": "Identifier", "start": 25981, "end": 25984, "loc": { "start": { "line": 567, "column": 14 }, "end": { "line": 567, "column": 17 }, "identifierName": "sao" }, "name": "sao", "leadingComments": null }, "init": { "type": "MemberExpression", "start": 25987, "end": 25996, "loc": { "start": { "line": 567, "column": 20 }, "end": { "line": 567, "column": 29 } }, "object": { "type": "Identifier", "start": 25987, "end": 25992, "loc": { "start": { "line": 567, "column": 20 }, "end": { "line": 567, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25993, "end": 25996, "loc": { "start": { "line": 567, "column": 26 }, "end": { "line": 567, "column": 29 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentLine", "value": "", "start": 25845, "end": 25847, "loc": { "start": { "line": 562, "column": 41 }, "end": { "line": 562, "column": 43 } } }, { "type": "CommentLine", "value": " Scalable Ambient Obscurance (SAO) defaults", "start": 25857, "end": 25902, "loc": { "start": { "line": 564, "column": 8 }, "end": { "line": 564, "column": 53 } } }, { "type": "CommentLine", "value": " Since SAO is non-interactive, set to higher-quality", "start": 25911, "end": 25965, "loc": { "start": { "line": 565, "column": 8 }, "end": { "line": 565, "column": 62 } } } ] }, { "type": "ExpressionStatement", "start": 26006, "end": 26025, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 27 } }, "expression": { "type": "AssignmentExpression", "start": 26006, "end": 26024, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26006, "end": 26017, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 19 } }, "object": { "type": "Identifier", "start": 26006, "end": 26009, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 11 }, "identifierName": "sao" }, "name": "sao" }, "property": { "type": "Identifier", "start": 26010, "end": 26017, "loc": { "start": { "line": 568, "column": 12 }, "end": { "line": 568, "column": 19 }, "identifierName": "enabled" }, "name": "enabled" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 26020, "end": 26024, "loc": { "start": { "line": 568, "column": 22 }, "end": { "line": 568, "column": 26 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 26034, "end": 26054, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 28 } }, "expression": { "type": "AssignmentExpression", "start": 26034, "end": 26053, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26034, "end": 26048, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 22 } }, "object": { "type": "Identifier", "start": 26034, "end": 26037, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 11 }, "identifierName": "sao" }, "name": "sao" }, "property": { "type": "Identifier", "start": 26038, "end": 26048, "loc": { "start": { "line": 569, "column": 12 }, "end": { "line": 569, "column": 22 }, "identifierName": "numSamples" }, "name": "numSamples" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 26051, "end": 26053, "loc": { "start": { "line": 569, "column": 25 }, "end": { "line": 569, "column": 27 } }, "extra": { "rawValue": 50, "raw": "50" }, "value": 50 } } }, { "type": "ExpressionStatement", "start": 26063, "end": 26086, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 31 } }, "expression": { "type": "AssignmentExpression", "start": 26063, "end": 26085, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26063, "end": 26079, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 24 } }, "object": { "type": "Identifier", "start": 26063, "end": 26066, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 11 }, "identifierName": "sao" }, "name": "sao" }, "property": { "type": "Identifier", "start": 26067, "end": 26079, "loc": { "start": { "line": 570, "column": 12 }, "end": { "line": 570, "column": 24 }, "identifierName": "kernelRadius" }, "name": "kernelRadius" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 26082, "end": 26085, "loc": { "start": { "line": 570, "column": 27 }, "end": { "line": 570, "column": 30 } }, "extra": { "rawValue": 200, "raw": "200" }, "value": 200 } } } ], "directives": [] } }, { "type": "ClassMethod", "start": 26098, "end": 27680, "loc": { "start": { "line": 573, "column": 4 }, "end": { "line": 615, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 26098, "end": 26121, "loc": { "start": { "line": 573, "column": 4 }, "end": { "line": 573, "column": 27 }, "identifierName": "_initCanvasContextMenus" }, "name": "_initCanvasContextMenus" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 26124, "end": 27680, "loc": { "start": { "line": 573, "column": 30 }, "end": { "line": 615, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 26135, "end": 26233, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 577, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 26135, "end": 26232, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 577, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26135, "end": 26158, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 575, "column": 31 } }, "object": { "type": "ThisExpression", "start": 26135, "end": 26139, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 575, "column": 12 } } }, "property": { "type": "Identifier", "start": 26140, "end": 26158, "loc": { "start": { "line": 575, "column": 13 }, "end": { "line": 575, "column": 31 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "right": { "type": "NewExpression", "start": 26161, "end": 26232, "loc": { "start": { "line": 575, "column": 34 }, "end": { "line": 577, "column": 10 } }, "callee": { "type": "Identifier", "start": 26165, "end": 26182, "loc": { "start": { "line": 575, "column": 38 }, "end": { "line": 575, "column": 55 }, "identifierName": "CanvasContextMenu" }, "name": "CanvasContextMenu" }, "arguments": [ { "type": "ThisExpression", "start": 26183, "end": 26187, "loc": { "start": { "line": 575, "column": 56 }, "end": { "line": 575, "column": 60 } } }, { "type": "ObjectExpression", "start": 26189, "end": 26231, "loc": { "start": { "line": 575, "column": 62 }, "end": { "line": 577, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 26203, "end": 26221, "loc": { "start": { "line": 576, "column": 12 }, "end": { "line": 576, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26203, "end": 26215, "loc": { "start": { "line": 576, "column": 12 }, "end": { "line": 576, "column": 24 }, "identifierName": "hideOnAction" }, "name": "hideOnAction" }, "value": { "type": "BooleanLiteral", "start": 26217, "end": 26221, "loc": { "start": { "line": 576, "column": 26 }, "end": { "line": 576, "column": 30 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 26242, "end": 26340, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 580, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 26242, "end": 26339, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 580, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26242, "end": 26265, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 578, "column": 31 } }, "object": { "type": "ThisExpression", "start": 26242, "end": 26246, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 578, "column": 12 } } }, "property": { "type": "Identifier", "start": 26247, "end": 26265, "loc": { "start": { "line": 578, "column": 13 }, "end": { "line": 578, "column": 31 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "right": { "type": "NewExpression", "start": 26268, "end": 26339, "loc": { "start": { "line": 578, "column": 34 }, "end": { "line": 580, "column": 10 } }, "callee": { "type": "Identifier", "start": 26272, "end": 26289, "loc": { "start": { "line": 578, "column": 38 }, "end": { "line": 578, "column": 55 }, "identifierName": "ObjectContextMenu" }, "name": "ObjectContextMenu" }, "arguments": [ { "type": "ThisExpression", "start": 26290, "end": 26294, "loc": { "start": { "line": 578, "column": 56 }, "end": { "line": 578, "column": 60 } } }, { "type": "ObjectExpression", "start": 26296, "end": 26338, "loc": { "start": { "line": 578, "column": 62 }, "end": { "line": 580, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 26310, "end": 26328, "loc": { "start": { "line": 579, "column": 12 }, "end": { "line": 579, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26310, "end": 26322, "loc": { "start": { "line": 579, "column": 12 }, "end": { "line": 579, "column": 24 }, "identifierName": "hideOnAction" }, "name": "hideOnAction" }, "value": { "type": "BooleanLiteral", "start": 26324, "end": 26328, "loc": { "start": { "line": 579, "column": 26 }, "end": { "line": 579, "column": 30 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 26350, "end": 27674, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 614, "column": 11 } }, "expression": { "type": "CallExpression", "start": 26350, "end": 27673, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 614, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 26350, "end": 26378, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 36 } }, "object": { "type": "MemberExpression", "start": 26350, "end": 26375, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 33 } }, "object": { "type": "MemberExpression", "start": 26350, "end": 26361, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 19 } }, "object": { "type": "ThisExpression", "start": 26350, "end": 26354, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 12 } } }, "property": { "type": "Identifier", "start": 26355, "end": 26361, "loc": { "start": { "line": 582, "column": 13 }, "end": { "line": 582, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 26362, "end": 26375, "loc": { "start": { "line": 582, "column": 20 }, "end": { "line": 582, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 26376, "end": 26378, "loc": { "start": { "line": 582, "column": 34 }, "end": { "line": 582, "column": 36 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 26379, "end": 26391, "loc": { "start": { "line": 582, "column": 37 }, "end": { "line": 582, "column": 49 } }, "extra": { "rawValue": "rightClick", "raw": "\"rightClick\"" }, "value": "rightClick" }, { "type": "ArrowFunctionExpression", "start": 26393, "end": 27672, "loc": { "start": { "line": 582, "column": 51 }, "end": { "line": 614, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 26394, "end": 26395, "loc": { "start": { "line": 582, "column": 52 }, "end": { "line": 582, "column": 53 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 26400, "end": 27672, "loc": { "start": { "line": 582, "column": 58 }, "end": { "line": 614, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 26415, "end": 26437, "loc": { "start": { "line": 584, "column": 12 }, "end": { "line": 584, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", "start": 26421, "end": 26436, "loc": { "start": { "line": 584, "column": 18 }, "end": { "line": 584, "column": 33 } }, "id": { "type": "Identifier", "start": 26421, "end": 26426, "loc": { "start": { "line": 584, "column": 18 }, "end": { "line": 584, "column": 23 }, "identifierName": "event" }, "name": "event" }, "init": { "type": "MemberExpression", "start": 26429, "end": 26436, "loc": { "start": { "line": 584, "column": 26 }, "end": { "line": 584, "column": 33 } }, "object": { "type": "Identifier", "start": 26429, "end": 26430, "loc": { "start": { "line": 584, "column": 26 }, "end": { "line": 584, "column": 27 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 26431, "end": 26436, "loc": { "start": { "line": 584, "column": 28 }, "end": { "line": 584, "column": 33 }, "identifierName": "event" }, "name": "event" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 26451, "end": 26542, "loc": { "start": { "line": 586, "column": 12 }, "end": { "line": 588, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", "start": 26457, "end": 26541, "loc": { "start": { "line": 586, "column": 18 }, "end": { "line": 588, "column": 14 } }, "id": { "type": "Identifier", "start": 26457, "end": 26460, "loc": { "start": { "line": 586, "column": 18 }, "end": { "line": 586, "column": 21 }, "identifierName": "hit" }, "name": "hit" }, "init": { "type": "CallExpression", "start": 26463, "end": 26541, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 588, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 26463, "end": 26485, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 46 } }, "object": { "type": "MemberExpression", "start": 26463, "end": 26480, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 41 } }, "object": { "type": "MemberExpression", "start": 26463, "end": 26474, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 35 } }, "object": { "type": "ThisExpression", "start": 26463, "end": 26467, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 28 } } }, "property": { "type": "Identifier", "start": 26468, "end": 26474, "loc": { "start": { "line": 586, "column": 29 }, "end": { "line": 586, "column": 35 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 26475, "end": 26480, "loc": { "start": { "line": 586, "column": 36 }, "end": { "line": 586, "column": 41 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 26481, "end": 26485, "loc": { "start": { "line": 586, "column": 42 }, "end": { "line": 586, "column": 46 }, "identifierName": "pick" }, "name": "pick" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 26486, "end": 26540, "loc": { "start": { "line": 586, "column": 47 }, "end": { "line": 588, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 26504, "end": 26526, "loc": { "start": { "line": 587, "column": 16 }, "end": { "line": 587, "column": 38 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26504, "end": 26513, "loc": { "start": { "line": 587, "column": 16 }, "end": { "line": 587, "column": 25 }, "identifierName": "canvasPos" }, "name": "canvasPos" }, "value": { "type": "MemberExpression", "start": 26515, "end": 26526, "loc": { "start": { "line": 587, "column": 27 }, "end": { "line": 587, "column": 38 } }, "object": { "type": "Identifier", "start": 26515, "end": 26516, "loc": { "start": { "line": 587, "column": 27 }, "end": { "line": 587, "column": 28 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 26517, "end": 26526, "loc": { "start": { "line": 587, "column": 29 }, "end": { "line": 587, "column": 38 }, "identifierName": "canvasPos" }, "name": "canvasPos" }, "computed": false } } ] } ] } } ], "kind": "const" }, { "type": "IfStatement", "start": 26556, "end": 27662, "loc": { "start": { "line": 590, "column": 12 }, "end": { "line": 613, "column": 13 } }, "test": { "type": "LogicalExpression", "start": 26560, "end": 26586, "loc": { "start": { "line": 590, "column": 16 }, "end": { "line": 590, "column": 42 } }, "left": { "type": "Identifier", "start": 26560, "end": 26563, "loc": { "start": { "line": 590, "column": 16 }, "end": { "line": 590, "column": 19 }, "identifierName": "hit" }, "name": "hit" }, "operator": "&&", "right": { "type": "MemberExpression", "start": 26567, "end": 26586, "loc": { "start": { "line": 590, "column": 23 }, "end": { "line": 590, "column": 42 } }, "object": { "type": "MemberExpression", "start": 26567, "end": 26577, "loc": { "start": { "line": 590, "column": 23 }, "end": { "line": 590, "column": 33 } }, "object": { "type": "Identifier", "start": 26567, "end": 26570, "loc": { "start": { "line": 590, "column": 23 }, "end": { "line": 590, "column": 26 }, "identifierName": "hit" }, "name": "hit" }, "property": { "type": "Identifier", "start": 26571, "end": 26577, "loc": { "start": { "line": 590, "column": 27 }, "end": { "line": 590, "column": 33 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 26578, "end": 26586, "loc": { "start": { "line": 590, "column": 34 }, "end": { "line": 590, "column": 42 }, "identifierName": "isObject" }, "name": "isObject" }, "computed": false } }, "consequent": { "type": "BlockStatement", "start": 26588, "end": 27371, "loc": { "start": { "line": 590, "column": 44 }, "end": { "line": 606, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 26606, "end": 26637, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 47 } }, "expression": { "type": "CallExpression", "start": 26606, "end": 26636, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 26606, "end": 26634, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 44 } }, "object": { "type": "MemberExpression", "start": 26606, "end": 26629, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 39 } }, "object": { "type": "ThisExpression", "start": 26606, "end": 26610, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 20 } } }, "property": { "type": "Identifier", "start": 26611, "end": 26629, "loc": { "start": { "line": 591, "column": 21 }, "end": { "line": 591, "column": 39 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 26630, "end": 26634, "loc": { "start": { "line": 591, "column": 40 }, "end": { "line": 591, "column": 44 }, "identifierName": "hide" }, "name": "hide" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 26654, "end": 27283, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 604, "column": 18 } }, "expression": { "type": "AssignmentExpression", "start": 26654, "end": 27282, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 604, "column": 17 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26654, "end": 26685, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 592, "column": 47 } }, "object": { "type": "MemberExpression", "start": 26654, "end": 26677, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 592, "column": 39 } }, "object": { "type": "ThisExpression", "start": 26654, "end": 26658, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 592, "column": 20 } } }, "property": { "type": "Identifier", "start": 26659, "end": 26677, "loc": { "start": { "line": 592, "column": 21 }, "end": { "line": 592, "column": 39 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 26678, "end": 26685, "loc": { "start": { "line": 592, "column": 40 }, "end": { "line": 592, "column": 47 }, "identifierName": "context" }, "name": "context" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 26688, "end": 27282, "loc": { "start": { "line": 592, "column": 50 }, "end": { "line": 604, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 26710, "end": 26729, "loc": { "start": { "line": 593, "column": 20 }, "end": { "line": 593, "column": 39 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26710, "end": 26716, "loc": { "start": { "line": 593, "column": 20 }, "end": { "line": 593, "column": 26 }, "identifierName": "viewer" }, "name": "viewer" }, "value": { "type": "MemberExpression", "start": 26718, "end": 26729, "loc": { "start": { "line": 593, "column": 28 }, "end": { "line": 593, "column": 39 } }, "object": { "type": "ThisExpression", "start": 26718, "end": 26722, "loc": { "start": { "line": 593, "column": 28 }, "end": { "line": 593, "column": 32 } } }, "property": { "type": "Identifier", "start": 26723, "end": 26729, "loc": { "start": { "line": 593, "column": 33 }, "end": { "line": 593, "column": 39 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } }, { "type": "ObjectProperty", "start": 26751, "end": 26766, "loc": { "start": { "line": 594, "column": 20 }, "end": { "line": 594, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26751, "end": 26760, "loc": { "start": { "line": 594, "column": 20 }, "end": { "line": 594, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "value": { "type": "ThisExpression", "start": 26762, "end": 26766, "loc": { "start": { "line": 594, "column": 31 }, "end": { "line": 594, "column": 35 } } } }, { "type": "ObjectProperty", "start": 26788, "end": 27224, "loc": { "start": { "line": 595, "column": 20 }, "end": { "line": 602, "column": 21 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26788, "end": 26809, "loc": { "start": { "line": 595, "column": 20 }, "end": { "line": 595, "column": 41 }, "identifierName": "showObjectInExplorers" }, "name": "showObjectInExplorers" }, "value": { "type": "ArrowFunctionExpression", "start": 26811, "end": 27224, "loc": { "start": { "line": 595, "column": 43 }, "end": { "line": 602, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 26812, "end": 26820, "loc": { "start": { "line": 595, "column": 44 }, "end": { "line": 595, "column": 52 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 26825, "end": 27224, "loc": { "start": { "line": 595, "column": 57 }, "end": { "line": 602, "column": 21 } }, "body": [ { "type": "VariableDeclaration", "start": 26851, "end": 26887, "loc": { "start": { "line": 596, "column": 24 }, "end": { "line": 596, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", "start": 26857, "end": 26886, "loc": { "start": { "line": 596, "column": 30 }, "end": { "line": 596, "column": 59 } }, "id": { "type": "Identifier", "start": 26857, "end": 26866, "loc": { "start": { "line": 596, "column": 30 }, "end": { "line": 596, "column": 39 }, "identifierName": "openTabId" }, "name": "openTabId" }, "init": { "type": "CallExpression", "start": 26869, "end": 26886, "loc": { "start": { "line": 596, "column": 42 }, "end": { "line": 596, "column": 59 } }, "callee": { "type": "MemberExpression", "start": 26869, "end": 26884, "loc": { "start": { "line": 596, "column": 42 }, "end": { "line": 596, "column": 57 } }, "object": { "type": "ThisExpression", "start": 26869, "end": 26873, "loc": { "start": { "line": 596, "column": 42 }, "end": { "line": 596, "column": 46 } } }, "property": { "type": "Identifier", "start": 26874, "end": 26884, "loc": { "start": { "line": 596, "column": 47 }, "end": { "line": 596, "column": 57 }, "identifierName": "getOpenTab" }, "name": "getOpenTab" }, "computed": false }, "arguments": [] } } ], "kind": "const" }, { "type": "IfStatement", "start": 26912, "end": 27140, "loc": { "start": { "line": 597, "column": 24 }, "end": { "line": 600, "column": 25 } }, "test": { "type": "LogicalExpression", "start": 26916, "end": 26993, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 105 } }, "left": { "type": "LogicalExpression", "start": 26916, "end": 26966, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 78 } }, "left": { "type": "BinaryExpression", "start": 26916, "end": 26939, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 51 } }, "left": { "type": "Identifier", "start": 26916, "end": 26925, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 37 }, "identifierName": "openTabId" }, "name": "openTabId" }, "operator": "!==", "right": { "type": "StringLiteral", "start": 26930, "end": 26939, "loc": { "start": { "line": 597, "column": 42 }, "end": { "line": 597, "column": 51 } }, "extra": { "rawValue": "objects", "raw": "\"objects\"" }, "value": "objects" } }, "operator": "&&", "right": { "type": "BinaryExpression", "start": 26943, "end": 26966, "loc": { "start": { "line": 597, "column": 55 }, "end": { "line": 597, "column": 78 } }, "left": { "type": "Identifier", "start": 26943, "end": 26952, "loc": { "start": { "line": 597, "column": 55 }, "end": { "line": 597, "column": 64 }, "identifierName": "openTabId" }, "name": "openTabId" }, "operator": "!==", "right": { "type": "StringLiteral", "start": 26957, "end": 26966, "loc": { "start": { "line": 597, "column": 69 }, "end": { "line": 597, "column": 78 } }, "extra": { "rawValue": "classes", "raw": "\"classes\"" }, "value": "classes" } } }, "operator": "&&", "right": { "type": "BinaryExpression", "start": 26970, "end": 26993, "loc": { "start": { "line": 597, "column": 82 }, "end": { "line": 597, "column": 105 } }, "left": { "type": "Identifier", "start": 26970, "end": 26979, "loc": { "start": { "line": 597, "column": 82 }, "end": { "line": 597, "column": 91 }, "identifierName": "openTabId" }, "name": "openTabId" }, "operator": "!==", "right": { "type": "StringLiteral", "start": 26984, "end": 26993, "loc": { "start": { "line": 597, "column": 96 }, "end": { "line": 597, "column": 105 } }, "extra": { "rawValue": "storeys", "raw": "\"storeys\"" }, "value": "storeys" } } }, "consequent": { "type": "BlockStatement", "start": 26995, "end": 27140, "loc": { "start": { "line": 597, "column": 107 }, "end": { "line": 600, "column": 25 } }, "body": [ { "type": "ExpressionStatement", "start": 27090, "end": 27114, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 52 } }, "expression": { "type": "CallExpression", "start": 27090, "end": 27113, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 27090, "end": 27102, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 40 } }, "object": { "type": "ThisExpression", "start": 27090, "end": 27094, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 32 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 27095, "end": 27102, "loc": { "start": { "line": 599, "column": 33 }, "end": { "line": 599, "column": 40 }, "identifierName": "openTab" }, "name": "openTab" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "StringLiteral", "start": 27103, "end": 27112, "loc": { "start": { "line": 599, "column": 41 }, "end": { "line": 599, "column": 50 } }, "extra": { "rawValue": "objects", "raw": "\"objects\"" }, "value": "objects" } ], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Scroll won't work if tab not open", "start": 27025, "end": 27061, "loc": { "start": { "line": 598, "column": 28 }, "end": { "line": 598, "column": 64 } } } ] } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 27165, "end": 27202, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 61 } }, "expression": { "type": "CallExpression", "start": 27165, "end": 27201, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 60 } }, "callee": { "type": "MemberExpression", "start": 27165, "end": 27191, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 50 } }, "object": { "type": "ThisExpression", "start": 27165, "end": 27169, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 28 } } }, "property": { "type": "Identifier", "start": 27170, "end": 27191, "loc": { "start": { "line": 601, "column": 29 }, "end": { "line": 601, "column": 50 }, "identifierName": "showObjectInExplorers" }, "name": "showObjectInExplorers" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 27192, "end": 27200, "loc": { "start": { "line": 601, "column": 51 }, "end": { "line": 601, "column": 59 }, "identifierName": "objectId" }, "name": "objectId" } ] } } ], "directives": [] } } }, { "type": "ObjectProperty", "start": 27246, "end": 27264, "loc": { "start": { "line": 603, "column": 20 }, "end": { "line": 603, "column": 38 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 27246, "end": 27252, "loc": { "start": { "line": 603, "column": 20 }, "end": { "line": 603, "column": 26 }, "identifierName": "entity" }, "name": "entity" }, "value": { "type": "MemberExpression", "start": 27254, "end": 27264, "loc": { "start": { "line": 603, "column": 28 }, "end": { "line": 603, "column": 38 } }, "object": { "type": "Identifier", "start": 27254, "end": 27257, "loc": { "start": { "line": 603, "column": 28 }, "end": { "line": 603, "column": 31 }, "identifierName": "hit" }, "name": "hit" }, "property": { "type": "Identifier", "start": 27258, "end": 27264, "loc": { "start": { "line": 603, "column": 32 }, "end": { "line": 603, "column": 38 }, "identifierName": "entity" }, "name": "entity" }, "computed": false } } ] } } }, { "type": "ExpressionStatement", "start": 27300, "end": 27357, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 73 } }, "expression": { "type": "CallExpression", "start": 27300, "end": 27356, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 27300, "end": 27328, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 44 } }, "object": { "type": "MemberExpression", "start": 27300, "end": 27323, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27300, "end": 27304, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 20 } } }, "property": { "type": "Identifier", "start": 27305, "end": 27323, "loc": { "start": { "line": 605, "column": 21 }, "end": { "line": 605, "column": 39 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 27324, "end": 27328, "loc": { "start": { "line": 605, "column": 40 }, "end": { "line": 605, "column": 44 }, "identifierName": "show" }, "name": "show" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 27329, "end": 27341, "loc": { "start": { "line": 605, "column": 45 }, "end": { "line": 605, "column": 57 } }, "object": { "type": "MemberExpression", "start": 27329, "end": 27338, "loc": { "start": { "line": 605, "column": 45 }, "end": { "line": 605, "column": 54 } }, "object": { "type": "Identifier", "start": 27329, "end": 27330, "loc": { "start": { "line": 605, "column": 45 }, "end": { "line": 605, "column": 46 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 27331, "end": 27338, "loc": { "start": { "line": 605, "column": 47 }, "end": { "line": 605, "column": 54 }, "identifierName": "pagePos" }, "name": "pagePos" }, "computed": false }, "property": { "type": "NumericLiteral", "start": 27339, "end": 27340, "loc": { "start": { "line": 605, "column": 55 }, "end": { "line": 605, "column": 56 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, "computed": true }, { "type": "MemberExpression", "start": 27343, "end": 27355, "loc": { "start": { "line": 605, "column": 59 }, "end": { "line": 605, "column": 71 } }, "object": { "type": "MemberExpression", "start": 27343, "end": 27352, "loc": { "start": { "line": 605, "column": 59 }, "end": { "line": 605, "column": 68 } }, "object": { "type": "Identifier", "start": 27343, "end": 27344, "loc": { "start": { "line": 605, "column": 59 }, "end": { "line": 605, "column": 60 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 27345, "end": 27352, "loc": { "start": { "line": 605, "column": 61 }, "end": { "line": 605, "column": 68 }, "identifierName": "pagePos" }, "name": "pagePos" }, "computed": false }, "property": { "type": "NumericLiteral", "start": 27353, "end": 27354, "loc": { "start": { "line": 605, "column": 69 }, "end": { "line": 605, "column": 70 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "computed": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 27377, "end": 27662, "loc": { "start": { "line": 606, "column": 19 }, "end": { "line": 613, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 27395, "end": 27426, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 47 } }, "expression": { "type": "CallExpression", "start": 27395, "end": 27425, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 27395, "end": 27423, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 44 } }, "object": { "type": "MemberExpression", "start": 27395, "end": 27418, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27395, "end": 27399, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 20 } } }, "property": { "type": "Identifier", "start": 27400, "end": 27418, "loc": { "start": { "line": 607, "column": 21 }, "end": { "line": 607, "column": 39 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 27419, "end": 27423, "loc": { "start": { "line": 607, "column": 40 }, "end": { "line": 607, "column": 44 }, "identifierName": "hide" }, "name": "hide" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 27443, "end": 27574, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 611, "column": 18 } }, "expression": { "type": "AssignmentExpression", "start": 27443, "end": 27573, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 611, "column": 17 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 27443, "end": 27474, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 608, "column": 47 } }, "object": { "type": "MemberExpression", "start": 27443, "end": 27466, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 608, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27443, "end": 27447, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 608, "column": 20 } } }, "property": { "type": "Identifier", "start": 27448, "end": 27466, "loc": { "start": { "line": 608, "column": 21 }, "end": { "line": 608, "column": 39 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 27467, "end": 27474, "loc": { "start": { "line": 608, "column": 40 }, "end": { "line": 608, "column": 47 }, "identifierName": "context" }, "name": "context" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 27477, "end": 27573, "loc": { "start": { "line": 608, "column": 50 }, "end": { "line": 611, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 27499, "end": 27518, "loc": { "start": { "line": 609, "column": 20 }, "end": { "line": 609, "column": 39 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 27499, "end": 27505, "loc": { "start": { "line": 609, "column": 20 }, "end": { "line": 609, "column": 26 }, "identifierName": "viewer" }, "name": "viewer" }, "value": { "type": "MemberExpression", "start": 27507, "end": 27518, "loc": { "start": { "line": 609, "column": 28 }, "end": { "line": 609, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27507, "end": 27511, "loc": { "start": { "line": 609, "column": 28 }, "end": { "line": 609, "column": 32 } } }, "property": { "type": "Identifier", "start": 27512, "end": 27518, "loc": { "start": { "line": 609, "column": 33 }, "end": { "line": 609, "column": 39 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } }, { "type": "ObjectProperty", "start": 27540, "end": 27555, "loc": { "start": { "line": 610, "column": 20 }, "end": { "line": 610, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 27540, "end": 27549, "loc": { "start": { "line": 610, "column": 20 }, "end": { "line": 610, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "value": { "type": "ThisExpression", "start": 27551, "end": 27555, "loc": { "start": { "line": 610, "column": 31 }, "end": { "line": 610, "column": 35 } } } } ] } } }, { "type": "ExpressionStatement", "start": 27591, "end": 27648, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 73 } }, "expression": { "type": "CallExpression", "start": 27591, "end": 27647, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 27591, "end": 27619, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 44 } }, "object": { "type": "MemberExpression", "start": 27591, "end": 27614, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27591, "end": 27595, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 20 } } }, "property": { "type": "Identifier", "start": 27596, "end": 27614, "loc": { "start": { "line": 612, "column": 21 }, "end": { "line": 612, "column": 39 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 27615, "end": 27619, "loc": { "start": { "line": 612, "column": 40 }, "end": { "line": 612, "column": 44 }, "identifierName": "show" }, "name": "show" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 27620, "end": 27632, "loc": { "start": { "line": 612, "column": 45 }, "end": { "line": 612, "column": 57 } }, "object": { "type": "MemberExpression", "start": 27620, "end": 27629, "loc": { "start": { "line": 612, "column": 45 }, "end": { "line": 612, "column": 54 } }, "object": { "type": "Identifier", "start": 27620, "end": 27621, "loc": { "start": { "line": 612, "column": 45 }, "end": { "line": 612, "column": 46 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 27622, "end": 27629, "loc": { "start": { "line": 612, "column": 47 }, "end": { "line": 612, "column": 54 }, "identifierName": "pagePos" }, "name": "pagePos" }, "computed": false }, "property": { "type": "NumericLiteral", "start": 27630, "end": 27631, "loc": { "start": { "line": 612, "column": 55 }, "end": { "line": 612, "column": 56 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, "computed": true }, { "type": "MemberExpression", "start": 27634, "end": 27646, "loc": { "start": { "line": 612, "column": 59 }, "end": { "line": 612, "column": 71 } }, "object": { "type": "MemberExpression", "start": 27634, "end": 27643, "loc": { "start": { "line": 612, "column": 59 }, "end": { "line": 612, "column": 68 } }, "object": { "type": "Identifier", "start": 27634, "end": 27635, "loc": { "start": { "line": 612, "column": 59 }, "end": { "line": 612, "column": 60 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 27636, "end": 27643, "loc": { "start": { "line": 612, "column": 61 }, "end": { "line": 612, "column": 68 }, "identifierName": "pagePos" }, "name": "pagePos" }, "computed": false }, "property": { "type": "NumericLiteral", "start": 27644, "end": 27645, "loc": { "start": { "line": 612, "column": 69 }, "end": { "line": 612, "column": 70 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "computed": true } ] } } ], "directives": [] } } ], "directives": [] } } ] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 27686, "end": 28362, "loc": { "start": { "line": 617, "column": 4 }, "end": { "line": 637, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 27686, "end": 27698, "loc": { "start": { "line": 617, "column": 4 }, "end": { "line": 617, "column": 16 }, "identifierName": "_initConfigs" }, "name": "_initConfigs" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 27701, "end": 28362, "loc": { "start": { "line": 617, "column": 19 }, "end": { "line": 637, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 27711, "end": 28356, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 636, "column": 11 } }, "expression": { "type": "CallExpression", "start": 27711, "end": 28355, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 636, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 27711, "end": 27726, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 618, "column": 23 } }, "object": { "type": "ThisExpression", "start": 27711, "end": 27715, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 618, "column": 12 } } }, "property": { "type": "Identifier", "start": 27716, "end": 27726, "loc": { "start": { "line": 618, "column": 13 }, "end": { "line": 618, "column": 23 }, "identifierName": "setConfigs" }, "name": "setConfigs" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 27727, "end": 28354, "loc": { "start": { "line": 618, "column": 24 }, "end": { "line": 636, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 27741, "end": 27761, "loc": { "start": { "line": 619, "column": 12 }, "end": { "line": 619, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27741, "end": 27753, "loc": { "start": { "line": 619, "column": 12 }, "end": { "line": 619, "column": 24 } }, "extra": { "rawValue": "cameraNear", "raw": "\"cameraNear\"" }, "value": "cameraNear" }, "value": { "type": "StringLiteral", "start": 27755, "end": 27761, "loc": { "start": { "line": 619, "column": 26 }, "end": { "line": 619, "column": 32 } }, "extra": { "rawValue": "0.05", "raw": "\"0.05\"" }, "value": "0.05" } }, { "type": "ObjectProperty", "start": 27775, "end": 27796, "loc": { "start": { "line": 620, "column": 12 }, "end": { "line": 620, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27775, "end": 27786, "loc": { "start": { "line": 620, "column": 12 }, "end": { "line": 620, "column": 23 } }, "extra": { "rawValue": "cameraFar", "raw": "\"cameraFar\"" }, "value": "cameraFar" }, "value": { "type": "StringLiteral", "start": 27788, "end": 27796, "loc": { "start": { "line": 620, "column": 25 }, "end": { "line": 620, "column": 33 } }, "extra": { "rawValue": "3000.0", "raw": "\"3000.0\"" }, "value": "3000.0" } }, { "type": "ObjectProperty", "start": 27810, "end": 27830, "loc": { "start": { "line": 621, "column": 12 }, "end": { "line": 621, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27810, "end": 27822, "loc": { "start": { "line": 621, "column": 12 }, "end": { "line": 621, "column": 24 } }, "extra": { "rawValue": "smartPivot", "raw": "\"smartPivot\"" }, "value": "smartPivot" }, "value": { "type": "StringLiteral", "start": 27824, "end": 27830, "loc": { "start": { "line": 621, "column": 26 }, "end": { "line": 621, "column": 32 } }, "extra": { "rawValue": "true", "raw": "\"true\"" }, "value": "true" } }, { "type": "ObjectProperty", "start": 27844, "end": 27864, "loc": { "start": { "line": 622, "column": 12 }, "end": { "line": 622, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27844, "end": 27856, "loc": { "start": { "line": 622, "column": 12 }, "end": { "line": 622, "column": 24 } }, "extra": { "rawValue": "saoEnabled", "raw": "\"saoEnabled\"" }, "value": "saoEnabled" }, "value": { "type": "StringLiteral", "start": 27858, "end": 27864, "loc": { "start": { "line": 622, "column": 26 }, "end": { "line": 622, "column": 32 } }, "extra": { "rawValue": "true", "raw": "\"true\"" }, "value": "true" } }, { "type": "ObjectProperty", "start": 27878, "end": 27899, "loc": { "start": { "line": 623, "column": 12 }, "end": { "line": 623, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27878, "end": 27890, "loc": { "start": { "line": 623, "column": 12 }, "end": { "line": 623, "column": 24 } }, "extra": { "rawValue": "pbrEnabled", "raw": "\"pbrEnabled\"" }, "value": "pbrEnabled" }, "value": { "type": "StringLiteral", "start": 27892, "end": 27899, "loc": { "start": { "line": 623, "column": 26 }, "end": { "line": 623, "column": 33 } }, "extra": { "rawValue": "false", "raw": "\"false\"" }, "value": "false" } }, { "type": "ObjectProperty", "start": 27913, "end": 27929, "loc": { "start": { "line": 624, "column": 12 }, "end": { "line": 624, "column": 28 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27913, "end": 27922, "loc": { "start": { "line": 624, "column": 12 }, "end": { "line": 624, "column": 21 } }, "extra": { "rawValue": "saoBias", "raw": "\"saoBias\"" }, "value": "saoBias" }, "value": { "type": "StringLiteral", "start": 27924, "end": 27929, "loc": { "start": { "line": 624, "column": 23 }, "end": { "line": 624, "column": 28 } }, "extra": { "rawValue": "0.5", "raw": "\"0.5\"" }, "value": "0.5" } }, { "type": "ObjectProperty", "start": 27943, "end": 27965, "loc": { "start": { "line": 625, "column": 12 }, "end": { "line": 625, "column": 34 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27943, "end": 27957, "loc": { "start": { "line": 625, "column": 12 }, "end": { "line": 625, "column": 26 } }, "extra": { "rawValue": "saoIntensity", "raw": "\"saoIntensity\"" }, "value": "saoIntensity" }, "value": { "type": "StringLiteral", "start": 27959, "end": 27965, "loc": { "start": { "line": 625, "column": 28 }, "end": { "line": 625, "column": 34 } }, "extra": { "rawValue": "0.15", "raw": "\"0.15\"" }, "value": "0.15" } }, { "type": "ObjectProperty", "start": 27979, "end": 28000, "loc": { "start": { "line": 626, "column": 12 }, "end": { "line": 626, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27979, "end": 27994, "loc": { "start": { "line": 626, "column": 12 }, "end": { "line": 626, "column": 27 } }, "extra": { "rawValue": "saoNumSamples", "raw": "\"saoNumSamples\"" }, "value": "saoNumSamples" }, "value": { "type": "StringLiteral", "start": 27996, "end": 28000, "loc": { "start": { "line": 626, "column": 29 }, "end": { "line": 626, "column": 33 } }, "extra": { "rawValue": "40", "raw": "\"40\"" }, "value": "40" } }, { "type": "ObjectProperty", "start": 28014, "end": 28038, "loc": { "start": { "line": 627, "column": 12 }, "end": { "line": 627, "column": 36 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28014, "end": 28031, "loc": { "start": { "line": 627, "column": 12 }, "end": { "line": 627, "column": 29 } }, "extra": { "rawValue": "saoKernelRadius", "raw": "\"saoKernelRadius\"" }, "value": "saoKernelRadius" }, "value": { "type": "StringLiteral", "start": 28033, "end": 28038, "loc": { "start": { "line": 627, "column": 31 }, "end": { "line": 627, "column": 36 } }, "extra": { "rawValue": "100", "raw": "\"100\"" }, "value": "100" } }, { "type": "ObjectProperty", "start": 28052, "end": 28072, "loc": { "start": { "line": 628, "column": 12 }, "end": { "line": 628, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28052, "end": 28066, "loc": { "start": { "line": 628, "column": 12 }, "end": { "line": 628, "column": 26 } }, "extra": { "rawValue": "edgesEnabled", "raw": "\"edgesEnabled\"" }, "value": "edgesEnabled" }, "value": { "type": "BooleanLiteral", "start": 28068, "end": 28072, "loc": { "start": { "line": 628, "column": 28 }, "end": { "line": 628, "column": 32 } }, "value": true } }, { "type": "ObjectProperty", "start": 28086, "end": 28105, "loc": { "start": { "line": 629, "column": 12 }, "end": { "line": 629, "column": 31 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28086, "end": 28099, "loc": { "start": { "line": 629, "column": 12 }, "end": { "line": 629, "column": 25 } }, "extra": { "rawValue": "xrayContext", "raw": "\"xrayContext\"" }, "value": "xrayContext" }, "value": { "type": "BooleanLiteral", "start": 28101, "end": 28105, "loc": { "start": { "line": 629, "column": 27 }, "end": { "line": 629, "column": 31 } }, "value": true } }, { "type": "ObjectProperty", "start": 28119, "end": 28140, "loc": { "start": { "line": 630, "column": 12 }, "end": { "line": 630, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28119, "end": 28133, "loc": { "start": { "line": 630, "column": 12 }, "end": { "line": 630, "column": 26 } }, "extra": { "rawValue": "xrayPickable", "raw": "\"xrayPickable\"" }, "value": "xrayPickable" }, "value": { "type": "BooleanLiteral", "start": 28135, "end": 28140, "loc": { "start": { "line": 630, "column": 28 }, "end": { "line": 630, "column": 33 } }, "value": false } }, { "type": "ObjectProperty", "start": 28154, "end": 28181, "loc": { "start": { "line": 631, "column": 12 }, "end": { "line": 631, "column": 39 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28154, "end": 28175, "loc": { "start": { "line": 631, "column": 12 }, "end": { "line": 631, "column": 33 } }, "extra": { "rawValue": "selectedGlowThrough", "raw": "\"selectedGlowThrough\"" }, "value": "selectedGlowThrough" }, "value": { "type": "BooleanLiteral", "start": 28177, "end": 28181, "loc": { "start": { "line": 631, "column": 35 }, "end": { "line": 631, "column": 39 } }, "value": true } }, { "type": "ObjectProperty", "start": 28195, "end": 28223, "loc": { "start": { "line": 632, "column": 12 }, "end": { "line": 632, "column": 40 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28195, "end": 28217, "loc": { "start": { "line": 632, "column": 12 }, "end": { "line": 632, "column": 34 } }, "extra": { "rawValue": "highlightGlowThrough", "raw": "\"highlightGlowThrough\"" }, "value": "highlightGlowThrough" }, "value": { "type": "BooleanLiteral", "start": 28219, "end": 28223, "loc": { "start": { "line": 632, "column": 36 }, "end": { "line": 632, "column": 40 } }, "value": true } }, { "type": "ObjectProperty", "start": 28237, "end": 28271, "loc": { "start": { "line": 633, "column": 12 }, "end": { "line": 633, "column": 46 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28237, "end": 28254, "loc": { "start": { "line": 633, "column": 12 }, "end": { "line": 633, "column": 29 } }, "extra": { "rawValue": "backgroundColor", "raw": "\"backgroundColor\"" }, "value": "backgroundColor" }, "value": { "type": "ArrayExpression", "start": 28256, "end": 28271, "loc": { "start": { "line": 633, "column": 31 }, "end": { "line": 633, "column": 46 } }, "elements": [ { "type": "NumericLiteral", "start": 28257, "end": 28260, "loc": { "start": { "line": 633, "column": 32 }, "end": { "line": 633, "column": 35 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 }, { "type": "NumericLiteral", "start": 28262, "end": 28265, "loc": { "start": { "line": 633, "column": 37 }, "end": { "line": 633, "column": 40 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 }, { "type": "NumericLiteral", "start": 28267, "end": 28270, "loc": { "start": { "line": 633, "column": 42 }, "end": { "line": 633, "column": 45 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 28285, "end": 28310, "loc": { "start": { "line": 634, "column": 12 }, "end": { "line": 634, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28285, "end": 28303, "loc": { "start": { "line": 634, "column": 12 }, "end": { "line": 634, "column": 30 } }, "extra": { "rawValue": "externalMetadata", "raw": "\"externalMetadata\"" }, "value": "externalMetadata" }, "value": { "type": "BooleanLiteral", "start": 28305, "end": 28310, "loc": { "start": { "line": 634, "column": 32 }, "end": { "line": 634, "column": 37 } }, "value": false } }, { "type": "ObjectProperty", "start": 28324, "end": 28344, "loc": { "start": { "line": 635, "column": 12 }, "end": { "line": 635, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28324, "end": 28336, "loc": { "start": { "line": 635, "column": 12 }, "end": { "line": 635, "column": 24 } }, "extra": { "rawValue": "dtxEnabled", "raw": "\"dtxEnabled\"" }, "value": "dtxEnabled" }, "value": { "type": "BooleanLiteral", "start": 28339, "end": 28344, "loc": { "start": { "line": 635, "column": 27 }, "end": { "line": 635, "column": 32 } }, "value": false } } ] } ] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets a batch of viewer configurations.\n *\n * Note that this method is not to be confused with {@link BIMViewer#setViewerState}, which batch-updates various states of the viewer's UI and 3D view.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {*} viewerConfigs Map of key-value configuration pairs.\n ", "start": 28368, "end": 28822, "loc": { "start": { "line": 639, "column": 4 }, "end": { "line": 647, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 28827, "end": 29076, "loc": { "start": { "line": 648, "column": 4 }, "end": { "line": 655, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 28827, "end": 28837, "loc": { "start": { "line": 648, "column": 4 }, "end": { "line": 648, "column": 14 }, "identifierName": "setConfigs" }, "name": "setConfigs", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 28838, "end": 28851, "loc": { "start": { "line": 648, "column": 15 }, "end": { "line": 648, "column": 28 }, "identifierName": "viewerConfigs" }, "name": "viewerConfigs" } ], "body": { "type": "BlockStatement", "start": 28853, "end": 29076, "loc": { "start": { "line": 648, "column": 30 }, "end": { "line": 655, "column": 5 } }, "body": [ { "type": "ForInStatement", "start": 28863, "end": 29070, "loc": { "start": { "line": 649, "column": 8 }, "end": { "line": 654, "column": 9 } }, "left": { "type": "VariableDeclaration", "start": 28868, "end": 28876, "loc": { "start": { "line": 649, "column": 13 }, "end": { "line": 649, "column": 21 } }, "declarations": [ { "type": "VariableDeclarator", "start": 28872, "end": 28876, "loc": { "start": { "line": 649, "column": 17 }, "end": { "line": 649, "column": 21 } }, "id": { "type": "Identifier", "start": 28872, "end": 28876, "loc": { "start": { "line": 649, "column": 17 }, "end": { "line": 649, "column": 21 }, "identifierName": "name" }, "name": "name" }, "init": null } ], "kind": "let" }, "right": { "type": "Identifier", "start": 28880, "end": 28893, "loc": { "start": { "line": 649, "column": 25 }, "end": { "line": 649, "column": 38 }, "identifierName": "viewerConfigs" }, "name": "viewerConfigs" }, "body": { "type": "BlockStatement", "start": 28895, "end": 29070, "loc": { "start": { "line": 649, "column": 40 }, "end": { "line": 654, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 28909, "end": 29060, "loc": { "start": { "line": 650, "column": 12 }, "end": { "line": 653, "column": 13 } }, "test": { "type": "CallExpression", "start": 28913, "end": 28947, "loc": { "start": { "line": 650, "column": 16 }, "end": { "line": 650, "column": 50 } }, "callee": { "type": "MemberExpression", "start": 28913, "end": 28941, "loc": { "start": { "line": 650, "column": 16 }, "end": { "line": 650, "column": 44 } }, "object": { "type": "Identifier", "start": 28913, "end": 28926, "loc": { "start": { "line": 650, "column": 16 }, "end": { "line": 650, "column": 29 }, "identifierName": "viewerConfigs" }, "name": "viewerConfigs" }, "property": { "type": "Identifier", "start": 28927, "end": 28941, "loc": { "start": { "line": 650, "column": 30 }, "end": { "line": 650, "column": 44 }, "identifierName": "hasOwnProperty" }, "name": "hasOwnProperty" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 28942, "end": 28946, "loc": { "start": { "line": 650, "column": 45 }, "end": { "line": 650, "column": 49 }, "identifierName": "name" }, "name": "name" } ] }, "consequent": { "type": "BlockStatement", "start": 28949, "end": 29060, "loc": { "start": { "line": 650, "column": 52 }, "end": { "line": 653, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 28967, "end": 29001, "loc": { "start": { "line": 651, "column": 16 }, "end": { "line": 651, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 28973, "end": 29000, "loc": { "start": { "line": 651, "column": 22 }, "end": { "line": 651, "column": 49 } }, "id": { "type": "Identifier", "start": 28973, "end": 28978, "loc": { "start": { "line": 651, "column": 22 }, "end": { "line": 651, "column": 27 }, "identifierName": "value" }, "name": "value" }, "init": { "type": "MemberExpression", "start": 28981, "end": 29000, "loc": { "start": { "line": 651, "column": 30 }, "end": { "line": 651, "column": 49 } }, "object": { "type": "Identifier", "start": 28981, "end": 28994, "loc": { "start": { "line": 651, "column": 30 }, "end": { "line": 651, "column": 43 }, "identifierName": "viewerConfigs" }, "name": "viewerConfigs" }, "property": { "type": "Identifier", "start": 28995, "end": 28999, "loc": { "start": { "line": 651, "column": 44 }, "end": { "line": 651, "column": 48 }, "identifierName": "name" }, "name": "name" }, "computed": true } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 29018, "end": 29046, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 44 } }, "expression": { "type": "CallExpression", "start": 29018, "end": 29045, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 29018, "end": 29032, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 30 } }, "object": { "type": "ThisExpression", "start": 29018, "end": 29022, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 20 } } }, "property": { "type": "Identifier", "start": 29023, "end": 29032, "loc": { "start": { "line": 652, "column": 21 }, "end": { "line": 652, "column": 30 }, "identifierName": "setConfig" }, "name": "setConfig" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 29033, "end": 29037, "loc": { "start": { "line": 652, "column": 31 }, "end": { "line": 652, "column": 35 }, "identifierName": "name" }, "name": "name" }, { "type": "Identifier", "start": 29039, "end": 29044, "loc": { "start": { "line": 652, "column": 37 }, "end": { "line": 652, "column": 42 }, "identifierName": "value" }, "name": "value" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets a batch of viewer configurations.\n *\n * Note that this method is not to be confused with {@link BIMViewer#setViewerState}, which batch-updates various states of the viewer's UI and 3D view.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {*} viewerConfigs Map of key-value configuration pairs.\n ", "start": 28368, "end": 28822, "loc": { "start": { "line": 639, "column": 4 }, "end": { "line": 647, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets a viewer configuration.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {String} name Configuration name.\n * @param {*} value Configuration value.\n ", "start": 29082, "end": 29385, "loc": { "start": { "line": 657, "column": 4 }, "end": { "line": 664, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 29390, "end": 34502, "loc": { "start": { "line": 665, "column": 4 }, "end": { "line": 796, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 29390, "end": 29399, "loc": { "start": { "line": 665, "column": 4 }, "end": { "line": 665, "column": 13 }, "identifierName": "setConfig" }, "name": "setConfig", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 29400, "end": 29404, "loc": { "start": { "line": 665, "column": 14 }, "end": { "line": 665, "column": 18 }, "identifierName": "name" }, "name": "name" }, { "type": "Identifier", "start": 29406, "end": 29411, "loc": { "start": { "line": 665, "column": 20 }, "end": { "line": 665, "column": 25 }, "identifierName": "value" }, "name": "value" } ], "body": { "type": "BlockStatement", "start": 29413, "end": 34502, "loc": { "start": { "line": 665, "column": 27 }, "end": { "line": 796, "column": 5 } }, "body": [ { "type": "FunctionDeclaration", "start": 29424, "end": 29522, "loc": { "start": { "line": 667, "column": 8 }, "end": { "line": 669, "column": 9 } }, "id": { "type": "Identifier", "start": 29433, "end": 29442, "loc": { "start": { "line": 667, "column": 17 }, "end": { "line": 667, "column": 26 }, "identifierName": "parseBool" }, "name": "parseBool" }, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 29443, "end": 29448, "loc": { "start": { "line": 667, "column": 27 }, "end": { "line": 667, "column": 32 }, "identifierName": "value" }, "name": "value" } ], "body": { "type": "BlockStatement", "start": 29450, "end": 29522, "loc": { "start": { "line": 667, "column": 34 }, "end": { "line": 669, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 29464, "end": 29512, "loc": { "start": { "line": 668, "column": 12 }, "end": { "line": 668, "column": 60 } }, "argument": { "type": "LogicalExpression", "start": 29472, "end": 29510, "loc": { "start": { "line": 668, "column": 20 }, "end": { "line": 668, "column": 58 } }, "left": { "type": "BinaryExpression", "start": 29473, "end": 29487, "loc": { "start": { "line": 668, "column": 21 }, "end": { "line": 668, "column": 35 } }, "left": { "type": "Identifier", "start": 29473, "end": 29478, "loc": { "start": { "line": 668, "column": 21 }, "end": { "line": 668, "column": 26 }, "identifierName": "value" }, "name": "value" }, "operator": "===", "right": { "type": "BooleanLiteral", "start": 29483, "end": 29487, "loc": { "start": { "line": 668, "column": 31 }, "end": { "line": 668, "column": 35 } }, "value": true }, "extra": { "parenthesized": true, "parenStart": 29472 } }, "operator": "||", "right": { "type": "BinaryExpression", "start": 29493, "end": 29509, "loc": { "start": { "line": 668, "column": 41 }, "end": { "line": 668, "column": 57 } }, "left": { "type": "Identifier", "start": 29493, "end": 29498, "loc": { "start": { "line": 668, "column": 41 }, "end": { "line": 668, "column": 46 }, "identifierName": "value" }, "name": "value" }, "operator": "===", "right": { "type": "StringLiteral", "start": 29503, "end": 29509, "loc": { "start": { "line": 668, "column": 51 }, "end": { "line": 668, "column": 57 } }, "extra": { "rawValue": "true", "raw": "\"true\"" }, "value": "true" }, "extra": { "parenthesized": true, "parenStart": 29492 } }, "extra": { "parenthesized": true, "parenStart": 29471 } } } ], "directives": [] } }, { "type": "TryStatement", "start": 29532, "end": 34496, "loc": { "start": { "line": 671, "column": 8 }, "end": { "line": 795, "column": 9 } }, "block": { "type": "BlockStatement", "start": 29536, "end": 34392, "loc": { "start": { "line": 671, "column": 12 }, "end": { "line": 793, "column": 9 } }, "body": [ { "type": "SwitchStatement", "start": 29550, "end": 34381, "loc": { "start": { "line": 672, "column": 12 }, "end": { "line": 791, "column": 13 } }, "discriminant": { "type": "Identifier", "start": 29558, "end": 29562, "loc": { "start": { "line": 672, "column": 20 }, "end": { "line": 672, "column": 24 }, "identifierName": "name" }, "name": "name" }, "cases": [ { "type": "SwitchCase", "start": 29583, "end": 29784, "loc": { "start": { "line": 674, "column": 16 }, "end": { "line": 678, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 29627, "end": 29650, "loc": { "start": { "line": 675, "column": 20 }, "end": { "line": 675, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 29633, "end": 29649, "loc": { "start": { "line": 675, "column": 26 }, "end": { "line": 675, "column": 42 } }, "id": { "type": "Identifier", "start": 29633, "end": 29641, "loc": { "start": { "line": 675, "column": 26 }, "end": { "line": 675, "column": 34 }, "identifierName": "rgbColor" }, "name": "rgbColor" }, "init": { "type": "Identifier", "start": 29644, "end": 29649, "loc": { "start": { "line": 675, "column": 37 }, "end": { "line": 675, "column": 42 }, "identifierName": "value" }, "name": "value" } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 29671, "end": 29705, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 54 } }, "expression": { "type": "CallExpression", "start": 29671, "end": 29704, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 53 } }, "callee": { "type": "MemberExpression", "start": 29671, "end": 29694, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 43 } }, "object": { "type": "ThisExpression", "start": 29671, "end": 29675, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 24 } } }, "property": { "type": "Identifier", "start": 29676, "end": 29694, "loc": { "start": { "line": 676, "column": 25 }, "end": { "line": 676, "column": 43 }, "identifierName": "setBackgroundColor" }, "name": "setBackgroundColor" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 29695, "end": 29703, "loc": { "start": { "line": 676, "column": 44 }, "end": { "line": 676, "column": 52 }, "identifierName": "rgbColor" }, "name": "rgbColor" } ] } }, { "type": "ExpressionStatement", "start": 29726, "end": 29757, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 51 } }, "expression": { "type": "AssignmentExpression", "start": 29726, "end": 29756, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 29726, "end": 29745, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 39 } }, "object": { "type": "MemberExpression", "start": 29726, "end": 29739, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 33 } }, "object": { "type": "ThisExpression", "start": 29726, "end": 29730, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 24 } } }, "property": { "type": "Identifier", "start": 29731, "end": 29739, "loc": { "start": { "line": 677, "column": 25 }, "end": { "line": 677, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 29740, "end": 29744, "loc": { "start": { "line": 677, "column": 34 }, "end": { "line": 677, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "Identifier", "start": 29748, "end": 29756, "loc": { "start": { "line": 677, "column": 42 }, "end": { "line": 677, "column": 50 }, "identifierName": "rgbColor" }, "name": "rgbColor" } } }, { "type": "BreakStatement", "start": 29778, "end": 29784, "loc": { "start": { "line": 678, "column": 20 }, "end": { "line": 678, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 29588, "end": 29605, "loc": { "start": { "line": 674, "column": 21 }, "end": { "line": 674, "column": 38 } }, "extra": { "rawValue": "backgroundColor", "raw": "\"backgroundColor\"" }, "value": "backgroundColor" } }, { "type": "SwitchCase", "start": 29802, "end": 30081, "loc": { "start": { "line": 680, "column": 16 }, "end": { "line": 685, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 29841, "end": 29872, "loc": { "start": { "line": 681, "column": 20 }, "end": { "line": 681, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", "start": 29847, "end": 29871, "loc": { "start": { "line": 681, "column": 26 }, "end": { "line": 681, "column": 50 } }, "id": { "type": "Identifier", "start": 29847, "end": 29851, "loc": { "start": { "line": 681, "column": 26 }, "end": { "line": 681, "column": 30 }, "identifierName": "near" }, "name": "near" }, "init": { "type": "CallExpression", "start": 29854, "end": 29871, "loc": { "start": { "line": 681, "column": 33 }, "end": { "line": 681, "column": 50 } }, "callee": { "type": "Identifier", "start": 29854, "end": 29864, "loc": { "start": { "line": 681, "column": 33 }, "end": { "line": 681, "column": 43 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 29865, "end": 29870, "loc": { "start": { "line": 681, "column": 44 }, "end": { "line": 681, "column": 49 }, "identifierName": "value" }, "name": "value" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 29893, "end": 29942, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 69 } }, "expression": { "type": "AssignmentExpression", "start": 29893, "end": 29941, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 68 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 29893, "end": 29934, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 61 } }, "object": { "type": "MemberExpression", "start": 29893, "end": 29929, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 56 } }, "object": { "type": "MemberExpression", "start": 29893, "end": 29917, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 44 } }, "object": { "type": "MemberExpression", "start": 29893, "end": 29910, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 37 } }, "object": { "type": "MemberExpression", "start": 29893, "end": 29904, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 31 } }, "object": { "type": "ThisExpression", "start": 29893, "end": 29897, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 24 } } }, "property": { "type": "Identifier", "start": 29898, "end": 29904, "loc": { "start": { "line": 682, "column": 25 }, "end": { "line": 682, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 29905, "end": 29910, "loc": { "start": { "line": 682, "column": 32 }, "end": { "line": 682, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 29911, "end": 29917, "loc": { "start": { "line": 682, "column": 38 }, "end": { "line": 682, "column": 44 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 29918, "end": 29929, "loc": { "start": { "line": 682, "column": 45 }, "end": { "line": 682, "column": 56 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 29930, "end": 29934, "loc": { "start": { "line": 682, "column": 57 }, "end": { "line": 682, "column": 61 }, "identifierName": "near" }, "name": "near" }, "computed": false }, "right": { "type": "Identifier", "start": 29937, "end": 29941, "loc": { "start": { "line": 682, "column": 64 }, "end": { "line": 682, "column": 68 }, "identifierName": "near" }, "name": "near" } } }, { "type": "ExpressionStatement", "start": 29963, "end": 30006, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 63 } }, "expression": { "type": "AssignmentExpression", "start": 29963, "end": 30005, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 29963, "end": 29998, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 55 } }, "object": { "type": "MemberExpression", "start": 29963, "end": 29993, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 50 } }, "object": { "type": "MemberExpression", "start": 29963, "end": 29987, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 44 } }, "object": { "type": "MemberExpression", "start": 29963, "end": 29980, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 37 } }, "object": { "type": "MemberExpression", "start": 29963, "end": 29974, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 31 } }, "object": { "type": "ThisExpression", "start": 29963, "end": 29967, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 24 } } }, "property": { "type": "Identifier", "start": 29968, "end": 29974, "loc": { "start": { "line": 683, "column": 25 }, "end": { "line": 683, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 29975, "end": 29980, "loc": { "start": { "line": 683, "column": 32 }, "end": { "line": 683, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 29981, "end": 29987, "loc": { "start": { "line": 683, "column": 38 }, "end": { "line": 683, "column": 44 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 29988, "end": 29993, "loc": { "start": { "line": 683, "column": 45 }, "end": { "line": 683, "column": 50 }, "identifierName": "ortho" }, "name": "ortho" }, "computed": false }, "property": { "type": "Identifier", "start": 29994, "end": 29998, "loc": { "start": { "line": 683, "column": 51 }, "end": { "line": 683, "column": 55 }, "identifierName": "near" }, "name": "near" }, "computed": false }, "right": { "type": "Identifier", "start": 30001, "end": 30005, "loc": { "start": { "line": 683, "column": 58 }, "end": { "line": 683, "column": 62 }, "identifierName": "near" }, "name": "near" } } }, { "type": "ExpressionStatement", "start": 30027, "end": 30054, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 47 } }, "expression": { "type": "AssignmentExpression", "start": 30027, "end": 30053, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30027, "end": 30046, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 39 } }, "object": { "type": "MemberExpression", "start": 30027, "end": 30040, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 33 } }, "object": { "type": "ThisExpression", "start": 30027, "end": 30031, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 24 } } }, "property": { "type": "Identifier", "start": 30032, "end": 30040, "loc": { "start": { "line": 684, "column": 25 }, "end": { "line": 684, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 30041, "end": 30045, "loc": { "start": { "line": 684, "column": 34 }, "end": { "line": 684, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "Identifier", "start": 30049, "end": 30053, "loc": { "start": { "line": 684, "column": 42 }, "end": { "line": 684, "column": 46 }, "identifierName": "near" }, "name": "near" } } }, { "type": "BreakStatement", "start": 30075, "end": 30081, "loc": { "start": { "line": 685, "column": 20 }, "end": { "line": 685, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 29807, "end": 29819, "loc": { "start": { "line": 680, "column": 21 }, "end": { "line": 680, "column": 33 } }, "extra": { "rawValue": "cameraNear", "raw": "\"cameraNear\"" }, "value": "cameraNear" } }, { "type": "SwitchCase", "start": 30099, "end": 30374, "loc": { "start": { "line": 687, "column": 16 }, "end": { "line": 692, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 30137, "end": 30167, "loc": { "start": { "line": 688, "column": 20 }, "end": { "line": 688, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 30143, "end": 30166, "loc": { "start": { "line": 688, "column": 26 }, "end": { "line": 688, "column": 49 } }, "id": { "type": "Identifier", "start": 30143, "end": 30146, "loc": { "start": { "line": 688, "column": 26 }, "end": { "line": 688, "column": 29 }, "identifierName": "far" }, "name": "far" }, "init": { "type": "CallExpression", "start": 30149, "end": 30166, "loc": { "start": { "line": 688, "column": 32 }, "end": { "line": 688, "column": 49 } }, "callee": { "type": "Identifier", "start": 30149, "end": 30159, "loc": { "start": { "line": 688, "column": 32 }, "end": { "line": 688, "column": 42 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 30160, "end": 30165, "loc": { "start": { "line": 688, "column": 43 }, "end": { "line": 688, "column": 48 }, "identifierName": "value" }, "name": "value" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 30188, "end": 30235, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 67 } }, "expression": { "type": "AssignmentExpression", "start": 30188, "end": 30234, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30188, "end": 30228, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 60 } }, "object": { "type": "MemberExpression", "start": 30188, "end": 30224, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 56 } }, "object": { "type": "MemberExpression", "start": 30188, "end": 30212, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 44 } }, "object": { "type": "MemberExpression", "start": 30188, "end": 30205, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 37 } }, "object": { "type": "MemberExpression", "start": 30188, "end": 30199, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 31 } }, "object": { "type": "ThisExpression", "start": 30188, "end": 30192, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 24 } } }, "property": { "type": "Identifier", "start": 30193, "end": 30199, "loc": { "start": { "line": 689, "column": 25 }, "end": { "line": 689, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 30200, "end": 30205, "loc": { "start": { "line": 689, "column": 32 }, "end": { "line": 689, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 30206, "end": 30212, "loc": { "start": { "line": 689, "column": 38 }, "end": { "line": 689, "column": 44 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 30213, "end": 30224, "loc": { "start": { "line": 689, "column": 45 }, "end": { "line": 689, "column": 56 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 30225, "end": 30228, "loc": { "start": { "line": 689, "column": 57 }, "end": { "line": 689, "column": 60 }, "identifierName": "far" }, "name": "far" }, "computed": false }, "right": { "type": "Identifier", "start": 30231, "end": 30234, "loc": { "start": { "line": 689, "column": 63 }, "end": { "line": 689, "column": 66 }, "identifierName": "far" }, "name": "far" } }, "trailingComments": [ { "type": "CommentLine", "value": " this.viewer.scene.camera.ortho.far = far;", "start": 30256, "end": 30300, "loc": { "start": { "line": 690, "column": 20 }, "end": { "line": 690, "column": 64 } } } ] }, { "type": "ExpressionStatement", "start": 30321, "end": 30347, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 30321, "end": 30346, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30321, "end": 30340, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 39 } }, "object": { "type": "MemberExpression", "start": 30321, "end": 30334, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 33 } }, "object": { "type": "ThisExpression", "start": 30321, "end": 30325, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 24 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 30326, "end": 30334, "loc": { "start": { "line": 691, "column": 25 }, "end": { "line": 691, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 30335, "end": 30339, "loc": { "start": { "line": 691, "column": 34 }, "end": { "line": 691, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true, "leadingComments": null }, "right": { "type": "Identifier", "start": 30343, "end": 30346, "loc": { "start": { "line": 691, "column": 42 }, "end": { "line": 691, "column": 45 }, "identifierName": "far" }, "name": "far" }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " this.viewer.scene.camera.ortho.far = far;", "start": 30256, "end": 30300, "loc": { "start": { "line": 690, "column": 20 }, "end": { "line": 690, "column": 64 } } } ] }, { "type": "BreakStatement", "start": 30368, "end": 30374, "loc": { "start": { "line": 692, "column": 20 }, "end": { "line": 692, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30104, "end": 30115, "loc": { "start": { "line": 687, "column": 21 }, "end": { "line": 687, "column": 32 } }, "extra": { "rawValue": "cameraFar", "raw": "\"cameraFar\"" }, "value": "cameraFar" } }, { "type": "SwitchCase", "start": 30392, "end": 30536, "loc": { "start": { "line": 694, "column": 16 }, "end": { "line": 696, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 30431, "end": 30509, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 98 } }, "expression": { "type": "AssignmentExpression", "start": 30431, "end": 30508, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 97 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30431, "end": 30467, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 56 } }, "object": { "type": "MemberExpression", "start": 30431, "end": 30456, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 45 } }, "object": { "type": "MemberExpression", "start": 30431, "end": 30442, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 31 } }, "object": { "type": "ThisExpression", "start": 30431, "end": 30435, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 24 } } }, "property": { "type": "Identifier", "start": 30436, "end": 30442, "loc": { "start": { "line": 695, "column": 25 }, "end": { "line": 695, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 30443, "end": 30456, "loc": { "start": { "line": 695, "column": 32 }, "end": { "line": 695, "column": 45 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 30457, "end": 30467, "loc": { "start": { "line": 695, "column": 46 }, "end": { "line": 695, "column": 56 }, "identifierName": "smartPivot" }, "name": "smartPivot" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 30470, "end": 30508, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 97 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30470, "end": 30489, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 78 } }, "object": { "type": "MemberExpression", "start": 30470, "end": 30483, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 72 } }, "object": { "type": "ThisExpression", "start": 30470, "end": 30474, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 63 } } }, "property": { "type": "Identifier", "start": 30475, "end": 30483, "loc": { "start": { "line": 695, "column": 64 }, "end": { "line": 695, "column": 72 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 30484, "end": 30488, "loc": { "start": { "line": 695, "column": 73 }, "end": { "line": 695, "column": 77 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 30492, "end": 30508, "loc": { "start": { "line": 695, "column": 81 }, "end": { "line": 695, "column": 97 } }, "callee": { "type": "Identifier", "start": 30492, "end": 30501, "loc": { "start": { "line": 695, "column": 81 }, "end": { "line": 695, "column": 90 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 30502, "end": 30507, "loc": { "start": { "line": 695, "column": 91 }, "end": { "line": 695, "column": 96 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 30530, "end": 30536, "loc": { "start": { "line": 696, "column": 20 }, "end": { "line": 696, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30397, "end": 30409, "loc": { "start": { "line": 694, "column": 21 }, "end": { "line": 694, "column": 33 } }, "extra": { "rawValue": "smartPivot", "raw": "\"smartPivot\"" }, "value": "smartPivot" } }, { "type": "SwitchCase", "start": 30554, "end": 30692, "loc": { "start": { "line": 698, "column": 16 }, "end": { "line": 700, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 30593, "end": 30665, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 92 } }, "expression": { "type": "AssignmentExpression", "start": 30593, "end": 30664, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 91 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30593, "end": 30623, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 50 } }, "object": { "type": "MemberExpression", "start": 30593, "end": 30612, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 39 } }, "object": { "type": "ThisExpression", "start": 30593, "end": 30597, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 24 } } }, "property": { "type": "Identifier", "start": 30598, "end": 30612, "loc": { "start": { "line": 699, "column": 25 }, "end": { "line": 699, "column": 39 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 30613, "end": 30623, "loc": { "start": { "line": 699, "column": 40 }, "end": { "line": 699, "column": 50 }, "identifierName": "saoEnabled" }, "name": "saoEnabled" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 30626, "end": 30664, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 91 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30626, "end": 30645, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 72 } }, "object": { "type": "MemberExpression", "start": 30626, "end": 30639, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 66 } }, "object": { "type": "ThisExpression", "start": 30626, "end": 30630, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 57 } } }, "property": { "type": "Identifier", "start": 30631, "end": 30639, "loc": { "start": { "line": 699, "column": 58 }, "end": { "line": 699, "column": 66 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 30640, "end": 30644, "loc": { "start": { "line": 699, "column": 67 }, "end": { "line": 699, "column": 71 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 30648, "end": 30664, "loc": { "start": { "line": 699, "column": 75 }, "end": { "line": 699, "column": 91 } }, "callee": { "type": "Identifier", "start": 30648, "end": 30657, "loc": { "start": { "line": 699, "column": 75 }, "end": { "line": 699, "column": 84 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 30658, "end": 30663, "loc": { "start": { "line": 699, "column": 85 }, "end": { "line": 699, "column": 90 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 30686, "end": 30692, "loc": { "start": { "line": 700, "column": 20 }, "end": { "line": 700, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30559, "end": 30571, "loc": { "start": { "line": 698, "column": 21 }, "end": { "line": 698, "column": 33 } }, "extra": { "rawValue": "saoEnabled", "raw": "\"saoEnabled\"" }, "value": "saoEnabled" } }, { "type": "SwitchCase", "start": 30710, "end": 30820, "loc": { "start": { "line": 702, "column": 16 }, "end": { "line": 704, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 30746, "end": 30793, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 67 } }, "expression": { "type": "AssignmentExpression", "start": 30746, "end": 30792, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30746, "end": 30772, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 46 } }, "object": { "type": "MemberExpression", "start": 30746, "end": 30767, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 41 } }, "object": { "type": "MemberExpression", "start": 30746, "end": 30763, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 37 } }, "object": { "type": "MemberExpression", "start": 30746, "end": 30757, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 31 } }, "object": { "type": "ThisExpression", "start": 30746, "end": 30750, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 24 } } }, "property": { "type": "Identifier", "start": 30751, "end": 30757, "loc": { "start": { "line": 703, "column": 25 }, "end": { "line": 703, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 30758, "end": 30763, "loc": { "start": { "line": 703, "column": 32 }, "end": { "line": 703, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 30764, "end": 30767, "loc": { "start": { "line": 703, "column": 38 }, "end": { "line": 703, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 30768, "end": 30772, "loc": { "start": { "line": 703, "column": 42 }, "end": { "line": 703, "column": 46 }, "identifierName": "bias" }, "name": "bias" }, "computed": false }, "right": { "type": "CallExpression", "start": 30775, "end": 30792, "loc": { "start": { "line": 703, "column": 49 }, "end": { "line": 703, "column": 66 } }, "callee": { "type": "Identifier", "start": 30775, "end": 30785, "loc": { "start": { "line": 703, "column": 49 }, "end": { "line": 703, "column": 59 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 30786, "end": 30791, "loc": { "start": { "line": 703, "column": 60 }, "end": { "line": 703, "column": 65 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 30814, "end": 30820, "loc": { "start": { "line": 704, "column": 20 }, "end": { "line": 704, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30715, "end": 30724, "loc": { "start": { "line": 702, "column": 21 }, "end": { "line": 702, "column": 30 } }, "extra": { "rawValue": "saoBias", "raw": "\"saoBias\"" }, "value": "saoBias" } }, { "type": "SwitchCase", "start": 30838, "end": 30958, "loc": { "start": { "line": 706, "column": 16 }, "end": { "line": 708, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 30879, "end": 30931, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 72 } }, "expression": { "type": "AssignmentExpression", "start": 30879, "end": 30930, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 71 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30879, "end": 30910, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 51 } }, "object": { "type": "MemberExpression", "start": 30879, "end": 30900, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 41 } }, "object": { "type": "MemberExpression", "start": 30879, "end": 30896, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 37 } }, "object": { "type": "MemberExpression", "start": 30879, "end": 30890, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 31 } }, "object": { "type": "ThisExpression", "start": 30879, "end": 30883, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 24 } } }, "property": { "type": "Identifier", "start": 30884, "end": 30890, "loc": { "start": { "line": 707, "column": 25 }, "end": { "line": 707, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 30891, "end": 30896, "loc": { "start": { "line": 707, "column": 32 }, "end": { "line": 707, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 30897, "end": 30900, "loc": { "start": { "line": 707, "column": 38 }, "end": { "line": 707, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 30901, "end": 30910, "loc": { "start": { "line": 707, "column": 42 }, "end": { "line": 707, "column": 51 }, "identifierName": "intensity" }, "name": "intensity" }, "computed": false }, "right": { "type": "CallExpression", "start": 30913, "end": 30930, "loc": { "start": { "line": 707, "column": 54 }, "end": { "line": 707, "column": 71 } }, "callee": { "type": "Identifier", "start": 30913, "end": 30923, "loc": { "start": { "line": 707, "column": 54 }, "end": { "line": 707, "column": 64 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 30924, "end": 30929, "loc": { "start": { "line": 707, "column": 65 }, "end": { "line": 707, "column": 70 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 30952, "end": 30958, "loc": { "start": { "line": 708, "column": 20 }, "end": { "line": 708, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30843, "end": 30857, "loc": { "start": { "line": 706, "column": 21 }, "end": { "line": 706, "column": 35 } }, "extra": { "rawValue": "saoIntensity", "raw": "\"saoIntensity\"" }, "value": "saoIntensity" } }, { "type": "SwitchCase", "start": 30976, "end": 31124, "loc": { "start": { "line": 710, "column": 16 }, "end": { "line": 712, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31020, "end": 31097, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 97 } }, "expression": { "type": "AssignmentExpression", "start": 31020, "end": 31096, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31020, "end": 31054, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 54 } }, "object": { "type": "MemberExpression", "start": 31020, "end": 31041, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 41 } }, "object": { "type": "MemberExpression", "start": 31020, "end": 31037, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 37 } }, "object": { "type": "MemberExpression", "start": 31020, "end": 31031, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31020, "end": 31024, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 24 } } }, "property": { "type": "Identifier", "start": 31025, "end": 31031, "loc": { "start": { "line": 711, "column": 25 }, "end": { "line": 711, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31032, "end": 31037, "loc": { "start": { "line": 711, "column": 32 }, "end": { "line": 711, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 31038, "end": 31041, "loc": { "start": { "line": 711, "column": 38 }, "end": { "line": 711, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 31042, "end": 31054, "loc": { "start": { "line": 711, "column": 42 }, "end": { "line": 711, "column": 54 }, "identifierName": "kernelRadius" }, "name": "kernelRadius" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31057, "end": 31096, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31057, "end": 31076, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 76 } }, "object": { "type": "MemberExpression", "start": 31057, "end": 31070, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 70 } }, "object": { "type": "ThisExpression", "start": 31057, "end": 31061, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 61 } } }, "property": { "type": "Identifier", "start": 31062, "end": 31070, "loc": { "start": { "line": 711, "column": 62 }, "end": { "line": 711, "column": 70 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31071, "end": 31075, "loc": { "start": { "line": 711, "column": 71 }, "end": { "line": 711, "column": 75 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31079, "end": 31096, "loc": { "start": { "line": 711, "column": 79 }, "end": { "line": 711, "column": 96 } }, "callee": { "type": "Identifier", "start": 31079, "end": 31089, "loc": { "start": { "line": 711, "column": 79 }, "end": { "line": 711, "column": 89 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 31090, "end": 31095, "loc": { "start": { "line": 711, "column": 90 }, "end": { "line": 711, "column": 95 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31118, "end": 31124, "loc": { "start": { "line": 712, "column": 20 }, "end": { "line": 712, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30981, "end": 30998, "loc": { "start": { "line": 710, "column": 21 }, "end": { "line": 710, "column": 38 } }, "extra": { "rawValue": "saoKernelRadius", "raw": "\"saoKernelRadius\"" }, "value": "saoKernelRadius" } }, { "type": "SwitchCase", "start": 31142, "end": 31286, "loc": { "start": { "line": 714, "column": 16 }, "end": { "line": 716, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31184, "end": 31259, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 95 } }, "expression": { "type": "AssignmentExpression", "start": 31184, "end": 31258, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 94 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31184, "end": 31216, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 52 } }, "object": { "type": "MemberExpression", "start": 31184, "end": 31205, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 41 } }, "object": { "type": "MemberExpression", "start": 31184, "end": 31201, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 37 } }, "object": { "type": "MemberExpression", "start": 31184, "end": 31195, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31184, "end": 31188, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 24 } } }, "property": { "type": "Identifier", "start": 31189, "end": 31195, "loc": { "start": { "line": 715, "column": 25 }, "end": { "line": 715, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31196, "end": 31201, "loc": { "start": { "line": 715, "column": 32 }, "end": { "line": 715, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 31202, "end": 31205, "loc": { "start": { "line": 715, "column": 38 }, "end": { "line": 715, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 31206, "end": 31216, "loc": { "start": { "line": 715, "column": 42 }, "end": { "line": 715, "column": 52 }, "identifierName": "numSamples" }, "name": "numSamples" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31219, "end": 31258, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 94 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31219, "end": 31238, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 74 } }, "object": { "type": "MemberExpression", "start": 31219, "end": 31232, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 68 } }, "object": { "type": "ThisExpression", "start": 31219, "end": 31223, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 59 } } }, "property": { "type": "Identifier", "start": 31224, "end": 31232, "loc": { "start": { "line": 715, "column": 60 }, "end": { "line": 715, "column": 68 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31233, "end": 31237, "loc": { "start": { "line": 715, "column": 69 }, "end": { "line": 715, "column": 73 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31241, "end": 31258, "loc": { "start": { "line": 715, "column": 77 }, "end": { "line": 715, "column": 94 } }, "callee": { "type": "Identifier", "start": 31241, "end": 31251, "loc": { "start": { "line": 715, "column": 77 }, "end": { "line": 715, "column": 87 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 31252, "end": 31257, "loc": { "start": { "line": 715, "column": 88 }, "end": { "line": 715, "column": 93 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31280, "end": 31286, "loc": { "start": { "line": 716, "column": 20 }, "end": { "line": 716, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31147, "end": 31162, "loc": { "start": { "line": 714, "column": 21 }, "end": { "line": 714, "column": 36 } }, "extra": { "rawValue": "saoNumSamples", "raw": "\"saoNumSamples\"" }, "value": "saoNumSamples" } }, { "type": "SwitchCase", "start": 31304, "end": 31435, "loc": { "start": { "line": 718, "column": 16 }, "end": { "line": 720, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31340, "end": 31408, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 88 } }, "expression": { "type": "AssignmentExpression", "start": 31340, "end": 31407, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 87 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31340, "end": 31366, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 46 } }, "object": { "type": "MemberExpression", "start": 31340, "end": 31361, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 41 } }, "object": { "type": "MemberExpression", "start": 31340, "end": 31357, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 37 } }, "object": { "type": "MemberExpression", "start": 31340, "end": 31351, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31340, "end": 31344, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 24 } } }, "property": { "type": "Identifier", "start": 31345, "end": 31351, "loc": { "start": { "line": 719, "column": 25 }, "end": { "line": 719, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31352, "end": 31357, "loc": { "start": { "line": 719, "column": 32 }, "end": { "line": 719, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 31358, "end": 31361, "loc": { "start": { "line": 719, "column": 38 }, "end": { "line": 719, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 31362, "end": 31366, "loc": { "start": { "line": 719, "column": 42 }, "end": { "line": 719, "column": 46 }, "identifierName": "blur" }, "name": "blur" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31369, "end": 31407, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 87 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31369, "end": 31388, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 68 } }, "object": { "type": "MemberExpression", "start": 31369, "end": 31382, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 62 } }, "object": { "type": "ThisExpression", "start": 31369, "end": 31373, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 53 } } }, "property": { "type": "Identifier", "start": 31374, "end": 31382, "loc": { "start": { "line": 719, "column": 54 }, "end": { "line": 719, "column": 62 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31383, "end": 31387, "loc": { "start": { "line": 719, "column": 63 }, "end": { "line": 719, "column": 67 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31391, "end": 31407, "loc": { "start": { "line": 719, "column": 71 }, "end": { "line": 719, "column": 87 } }, "callee": { "type": "Identifier", "start": 31391, "end": 31400, "loc": { "start": { "line": 719, "column": 71 }, "end": { "line": 719, "column": 80 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 31401, "end": 31406, "loc": { "start": { "line": 719, "column": 81 }, "end": { "line": 719, "column": 86 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31429, "end": 31435, "loc": { "start": { "line": 720, "column": 20 }, "end": { "line": 720, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31309, "end": 31318, "loc": { "start": { "line": 718, "column": 21 }, "end": { "line": 718, "column": 30 } }, "extra": { "rawValue": "saoBlur", "raw": "\"saoBlur\"" }, "value": "saoBlur" } }, { "type": "SwitchCase", "start": 31453, "end": 31595, "loc": { "start": { "line": 722, "column": 16 }, "end": { "line": 724, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31494, "end": 31568, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 94 } }, "expression": { "type": "AssignmentExpression", "start": 31494, "end": 31567, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31494, "end": 31526, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 52 } }, "object": { "type": "MemberExpression", "start": 31494, "end": 31513, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 39 } }, "object": { "type": "ThisExpression", "start": 31494, "end": 31498, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 24 } } }, "property": { "type": "Identifier", "start": 31499, "end": 31513, "loc": { "start": { "line": 723, "column": 25 }, "end": { "line": 723, "column": 39 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 31514, "end": 31526, "loc": { "start": { "line": 723, "column": 40 }, "end": { "line": 723, "column": 52 }, "identifierName": "edgesEnabled" }, "name": "edgesEnabled" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31529, "end": 31567, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31529, "end": 31548, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 74 } }, "object": { "type": "MemberExpression", "start": 31529, "end": 31542, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 68 } }, "object": { "type": "ThisExpression", "start": 31529, "end": 31533, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 59 } } }, "property": { "type": "Identifier", "start": 31534, "end": 31542, "loc": { "start": { "line": 723, "column": 60 }, "end": { "line": 723, "column": 68 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31543, "end": 31547, "loc": { "start": { "line": 723, "column": 69 }, "end": { "line": 723, "column": 73 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31551, "end": 31567, "loc": { "start": { "line": 723, "column": 77 }, "end": { "line": 723, "column": 93 } }, "callee": { "type": "Identifier", "start": 31551, "end": 31560, "loc": { "start": { "line": 723, "column": 77 }, "end": { "line": 723, "column": 86 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 31561, "end": 31566, "loc": { "start": { "line": 723, "column": 87 }, "end": { "line": 723, "column": 92 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31589, "end": 31595, "loc": { "start": { "line": 724, "column": 20 }, "end": { "line": 724, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31458, "end": 31472, "loc": { "start": { "line": 722, "column": 21 }, "end": { "line": 722, "column": 35 } }, "extra": { "rawValue": "edgesEnabled", "raw": "\"edgesEnabled\"" }, "value": "edgesEnabled" } }, { "type": "SwitchCase", "start": 31613, "end": 31751, "loc": { "start": { "line": 726, "column": 16 }, "end": { "line": 728, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31652, "end": 31724, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 92 } }, "expression": { "type": "AssignmentExpression", "start": 31652, "end": 31723, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 91 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31652, "end": 31682, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 50 } }, "object": { "type": "MemberExpression", "start": 31652, "end": 31671, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 39 } }, "object": { "type": "ThisExpression", "start": 31652, "end": 31656, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 24 } } }, "property": { "type": "Identifier", "start": 31657, "end": 31671, "loc": { "start": { "line": 727, "column": 25 }, "end": { "line": 727, "column": 39 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 31672, "end": 31682, "loc": { "start": { "line": 727, "column": 40 }, "end": { "line": 727, "column": 50 }, "identifierName": "pbrEnabled" }, "name": "pbrEnabled" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31685, "end": 31723, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 91 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31685, "end": 31704, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 72 } }, "object": { "type": "MemberExpression", "start": 31685, "end": 31698, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 66 } }, "object": { "type": "ThisExpression", "start": 31685, "end": 31689, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 57 } } }, "property": { "type": "Identifier", "start": 31690, "end": 31698, "loc": { "start": { "line": 727, "column": 58 }, "end": { "line": 727, "column": 66 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31699, "end": 31703, "loc": { "start": { "line": 727, "column": 67 }, "end": { "line": 727, "column": 71 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31707, "end": 31723, "loc": { "start": { "line": 727, "column": 75 }, "end": { "line": 727, "column": 91 } }, "callee": { "type": "Identifier", "start": 31707, "end": 31716, "loc": { "start": { "line": 727, "column": 75 }, "end": { "line": 727, "column": 84 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 31717, "end": 31722, "loc": { "start": { "line": 727, "column": 85 }, "end": { "line": 727, "column": 90 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31745, "end": 31751, "loc": { "start": { "line": 728, "column": 20 }, "end": { "line": 728, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31618, "end": 31630, "loc": { "start": { "line": 726, "column": 21 }, "end": { "line": 726, "column": 33 } }, "extra": { "rawValue": "pbrEnabled", "raw": "\"pbrEnabled\"" }, "value": "pbrEnabled" } }, { "type": "SwitchCase", "start": 31769, "end": 31909, "loc": { "start": { "line": 730, "column": 16 }, "end": { "line": 732, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31808, "end": 31882, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 94 } }, "expression": { "type": "AssignmentExpression", "start": 31808, "end": 31881, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31808, "end": 31839, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 51 } }, "object": { "type": "MemberExpression", "start": 31808, "end": 31832, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 44 } }, "object": { "type": "MemberExpression", "start": 31808, "end": 31819, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31808, "end": 31812, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 24 } } }, "property": { "type": "Identifier", "start": 31813, "end": 31819, "loc": { "start": { "line": 731, "column": 25 }, "end": { "line": 731, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31820, "end": 31832, "loc": { "start": { "line": 731, "column": 32 }, "end": { "line": 731, "column": 44 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 31833, "end": 31839, "loc": { "start": { "line": 731, "column": 45 }, "end": { "line": 731, "column": 51 }, "identifierName": "fitFOV" }, "name": "fitFOV" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31842, "end": 31881, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31842, "end": 31861, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 73 } }, "object": { "type": "MemberExpression", "start": 31842, "end": 31855, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 67 } }, "object": { "type": "ThisExpression", "start": 31842, "end": 31846, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 58 } } }, "property": { "type": "Identifier", "start": 31847, "end": 31855, "loc": { "start": { "line": 731, "column": 59 }, "end": { "line": 731, "column": 67 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31856, "end": 31860, "loc": { "start": { "line": 731, "column": 68 }, "end": { "line": 731, "column": 72 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31864, "end": 31881, "loc": { "start": { "line": 731, "column": 76 }, "end": { "line": 731, "column": 93 } }, "callee": { "type": "Identifier", "start": 31864, "end": 31874, "loc": { "start": { "line": 731, "column": 76 }, "end": { "line": 731, "column": 86 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 31875, "end": 31880, "loc": { "start": { "line": 731, "column": 87 }, "end": { "line": 731, "column": 92 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31903, "end": 31909, "loc": { "start": { "line": 732, "column": 20 }, "end": { "line": 732, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31774, "end": 31786, "loc": { "start": { "line": 730, "column": 21 }, "end": { "line": 730, "column": 33 } }, "extra": { "rawValue": "viewFitFOV", "raw": "\"viewFitFOV\"" }, "value": "viewFitFOV" } }, { "type": "SwitchCase", "start": 31927, "end": 32074, "loc": { "start": { "line": 734, "column": 16 }, "end": { "line": 736, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31971, "end": 32047, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 96 } }, "expression": { "type": "AssignmentExpression", "start": 31971, "end": 32046, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 95 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31971, "end": 32004, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 53 } }, "object": { "type": "MemberExpression", "start": 31971, "end": 31995, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 44 } }, "object": { "type": "MemberExpression", "start": 31971, "end": 31982, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31971, "end": 31975, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 24 } } }, "property": { "type": "Identifier", "start": 31976, "end": 31982, "loc": { "start": { "line": 735, "column": 25 }, "end": { "line": 735, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31983, "end": 31995, "loc": { "start": { "line": 735, "column": 32 }, "end": { "line": 735, "column": 44 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 31996, "end": 32004, "loc": { "start": { "line": 735, "column": 45 }, "end": { "line": 735, "column": 53 }, "identifierName": "duration" }, "name": "duration" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 32007, "end": 32046, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 95 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32007, "end": 32026, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 75 } }, "object": { "type": "MemberExpression", "start": 32007, "end": 32020, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 69 } }, "object": { "type": "ThisExpression", "start": 32007, "end": 32011, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 60 } } }, "property": { "type": "Identifier", "start": 32012, "end": 32020, "loc": { "start": { "line": 735, "column": 61 }, "end": { "line": 735, "column": 69 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32021, "end": 32025, "loc": { "start": { "line": 735, "column": 70 }, "end": { "line": 735, "column": 74 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32029, "end": 32046, "loc": { "start": { "line": 735, "column": 78 }, "end": { "line": 735, "column": 95 } }, "callee": { "type": "Identifier", "start": 32029, "end": 32039, "loc": { "start": { "line": 735, "column": 78 }, "end": { "line": 735, "column": 88 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 32040, "end": 32045, "loc": { "start": { "line": 735, "column": 89 }, "end": { "line": 735, "column": 94 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 32068, "end": 32074, "loc": { "start": { "line": 736, "column": 20 }, "end": { "line": 736, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31932, "end": 31949, "loc": { "start": { "line": 734, "column": 21 }, "end": { "line": 734, "column": 38 } }, "extra": { "rawValue": "viewFitDuration", "raw": "\"viewFitDuration\"" }, "value": "viewFitDuration" } }, { "type": "SwitchCase", "start": 32092, "end": 32239, "loc": { "start": { "line": 738, "column": 16 }, "end": { "line": 740, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 32135, "end": 32212, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 97 } }, "expression": { "type": "AssignmentExpression", "start": 32135, "end": 32211, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32135, "end": 32169, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 54 } }, "object": { "type": "MemberExpression", "start": 32135, "end": 32165, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 50 } }, "object": { "type": "MemberExpression", "start": 32135, "end": 32153, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 38 } }, "object": { "type": "MemberExpression", "start": 32135, "end": 32146, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 31 } }, "object": { "type": "ThisExpression", "start": 32135, "end": 32139, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 24 } } }, "property": { "type": "Identifier", "start": 32140, "end": 32146, "loc": { "start": { "line": 739, "column": 25 }, "end": { "line": 739, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 32147, "end": 32153, "loc": { "start": { "line": 739, "column": 32 }, "end": { "line": 739, "column": 38 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 32154, "end": 32165, "loc": { "start": { "line": 739, "column": 39 }, "end": { "line": 739, "column": 50 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 32166, "end": 32169, "loc": { "start": { "line": 739, "column": 51 }, "end": { "line": 739, "column": 54 }, "identifierName": "fov" }, "name": "fov" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 32172, "end": 32211, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32172, "end": 32191, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 76 } }, "object": { "type": "MemberExpression", "start": 32172, "end": 32185, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 70 } }, "object": { "type": "ThisExpression", "start": 32172, "end": 32176, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 61 } } }, "property": { "type": "Identifier", "start": 32177, "end": 32185, "loc": { "start": { "line": 739, "column": 62 }, "end": { "line": 739, "column": 70 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32186, "end": 32190, "loc": { "start": { "line": 739, "column": 71 }, "end": { "line": 739, "column": 75 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32194, "end": 32211, "loc": { "start": { "line": 739, "column": 79 }, "end": { "line": 739, "column": 96 } }, "callee": { "type": "Identifier", "start": 32194, "end": 32204, "loc": { "start": { "line": 739, "column": 79 }, "end": { "line": 739, "column": 89 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 32205, "end": 32210, "loc": { "start": { "line": 739, "column": 90 }, "end": { "line": 739, "column": 95 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 32233, "end": 32239, "loc": { "start": { "line": 740, "column": 20 }, "end": { "line": 740, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32097, "end": 32113, "loc": { "start": { "line": 738, "column": 21 }, "end": { "line": 738, "column": 37 } }, "extra": { "rawValue": "perspectiveFOV", "raw": "\"perspectiveFOV\"" }, "value": "perspectiveFOV" } }, { "type": "SwitchCase", "start": 32257, "end": 32378, "loc": { "start": { "line": 742, "column": 16 }, "end": { "line": 744, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 32312, "end": 32351, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 32312, "end": 32350, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32312, "end": 32331, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 39 } }, "object": { "type": "MemberExpression", "start": 32312, "end": 32325, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 33 } }, "object": { "type": "ThisExpression", "start": 32312, "end": 32316, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 24 } } }, "property": { "type": "Identifier", "start": 32317, "end": 32325, "loc": { "start": { "line": 743, "column": 25 }, "end": { "line": 743, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32326, "end": 32330, "loc": { "start": { "line": 743, "column": 34 }, "end": { "line": 743, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32334, "end": 32350, "loc": { "start": { "line": 743, "column": 42 }, "end": { "line": 743, "column": 58 } }, "callee": { "type": "Identifier", "start": 32334, "end": 32343, "loc": { "start": { "line": 743, "column": 42 }, "end": { "line": 743, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 32344, "end": 32349, "loc": { "start": { "line": 743, "column": 52 }, "end": { "line": 743, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 32372, "end": 32378, "loc": { "start": { "line": 744, "column": 20 }, "end": { "line": 744, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32262, "end": 32290, "loc": { "start": { "line": 742, "column": 21 }, "end": { "line": 742, "column": 49 } }, "extra": { "rawValue": "excludeUnclassifiedObjects", "raw": "\"excludeUnclassifiedObjects\"" }, "value": "excludeUnclassifiedObjects" } }, { "type": "SwitchCase", "start": 32396, "end": 32491, "loc": { "start": { "line": 746, "column": 16 }, "end": { "line": 748, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 32436, "end": 32464, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 32436, "end": 32463, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32436, "end": 32455, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 39 } }, "object": { "type": "MemberExpression", "start": 32436, "end": 32449, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 33 } }, "object": { "type": "ThisExpression", "start": 32436, "end": 32440, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 24 } } }, "property": { "type": "Identifier", "start": 32441, "end": 32449, "loc": { "start": { "line": 747, "column": 25 }, "end": { "line": 747, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32450, "end": 32454, "loc": { "start": { "line": 747, "column": 34 }, "end": { "line": 747, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "Identifier", "start": 32458, "end": 32463, "loc": { "start": { "line": 747, "column": 42 }, "end": { "line": 747, "column": 47 }, "identifierName": "value" }, "name": "value" } } }, { "type": "BreakStatement", "start": 32485, "end": 32491, "loc": { "start": { "line": 748, "column": 20 }, "end": { "line": 748, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32401, "end": 32414, "loc": { "start": { "line": 746, "column": 21 }, "end": { "line": 746, "column": 34 } }, "extra": { "rawValue": "xrayContext", "raw": "\"xrayContext\"" }, "value": "xrayContext" } }, { "type": "SwitchCase", "start": 32509, "end": 32616, "loc": { "start": { "line": 750, "column": 16 }, "end": { "line": 752, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 32550, "end": 32589, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 32550, "end": 32588, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32550, "end": 32569, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 39 } }, "object": { "type": "MemberExpression", "start": 32550, "end": 32563, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 33 } }, "object": { "type": "ThisExpression", "start": 32550, "end": 32554, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 24 } } }, "property": { "type": "Identifier", "start": 32555, "end": 32563, "loc": { "start": { "line": 751, "column": 25 }, "end": { "line": 751, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32564, "end": 32568, "loc": { "start": { "line": 751, "column": 34 }, "end": { "line": 751, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32572, "end": 32588, "loc": { "start": { "line": 751, "column": 42 }, "end": { "line": 751, "column": 58 } }, "callee": { "type": "Identifier", "start": 32572, "end": 32581, "loc": { "start": { "line": 751, "column": 42 }, "end": { "line": 751, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 32582, "end": 32587, "loc": { "start": { "line": 751, "column": 52 }, "end": { "line": 751, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 32610, "end": 32616, "loc": { "start": { "line": 752, "column": 20 }, "end": { "line": 752, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32514, "end": 32528, "loc": { "start": { "line": 750, "column": 21 }, "end": { "line": 750, "column": 35 } }, "extra": { "rawValue": "xrayPickable", "raw": "\"xrayPickable\"" }, "value": "xrayPickable" } }, { "type": "SwitchCase", "start": 32634, "end": 33093, "loc": { "start": { "line": 754, "column": 16 }, "end": { "line": 760, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 32682, "end": 32749, "loc": { "start": { "line": 755, "column": 20 }, "end": { "line": 755, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", "start": 32688, "end": 32748, "loc": { "start": { "line": 755, "column": 26 }, "end": { "line": 755, "column": 86 } }, "id": { "type": "Identifier", "start": 32688, "end": 32707, "loc": { "start": { "line": 755, "column": 26 }, "end": { "line": 755, "column": 45 }, "identifierName": "selectedGlowThrough" }, "name": "selectedGlowThrough" }, "init": { "type": "AssignmentExpression", "start": 32710, "end": 32748, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32710, "end": 32729, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 67 } }, "object": { "type": "MemberExpression", "start": 32710, "end": 32723, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 61 } }, "object": { "type": "ThisExpression", "start": 32710, "end": 32714, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 52 } } }, "property": { "type": "Identifier", "start": 32715, "end": 32723, "loc": { "start": { "line": 755, "column": 53 }, "end": { "line": 755, "column": 61 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32724, "end": 32728, "loc": { "start": { "line": 755, "column": 62 }, "end": { "line": 755, "column": 66 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32732, "end": 32748, "loc": { "start": { "line": 755, "column": 70 }, "end": { "line": 755, "column": 86 } }, "callee": { "type": "Identifier", "start": 32732, "end": 32741, "loc": { "start": { "line": 755, "column": 70 }, "end": { "line": 755, "column": 79 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 32742, "end": 32747, "loc": { "start": { "line": 755, "column": 80 }, "end": { "line": 755, "column": 85 }, "identifierName": "value" }, "name": "value" } ] } } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 32770, "end": 32830, "loc": { "start": { "line": 756, "column": 20 }, "end": { "line": 756, "column": 80 } }, "declarations": [ { "type": "VariableDeclarator", "start": 32776, "end": 32829, "loc": { "start": { "line": 756, "column": 26 }, "end": { "line": 756, "column": 79 } }, "id": { "type": "Identifier", "start": 32776, "end": 32792, "loc": { "start": { "line": 756, "column": 26 }, "end": { "line": 756, "column": 42 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "init": { "type": "MemberExpression", "start": 32795, "end": 32829, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 79 } }, "object": { "type": "MemberExpression", "start": 32795, "end": 32812, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 62 } }, "object": { "type": "MemberExpression", "start": 32795, "end": 32806, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 56 } }, "object": { "type": "ThisExpression", "start": 32795, "end": 32799, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 49 } } }, "property": { "type": "Identifier", "start": 32800, "end": 32806, "loc": { "start": { "line": 756, "column": 50 }, "end": { "line": 756, "column": 56 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 32807, "end": 32812, "loc": { "start": { "line": 756, "column": 57 }, "end": { "line": 756, "column": 62 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 32813, "end": 32829, "loc": { "start": { "line": 756, "column": 63 }, "end": { "line": 756, "column": 79 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 32851, "end": 32902, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 71 } }, "expression": { "type": "AssignmentExpression", "start": 32851, "end": 32901, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 70 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32851, "end": 32879, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 48 } }, "object": { "type": "Identifier", "start": 32851, "end": 32867, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 36 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "property": { "type": "Identifier", "start": 32868, "end": 32879, "loc": { "start": { "line": 757, "column": 37 }, "end": { "line": 757, "column": 48 }, "identifierName": "glowThrough" }, "name": "glowThrough" }, "computed": false }, "right": { "type": "Identifier", "start": 32882, "end": 32901, "loc": { "start": { "line": 757, "column": 51 }, "end": { "line": 757, "column": 70 }, "identifierName": "selectedGlowThrough" }, "name": "selectedGlowThrough" } } }, { "type": "ExpressionStatement", "start": 32923, "end": 32984, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 81 } }, "expression": { "type": "AssignmentExpression", "start": 32923, "end": 32983, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 80 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32923, "end": 32949, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 46 } }, "object": { "type": "Identifier", "start": 32923, "end": 32939, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 36 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "property": { "type": "Identifier", "start": 32940, "end": 32949, "loc": { "start": { "line": 758, "column": 37 }, "end": { "line": 758, "column": 46 }, "identifierName": "fillAlpha" }, "name": "fillAlpha" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 32952, "end": 32983, "loc": { "start": { "line": 758, "column": 49 }, "end": { "line": 758, "column": 80 } }, "test": { "type": "Identifier", "start": 32952, "end": 32971, "loc": { "start": { "line": 758, "column": 49 }, "end": { "line": 758, "column": 68 }, "identifierName": "selectedGlowThrough" }, "name": "selectedGlowThrough" }, "consequent": { "type": "NumericLiteral", "start": 32974, "end": 32977, "loc": { "start": { "line": 758, "column": 71 }, "end": { "line": 758, "column": 74 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 }, "alternate": { "type": "NumericLiteral", "start": 32980, "end": 32983, "loc": { "start": { "line": 758, "column": 77 }, "end": { "line": 758, "column": 80 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } } } }, { "type": "ExpressionStatement", "start": 33005, "end": 33066, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 81 } }, "expression": { "type": "AssignmentExpression", "start": 33005, "end": 33065, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 80 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33005, "end": 33031, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 46 } }, "object": { "type": "Identifier", "start": 33005, "end": 33021, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 36 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "property": { "type": "Identifier", "start": 33022, "end": 33031, "loc": { "start": { "line": 759, "column": 37 }, "end": { "line": 759, "column": 46 }, "identifierName": "edgeAlpha" }, "name": "edgeAlpha" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 33034, "end": 33065, "loc": { "start": { "line": 759, "column": 49 }, "end": { "line": 759, "column": 80 } }, "test": { "type": "Identifier", "start": 33034, "end": 33053, "loc": { "start": { "line": 759, "column": 49 }, "end": { "line": 759, "column": 68 }, "identifierName": "selectedGlowThrough" }, "name": "selectedGlowThrough" }, "consequent": { "type": "NumericLiteral", "start": 33056, "end": 33059, "loc": { "start": { "line": 759, "column": 71 }, "end": { "line": 759, "column": 74 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 }, "alternate": { "type": "NumericLiteral", "start": 33062, "end": 33065, "loc": { "start": { "line": 759, "column": 77 }, "end": { "line": 759, "column": 80 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } } } }, { "type": "BreakStatement", "start": 33087, "end": 33093, "loc": { "start": { "line": 760, "column": 20 }, "end": { "line": 760, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32639, "end": 32660, "loc": { "start": { "line": 754, "column": 21 }, "end": { "line": 754, "column": 42 } }, "extra": { "rawValue": "selectedGlowThrough", "raw": "\"selectedGlowThrough\"" }, "value": "selectedGlowThrough" } }, { "type": "SwitchCase", "start": 33111, "end": 33580, "loc": { "start": { "line": 762, "column": 16 }, "end": { "line": 768, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 33160, "end": 33228, "loc": { "start": { "line": 763, "column": 20 }, "end": { "line": 763, "column": 88 } }, "declarations": [ { "type": "VariableDeclarator", "start": 33166, "end": 33227, "loc": { "start": { "line": 763, "column": 26 }, "end": { "line": 763, "column": 87 } }, "id": { "type": "Identifier", "start": 33166, "end": 33186, "loc": { "start": { "line": 763, "column": 26 }, "end": { "line": 763, "column": 46 }, "identifierName": "highlightGlowThrough" }, "name": "highlightGlowThrough" }, "init": { "type": "AssignmentExpression", "start": 33189, "end": 33227, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 87 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33189, "end": 33208, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 68 } }, "object": { "type": "MemberExpression", "start": 33189, "end": 33202, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 62 } }, "object": { "type": "ThisExpression", "start": 33189, "end": 33193, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 53 } } }, "property": { "type": "Identifier", "start": 33194, "end": 33202, "loc": { "start": { "line": 763, "column": 54 }, "end": { "line": 763, "column": 62 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 33203, "end": 33207, "loc": { "start": { "line": 763, "column": 63 }, "end": { "line": 763, "column": 67 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 33211, "end": 33227, "loc": { "start": { "line": 763, "column": 71 }, "end": { "line": 763, "column": 87 } }, "callee": { "type": "Identifier", "start": 33211, "end": 33220, "loc": { "start": { "line": 763, "column": 71 }, "end": { "line": 763, "column": 80 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 33221, "end": 33226, "loc": { "start": { "line": 763, "column": 81 }, "end": { "line": 763, "column": 86 }, "identifierName": "value" }, "name": "value" } ] } } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 33249, "end": 33311, "loc": { "start": { "line": 764, "column": 20 }, "end": { "line": 764, "column": 82 } }, "declarations": [ { "type": "VariableDeclarator", "start": 33255, "end": 33310, "loc": { "start": { "line": 764, "column": 26 }, "end": { "line": 764, "column": 81 } }, "id": { "type": "Identifier", "start": 33255, "end": 33272, "loc": { "start": { "line": 764, "column": 26 }, "end": { "line": 764, "column": 43 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "init": { "type": "MemberExpression", "start": 33275, "end": 33310, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 81 } }, "object": { "type": "MemberExpression", "start": 33275, "end": 33292, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 63 } }, "object": { "type": "MemberExpression", "start": 33275, "end": 33286, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 57 } }, "object": { "type": "ThisExpression", "start": 33275, "end": 33279, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 50 } } }, "property": { "type": "Identifier", "start": 33280, "end": 33286, "loc": { "start": { "line": 764, "column": 51 }, "end": { "line": 764, "column": 57 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 33287, "end": 33292, "loc": { "start": { "line": 764, "column": 58 }, "end": { "line": 764, "column": 63 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 33293, "end": 33310, "loc": { "start": { "line": 764, "column": 64 }, "end": { "line": 764, "column": 81 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 33332, "end": 33385, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 73 } }, "expression": { "type": "AssignmentExpression", "start": 33332, "end": 33384, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 72 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33332, "end": 33361, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 49 } }, "object": { "type": "Identifier", "start": 33332, "end": 33349, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 37 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "property": { "type": "Identifier", "start": 33350, "end": 33361, "loc": { "start": { "line": 765, "column": 38 }, "end": { "line": 765, "column": 49 }, "identifierName": "glowThrough" }, "name": "glowThrough" }, "computed": false }, "right": { "type": "Identifier", "start": 33364, "end": 33384, "loc": { "start": { "line": 765, "column": 52 }, "end": { "line": 765, "column": 72 }, "identifierName": "highlightGlowThrough" }, "name": "highlightGlowThrough" } } }, { "type": "ExpressionStatement", "start": 33406, "end": 33469, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 83 } }, "expression": { "type": "AssignmentExpression", "start": 33406, "end": 33468, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33406, "end": 33433, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 47 } }, "object": { "type": "Identifier", "start": 33406, "end": 33423, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 37 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "property": { "type": "Identifier", "start": 33424, "end": 33433, "loc": { "start": { "line": 766, "column": 38 }, "end": { "line": 766, "column": 47 }, "identifierName": "fillAlpha" }, "name": "fillAlpha" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 33436, "end": 33468, "loc": { "start": { "line": 766, "column": 50 }, "end": { "line": 766, "column": 82 } }, "test": { "type": "Identifier", "start": 33436, "end": 33456, "loc": { "start": { "line": 766, "column": 50 }, "end": { "line": 766, "column": 70 }, "identifierName": "highlightGlowThrough" }, "name": "highlightGlowThrough" }, "consequent": { "type": "NumericLiteral", "start": 33459, "end": 33462, "loc": { "start": { "line": 766, "column": 73 }, "end": { "line": 766, "column": 76 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 }, "alternate": { "type": "NumericLiteral", "start": 33465, "end": 33468, "loc": { "start": { "line": 766, "column": 79 }, "end": { "line": 766, "column": 82 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } } } }, { "type": "ExpressionStatement", "start": 33490, "end": 33553, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 83 } }, "expression": { "type": "AssignmentExpression", "start": 33490, "end": 33552, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33490, "end": 33517, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 47 } }, "object": { "type": "Identifier", "start": 33490, "end": 33507, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 37 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "property": { "type": "Identifier", "start": 33508, "end": 33517, "loc": { "start": { "line": 767, "column": 38 }, "end": { "line": 767, "column": 47 }, "identifierName": "edgeAlpha" }, "name": "edgeAlpha" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 33520, "end": 33552, "loc": { "start": { "line": 767, "column": 50 }, "end": { "line": 767, "column": 82 } }, "test": { "type": "Identifier", "start": 33520, "end": 33540, "loc": { "start": { "line": 767, "column": 50 }, "end": { "line": 767, "column": 70 }, "identifierName": "highlightGlowThrough" }, "name": "highlightGlowThrough" }, "consequent": { "type": "NumericLiteral", "start": 33543, "end": 33546, "loc": { "start": { "line": 767, "column": 73 }, "end": { "line": 767, "column": 76 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 }, "alternate": { "type": "NumericLiteral", "start": 33549, "end": 33552, "loc": { "start": { "line": 767, "column": 79 }, "end": { "line": 767, "column": 82 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } } } }, { "type": "BreakStatement", "start": 33574, "end": 33580, "loc": { "start": { "line": 768, "column": 20 }, "end": { "line": 768, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 33116, "end": 33138, "loc": { "start": { "line": 762, "column": 21 }, "end": { "line": 762, "column": 43 } }, "extra": { "rawValue": "highlightGlowThrough", "raw": "\"highlightGlowThrough\"" }, "value": "highlightGlowThrough" } }, { "type": "SwitchCase", "start": 33598, "end": 33709, "loc": { "start": { "line": 770, "column": 16 }, "end": { "line": 772, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 33643, "end": 33682, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 33643, "end": 33681, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33643, "end": 33662, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 39 } }, "object": { "type": "MemberExpression", "start": 33643, "end": 33656, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 33 } }, "object": { "type": "ThisExpression", "start": 33643, "end": 33647, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 24 } } }, "property": { "type": "Identifier", "start": 33648, "end": 33656, "loc": { "start": { "line": 771, "column": 25 }, "end": { "line": 771, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 33657, "end": 33661, "loc": { "start": { "line": 771, "column": 34 }, "end": { "line": 771, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 33665, "end": 33681, "loc": { "start": { "line": 771, "column": 42 }, "end": { "line": 771, "column": 58 } }, "callee": { "type": "Identifier", "start": 33665, "end": 33674, "loc": { "start": { "line": 771, "column": 42 }, "end": { "line": 771, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 33675, "end": 33680, "loc": { "start": { "line": 771, "column": 52 }, "end": { "line": 771, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 33703, "end": 33709, "loc": { "start": { "line": 772, "column": 20 }, "end": { "line": 772, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 33603, "end": 33621, "loc": { "start": { "line": 770, "column": 21 }, "end": { "line": 770, "column": 39 } }, "extra": { "rawValue": "externalMetadata", "raw": "\"externalMetadata\"" }, "value": "externalMetadata" } }, { "type": "SwitchCase", "start": 33727, "end": 33891, "loc": { "start": { "line": 774, "column": 16 }, "end": { "line": 777, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 33766, "end": 33805, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 33766, "end": 33804, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33766, "end": 33785, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 39 } }, "object": { "type": "MemberExpression", "start": 33766, "end": 33779, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 33 } }, "object": { "type": "ThisExpression", "start": 33766, "end": 33770, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 24 } } }, "property": { "type": "Identifier", "start": 33771, "end": 33779, "loc": { "start": { "line": 775, "column": 25 }, "end": { "line": 775, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 33780, "end": 33784, "loc": { "start": { "line": 775, "column": 34 }, "end": { "line": 775, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 33788, "end": 33804, "loc": { "start": { "line": 775, "column": 42 }, "end": { "line": 775, "column": 58 } }, "callee": { "type": "Identifier", "start": 33788, "end": 33797, "loc": { "start": { "line": 775, "column": 42 }, "end": { "line": 775, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 33798, "end": 33803, "loc": { "start": { "line": 775, "column": 52 }, "end": { "line": 775, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "ExpressionStatement", "start": 33826, "end": 33864, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 58 } }, "expression": { "type": "CallExpression", "start": 33826, "end": 33863, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 33826, "end": 33856, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 50 } }, "object": { "type": "MemberExpression", "start": 33826, "end": 33846, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 40 } }, "object": { "type": "ThisExpression", "start": 33826, "end": 33830, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 24 } } }, "property": { "type": "Identifier", "start": 33831, "end": 33846, "loc": { "start": { "line": 776, "column": 25 }, "end": { "line": 776, "column": 40 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "property": { "type": "Identifier", "start": 33847, "end": 33856, "loc": { "start": { "line": 776, "column": 41 }, "end": { "line": 776, "column": 50 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 33857, "end": 33862, "loc": { "start": { "line": 776, "column": 51 }, "end": { "line": 776, "column": 56 }, "identifierName": "value" }, "name": "value" } ] } }, { "type": "BreakStatement", "start": 33885, "end": 33891, "loc": { "start": { "line": 777, "column": 20 }, "end": { "line": 777, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 33732, "end": 33744, "loc": { "start": { "line": 774, "column": 21 }, "end": { "line": 774, "column": 33 } }, "extra": { "rawValue": "showSpaces", "raw": "\"showSpaces\"" }, "value": "showSpaces" } }, { "type": "SwitchCase", "start": 33909, "end": 34072, "loc": { "start": { "line": 779, "column": 16 }, "end": { "line": 782, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 33948, "end": 33987, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 33948, "end": 33986, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33948, "end": 33967, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 39 } }, "object": { "type": "MemberExpression", "start": 33948, "end": 33961, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 33 } }, "object": { "type": "ThisExpression", "start": 33948, "end": 33952, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 24 } } }, "property": { "type": "Identifier", "start": 33953, "end": 33961, "loc": { "start": { "line": 780, "column": 25 }, "end": { "line": 780, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 33962, "end": 33966, "loc": { "start": { "line": 780, "column": 34 }, "end": { "line": 780, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 33970, "end": 33986, "loc": { "start": { "line": 780, "column": 42 }, "end": { "line": 780, "column": 58 } }, "callee": { "type": "Identifier", "start": 33970, "end": 33979, "loc": { "start": { "line": 780, "column": 42 }, "end": { "line": 780, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 33980, "end": 33985, "loc": { "start": { "line": 780, "column": 52 }, "end": { "line": 780, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "ExpressionStatement", "start": 34008, "end": 34045, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 57 } }, "expression": { "type": "AssignmentExpression", "start": 34008, "end": 34044, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 34008, "end": 34036, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 48 } }, "object": { "type": "MemberExpression", "start": 34008, "end": 34025, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 37 } }, "object": { "type": "MemberExpression", "start": 34008, "end": 34019, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 31 } }, "object": { "type": "ThisExpression", "start": 34008, "end": 34012, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 24 } } }, "property": { "type": "Identifier", "start": 34013, "end": 34019, "loc": { "start": { "line": 781, "column": 25 }, "end": { "line": 781, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 34020, "end": 34025, "loc": { "start": { "line": 781, "column": 32 }, "end": { "line": 781, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 34026, "end": 34036, "loc": { "start": { "line": 781, "column": 38 }, "end": { "line": 781, "column": 48 }, "identifierName": "dtxEnabled" }, "name": "dtxEnabled" }, "computed": false }, "right": { "type": "Identifier", "start": 34039, "end": 34044, "loc": { "start": { "line": 781, "column": 51 }, "end": { "line": 781, "column": 56 }, "identifierName": "value" }, "name": "value" } } }, { "type": "BreakStatement", "start": 34066, "end": 34072, "loc": { "start": { "line": 782, "column": 20 }, "end": { "line": 782, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 33914, "end": 33926, "loc": { "start": { "line": 779, "column": 21 }, "end": { "line": 779, "column": 33 } }, "extra": { "rawValue": "dtxEnabled", "raw": "\"dtxEnabled\"" }, "value": "dtxEnabled" } }, { "type": "SwitchCase", "start": 34090, "end": 34251, "loc": { "start": { "line": 784, "column": 16 }, "end": { "line": 787, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 34131, "end": 34159, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 34131, "end": 34158, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 34131, "end": 34150, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 39 } }, "object": { "type": "MemberExpression", "start": 34131, "end": 34144, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 33 } }, "object": { "type": "ThisExpression", "start": 34131, "end": 34135, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 24 } } }, "property": { "type": "Identifier", "start": 34136, "end": 34144, "loc": { "start": { "line": 785, "column": 25 }, "end": { "line": 785, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 34145, "end": 34149, "loc": { "start": { "line": 785, "column": 34 }, "end": { "line": 785, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "Identifier", "start": 34153, "end": 34158, "loc": { "start": { "line": 785, "column": 42 }, "end": { "line": 785, "column": 47 }, "identifierName": "value" }, "name": "value" } } }, { "type": "ExpressionStatement", "start": 34180, "end": 34224, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 64 } }, "expression": { "type": "CallExpression", "start": 34180, "end": 34223, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 34180, "end": 34216, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 56 } }, "object": { "type": "MemberExpression", "start": 34180, "end": 34200, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 40 } }, "object": { "type": "ThisExpression", "start": 34180, "end": 34184, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 24 } } }, "property": { "type": "Identifier", "start": 34185, "end": 34200, "loc": { "start": { "line": 786, "column": 25 }, "end": { "line": 786, "column": 40 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 34201, "end": 34216, "loc": { "start": { "line": 786, "column": 41 }, "end": { "line": 786, "column": 56 }, "identifierName": "setObjectColors" }, "name": "setObjectColors" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 34217, "end": 34222, "loc": { "start": { "line": 786, "column": 57 }, "end": { "line": 786, "column": 62 }, "identifierName": "value" }, "name": "value" } ] } }, { "type": "BreakStatement", "start": 34245, "end": 34251, "loc": { "start": { "line": 787, "column": 20 }, "end": { "line": 787, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 34095, "end": 34109, "loc": { "start": { "line": 784, "column": 21 }, "end": { "line": 784, "column": 35 } }, "extra": { "rawValue": "objectColors", "raw": "\"objectColors\"" }, "value": "objectColors" } }, { "type": "SwitchCase", "start": 34269, "end": 34367, "loc": { "start": { "line": 789, "column": 16 }, "end": { "line": 790, "column": 89 } }, "consequent": [ { "type": "ExpressionStatement", "start": 34298, "end": 34367, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 89 } }, "expression": { "type": "CallExpression", "start": 34298, "end": 34366, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 88 } }, "callee": { "type": "MemberExpression", "start": 34298, "end": 34307, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 29 } }, "object": { "type": "ThisExpression", "start": 34298, "end": 34302, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 24 } } }, "property": { "type": "Identifier", "start": 34303, "end": 34307, "loc": { "start": { "line": 790, "column": 25 }, "end": { "line": 790, "column": 29 }, "identifierName": "warn" }, "name": "warn" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 34308, "end": 34365, "loc": { "start": { "line": 790, "column": 30 }, "end": { "line": 790, "column": 87 } }, "left": { "type": "BinaryExpression", "start": 34308, "end": 34359, "loc": { "start": { "line": 790, "column": 30 }, "end": { "line": 790, "column": 81 } }, "left": { "type": "StringLiteral", "start": 34308, "end": 34352, "loc": { "start": { "line": 790, "column": 30 }, "end": { "line": 790, "column": 74 } }, "extra": { "rawValue": "setConfig() - unsupported configuration: '", "raw": "\"setConfig() - unsupported configuration: '\"" }, "value": "setConfig() - unsupported configuration: '" }, "operator": "+", "right": { "type": "Identifier", "start": 34355, "end": 34359, "loc": { "start": { "line": 790, "column": 77 }, "end": { "line": 790, "column": 81 }, "identifierName": "name" }, "name": "name" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 34362, "end": 34365, "loc": { "start": { "line": 790, "column": 84 }, "end": { "line": 790, "column": 87 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } } ], "test": null } ] } ], "directives": [] }, "handler": { "type": "CatchClause", "start": 34393, "end": 34496, "loc": { "start": { "line": 793, "column": 10 }, "end": { "line": 795, "column": 9 } }, "param": { "type": "Identifier", "start": 34400, "end": 34401, "loc": { "start": { "line": 793, "column": 17 }, "end": { "line": 793, "column": 18 }, "identifierName": "e" }, "name": "e" }, "body": { "type": "BlockStatement", "start": 34403, "end": 34496, "loc": { "start": { "line": 793, "column": 20 }, "end": { "line": 795, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 34417, "end": 34486, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 81 } }, "expression": { "type": "CallExpression", "start": 34417, "end": 34485, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 80 } }, "callee": { "type": "MemberExpression", "start": 34417, "end": 34427, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 22 } }, "object": { "type": "ThisExpression", "start": 34417, "end": 34421, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 16 } } }, "property": { "type": "Identifier", "start": 34422, "end": 34427, "loc": { "start": { "line": 794, "column": 17 }, "end": { "line": 794, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 34428, "end": 34484, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 79 } }, "left": { "type": "BinaryExpression", "start": 34428, "end": 34480, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 75 } }, "left": { "type": "BinaryExpression", "start": 34428, "end": 34472, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 67 } }, "left": { "type": "StringLiteral", "start": 34428, "end": 34465, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 60 } }, "extra": { "rawValue": "setConfig() - failed to configure '", "raw": "\"setConfig() - failed to configure '\"" }, "value": "setConfig() - failed to configure '" }, "operator": "+", "right": { "type": "Identifier", "start": 34468, "end": 34472, "loc": { "start": { "line": 794, "column": 63 }, "end": { "line": 794, "column": 67 }, "identifierName": "name" }, "name": "name" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 34475, "end": 34480, "loc": { "start": { "line": 794, "column": 70 }, "end": { "line": 794, "column": 75 } }, "extra": { "rawValue": "': ", "raw": "\"': \"" }, "value": "': " } }, "operator": "+", "right": { "type": "Identifier", "start": 34483, "end": 34484, "loc": { "start": { "line": 794, "column": 78 }, "end": { "line": 794, "column": 79 }, "identifierName": "e" }, "name": "e" } } ] } } ], "directives": [] } }, "guardedHandlers": [], "finalizer": null } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets a viewer configuration.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {String} name Configuration name.\n * @param {*} value Configuration value.\n ", "start": 29082, "end": 29385, "loc": { "start": { "line": 657, "column": 4 }, "end": { "line": 664, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets the value of a viewer configuration.\n *\n * These are set with {@link BIMViewer#setConfig} and {@link BIMViewer#setConfigs}.\n *\n * @param {String} name Configuration name.\n * @ereturns {*} Configuration value.\n ", "start": 34508, "end": 34760, "loc": { "start": { "line": 798, "column": 4 }, "end": { "line": 805, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 34765, "end": 34824, "loc": { "start": { "line": 806, "column": 4 }, "end": { "line": 808, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 34765, "end": 34774, "loc": { "start": { "line": 806, "column": 4 }, "end": { "line": 806, "column": 13 }, "identifierName": "getConfig" }, "name": "getConfig", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 34775, "end": 34779, "loc": { "start": { "line": 806, "column": 14 }, "end": { "line": 806, "column": 18 }, "identifierName": "name" }, "name": "name" } ], "body": { "type": "BlockStatement", "start": 34781, "end": 34824, "loc": { "start": { "line": 806, "column": 20 }, "end": { "line": 808, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 34791, "end": 34818, "loc": { "start": { "line": 807, "column": 8 }, "end": { "line": 807, "column": 35 } }, "argument": { "type": "MemberExpression", "start": 34798, "end": 34817, "loc": { "start": { "line": 807, "column": 15 }, "end": { "line": 807, "column": 34 } }, "object": { "type": "MemberExpression", "start": 34798, "end": 34811, "loc": { "start": { "line": 807, "column": 15 }, "end": { "line": 807, "column": 28 } }, "object": { "type": "ThisExpression", "start": 34798, "end": 34802, "loc": { "start": { "line": 807, "column": 15 }, "end": { "line": 807, "column": 19 } } }, "property": { "type": "Identifier", "start": 34803, "end": 34811, "loc": { "start": { "line": 807, "column": 20 }, "end": { "line": 807, "column": 28 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 34812, "end": 34816, "loc": { "start": { "line": 807, "column": 29 }, "end": { "line": 807, "column": 33 }, "identifierName": "name" }, "name": "name" }, "computed": true } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets the value of a viewer configuration.\n *\n * These are set with {@link BIMViewer#setConfig} and {@link BIMViewer#setConfigs}.\n *\n * @param {String} name Configuration name.\n * @ereturns {*} Configuration value.\n ", "start": 34508, "end": 34760, "loc": { "start": { "line": 798, "column": 4 }, "end": { "line": 805, "column": 7 } } } ], "trailingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34830, "end": 34946, "loc": { "start": { "line": 810, "column": 4 }, "end": { "line": 810, "column": 120 } } }, { "type": "CommentLine", "value": " Content querying methods", "start": 34951, "end": 34978, "loc": { "start": { "line": 811, "column": 4 }, "end": { "line": 811, "column": 31 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34983, "end": 35099, "loc": { "start": { "line": 812, "column": 4 }, "end": { "line": 812, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on all available projects.\n * Gets information on all available projects.\n *\n * See [Getting Info on Available Projects](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-available-projects) for usage.\n *\n * @param {Function} done Callback invoked on success, into which the projects information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35105, "end": 35594, "loc": { "start": { "line": 814, "column": 4 }, "end": { "line": 822, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 35599, "end": 35956, "loc": { "start": { "line": 823, "column": 4 }, "end": { "line": 834, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 35599, "end": 35614, "loc": { "start": { "line": 823, "column": 4 }, "end": { "line": 823, "column": 19 }, "identifierName": "getProjectsInfo" }, "name": "getProjectsInfo", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 35615, "end": 35619, "loc": { "start": { "line": 823, "column": 20 }, "end": { "line": 823, "column": 24 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 35621, "end": 35626, "loc": { "start": { "line": 823, "column": 26 }, "end": { "line": 823, "column": 31 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 35628, "end": 35956, "loc": { "start": { "line": 823, "column": 33 }, "end": { "line": 834, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 35638, "end": 35753, "loc": { "start": { "line": 824, "column": 8 }, "end": { "line": 827, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 35642, "end": 35647, "loc": { "start": { "line": 824, "column": 12 }, "end": { "line": 824, "column": 17 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 35643, "end": 35647, "loc": { "start": { "line": 824, "column": 13 }, "end": { "line": 824, "column": 17 }, "identifierName": "done" }, "name": "done" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 35649, "end": 35753, "loc": { "start": { "line": 824, "column": 19 }, "end": { "line": 827, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 35663, "end": 35723, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 72 } }, "expression": { "type": "CallExpression", "start": 35663, "end": 35722, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 35663, "end": 35673, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 22 } }, "object": { "type": "ThisExpression", "start": 35663, "end": 35667, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 16 } } }, "property": { "type": "Identifier", "start": 35668, "end": 35673, "loc": { "start": { "line": 825, "column": 17 }, "end": { "line": 825, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 35674, "end": 35721, "loc": { "start": { "line": 825, "column": 23 }, "end": { "line": 825, "column": 70 } }, "extra": { "rawValue": "getProjectsInfo() - Argument expected: 'done'", "raw": "\"getProjectsInfo() - Argument expected: 'done'\"" }, "value": "getProjectsInfo() - Argument expected: 'done'" } ] } }, { "type": "ReturnStatement", "start": 35736, "end": 35743, "loc": { "start": { "line": 826, "column": 12 }, "end": { "line": 826, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 35762, "end": 35950, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 833, "column": 11 } }, "expression": { "type": "CallExpression", "start": 35762, "end": 35949, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 833, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 35762, "end": 35785, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 828, "column": 31 } }, "object": { "type": "MemberExpression", "start": 35762, "end": 35773, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 828, "column": 19 } }, "object": { "type": "ThisExpression", "start": 35762, "end": 35766, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 828, "column": 12 } } }, "property": { "type": "Identifier", "start": 35767, "end": 35773, "loc": { "start": { "line": 828, "column": 13 }, "end": { "line": 828, "column": 19 }, "identifierName": "server" }, "name": "server" }, "computed": false }, "property": { "type": "Identifier", "start": 35774, "end": 35785, "loc": { "start": { "line": 828, "column": 20 }, "end": { "line": 828, "column": 31 }, "identifierName": "getProjects" }, "name": "getProjects" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 35786, "end": 35790, "loc": { "start": { "line": 828, "column": 32 }, "end": { "line": 828, "column": 36 }, "identifierName": "done" }, "name": "done" }, { "type": "ArrowFunctionExpression", "start": 35792, "end": 35948, "loc": { "start": { "line": 828, "column": 38 }, "end": { "line": 833, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 35793, "end": 35801, "loc": { "start": { "line": 828, "column": 39 }, "end": { "line": 828, "column": 47 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 35806, "end": 35948, "loc": { "start": { "line": 828, "column": 52 }, "end": { "line": 833, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 35820, "end": 35866, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 58 } }, "expression": { "type": "CallExpression", "start": 35820, "end": 35865, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 35820, "end": 35830, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 22 } }, "object": { "type": "ThisExpression", "start": 35820, "end": 35824, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 16 } } }, "property": { "type": "Identifier", "start": 35825, "end": 35830, "loc": { "start": { "line": 829, "column": 17 }, "end": { "line": 829, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 35831, "end": 35864, "loc": { "start": { "line": 829, "column": 23 }, "end": { "line": 829, "column": 56 } }, "left": { "type": "StringLiteral", "start": 35831, "end": 35853, "loc": { "start": { "line": 829, "column": 23 }, "end": { "line": 829, "column": 45 } }, "extra": { "rawValue": "getProjectsInfo() - ", "raw": "\"getProjectsInfo() - \"" }, "value": "getProjectsInfo() - " }, "operator": "+", "right": { "type": "Identifier", "start": 35856, "end": 35864, "loc": { "start": { "line": 829, "column": 48 }, "end": { "line": 829, "column": 56 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "IfStatement", "start": 35879, "end": 35938, "loc": { "start": { "line": 830, "column": 12 }, "end": { "line": 832, "column": 13 } }, "test": { "type": "Identifier", "start": 35883, "end": 35888, "loc": { "start": { "line": 830, "column": 16 }, "end": { "line": 830, "column": 21 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 35890, "end": 35938, "loc": { "start": { "line": 830, "column": 23 }, "end": { "line": 832, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 35908, "end": 35924, "loc": { "start": { "line": 831, "column": 16 }, "end": { "line": 831, "column": 32 } }, "expression": { "type": "CallExpression", "start": 35908, "end": 35923, "loc": { "start": { "line": 831, "column": 16 }, "end": { "line": 831, "column": 31 } }, "callee": { "type": "Identifier", "start": 35908, "end": 35913, "loc": { "start": { "line": 831, "column": 16 }, "end": { "line": 831, "column": 21 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 35914, "end": 35922, "loc": { "start": { "line": 831, "column": 22 }, "end": { "line": 831, "column": 30 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34830, "end": 34946, "loc": { "start": { "line": 810, "column": 4 }, "end": { "line": 810, "column": 120 } } }, { "type": "CommentLine", "value": " Content querying methods", "start": 34951, "end": 34978, "loc": { "start": { "line": 811, "column": 4 }, "end": { "line": 811, "column": 31 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34983, "end": 35099, "loc": { "start": { "line": 812, "column": 4 }, "end": { "line": 812, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on all available projects.\n * Gets information on all available projects.\n *\n * See [Getting Info on Available Projects](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-available-projects) for usage.\n *\n * @param {Function} done Callback invoked on success, into which the projects information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35105, "end": 35594, "loc": { "start": { "line": 814, "column": 4 }, "end": { "line": 822, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets information on the given project.\n *\n * See [Getting Info on a Project](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-a-project) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success, into which the project information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35962, "end": 36550, "loc": { "start": { "line": 836, "column": 4 }, "end": { "line": 844, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 36555, "end": 37093, "loc": { "start": { "line": 845, "column": 4 }, "end": { "line": 861, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 36555, "end": 36569, "loc": { "start": { "line": 845, "column": 4 }, "end": { "line": 845, "column": 18 }, "identifierName": "getProjectInfo" }, "name": "getProjectInfo", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 36570, "end": 36579, "loc": { "start": { "line": 845, "column": 19 }, "end": { "line": 845, "column": 28 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 36581, "end": 36585, "loc": { "start": { "line": 845, "column": 30 }, "end": { "line": 845, "column": 34 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 36587, "end": 36592, "loc": { "start": { "line": 845, "column": 36 }, "end": { "line": 845, "column": 41 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 36594, "end": 37093, "loc": { "start": { "line": 845, "column": 43 }, "end": { "line": 861, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 36604, "end": 36726, "loc": { "start": { "line": 846, "column": 8 }, "end": { "line": 849, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 36608, "end": 36618, "loc": { "start": { "line": 846, "column": 12 }, "end": { "line": 846, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 36609, "end": 36618, "loc": { "start": { "line": 846, "column": 13 }, "end": { "line": 846, "column": 22 }, "identifierName": "projectId" }, "name": "projectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 36620, "end": 36726, "loc": { "start": { "line": 846, "column": 24 }, "end": { "line": 849, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 36634, "end": 36696, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 74 } }, "expression": { "type": "CallExpression", "start": 36634, "end": 36695, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 73 } }, "callee": { "type": "MemberExpression", "start": 36634, "end": 36644, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 22 } }, "object": { "type": "ThisExpression", "start": 36634, "end": 36638, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 16 } } }, "property": { "type": "Identifier", "start": 36639, "end": 36644, "loc": { "start": { "line": 847, "column": 17 }, "end": { "line": 847, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 36645, "end": 36694, "loc": { "start": { "line": 847, "column": 23 }, "end": { "line": 847, "column": 72 } }, "extra": { "rawValue": "getProjectInfo() - Argument expected: projectId", "raw": "\"getProjectInfo() - Argument expected: projectId\"" }, "value": "getProjectInfo() - Argument expected: projectId" } ] } }, { "type": "ReturnStatement", "start": 36709, "end": 36716, "loc": { "start": { "line": 848, "column": 12 }, "end": { "line": 848, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 36735, "end": 36849, "loc": { "start": { "line": 850, "column": 8 }, "end": { "line": 853, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 36739, "end": 36744, "loc": { "start": { "line": 850, "column": 12 }, "end": { "line": 850, "column": 17 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 36740, "end": 36744, "loc": { "start": { "line": 850, "column": 13 }, "end": { "line": 850, "column": 17 }, "identifierName": "done" }, "name": "done" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 36746, "end": 36849, "loc": { "start": { "line": 850, "column": 19 }, "end": { "line": 853, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 36760, "end": 36819, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 71 } }, "expression": { "type": "CallExpression", "start": 36760, "end": 36818, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 36760, "end": 36770, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 22 } }, "object": { "type": "ThisExpression", "start": 36760, "end": 36764, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 16 } } }, "property": { "type": "Identifier", "start": 36765, "end": 36770, "loc": { "start": { "line": 851, "column": 17 }, "end": { "line": 851, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 36771, "end": 36817, "loc": { "start": { "line": 851, "column": 23 }, "end": { "line": 851, "column": 69 } }, "extra": { "rawValue": "getProjectInfo() - Argument expected: 'done'", "raw": "\"getProjectInfo() - Argument expected: 'done'\"" }, "value": "getProjectInfo() - Argument expected: 'done'" } ] } }, { "type": "ReturnStatement", "start": 36832, "end": 36839, "loc": { "start": { "line": 852, "column": 12 }, "end": { "line": 852, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 36858, "end": 37087, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 860, "column": 15 } }, "expression": { "type": "CallExpression", "start": 36858, "end": 37086, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 860, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 36858, "end": 36880, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 854, "column": 30 } }, "object": { "type": "MemberExpression", "start": 36858, "end": 36869, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 854, "column": 19 } }, "object": { "type": "ThisExpression", "start": 36858, "end": 36862, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 854, "column": 12 } } }, "property": { "type": "Identifier", "start": 36863, "end": 36869, "loc": { "start": { "line": 854, "column": 13 }, "end": { "line": 854, "column": 19 }, "identifierName": "server" }, "name": "server" }, "computed": false }, "property": { "type": "Identifier", "start": 36870, "end": 36880, "loc": { "start": { "line": 854, "column": 20 }, "end": { "line": 854, "column": 30 }, "identifierName": "getProject" }, "name": "getProject" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 36881, "end": 36890, "loc": { "start": { "line": 854, "column": 31 }, "end": { "line": 854, "column": 40 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 36904, "end": 36908, "loc": { "start": { "line": 855, "column": 12 }, "end": { "line": 855, "column": 16 }, "identifierName": "done" }, "name": "done" }, { "type": "ArrowFunctionExpression", "start": 36910, "end": 37085, "loc": { "start": { "line": 855, "column": 18 }, "end": { "line": 860, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 36911, "end": 36919, "loc": { "start": { "line": 855, "column": 19 }, "end": { "line": 855, "column": 27 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 36924, "end": 37085, "loc": { "start": { "line": 855, "column": 32 }, "end": { "line": 860, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 36942, "end": 36987, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 61 } }, "expression": { "type": "CallExpression", "start": 36942, "end": 36986, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 60 } }, "callee": { "type": "MemberExpression", "start": 36942, "end": 36952, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 26 } }, "object": { "type": "ThisExpression", "start": 36942, "end": 36946, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 20 } } }, "property": { "type": "Identifier", "start": 36947, "end": 36952, "loc": { "start": { "line": 856, "column": 21 }, "end": { "line": 856, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 36953, "end": 36985, "loc": { "start": { "line": 856, "column": 27 }, "end": { "line": 856, "column": 59 } }, "left": { "type": "StringLiteral", "start": 36953, "end": 36974, "loc": { "start": { "line": 856, "column": 27 }, "end": { "line": 856, "column": 48 } }, "extra": { "rawValue": "getProjectInfo() - ", "raw": "\"getProjectInfo() - \"" }, "value": "getProjectInfo() - " }, "operator": "+", "right": { "type": "Identifier", "start": 36977, "end": 36985, "loc": { "start": { "line": 856, "column": 51 }, "end": { "line": 856, "column": 59 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "IfStatement", "start": 37004, "end": 37071, "loc": { "start": { "line": 857, "column": 16 }, "end": { "line": 859, "column": 17 } }, "test": { "type": "Identifier", "start": 37008, "end": 37013, "loc": { "start": { "line": 857, "column": 20 }, "end": { "line": 857, "column": 25 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 37015, "end": 37071, "loc": { "start": { "line": 857, "column": 27 }, "end": { "line": 859, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 37037, "end": 37053, "loc": { "start": { "line": 858, "column": 20 }, "end": { "line": 858, "column": 36 } }, "expression": { "type": "CallExpression", "start": 37037, "end": 37052, "loc": { "start": { "line": 858, "column": 20 }, "end": { "line": 858, "column": 35 } }, "callee": { "type": "Identifier", "start": 37037, "end": 37042, "loc": { "start": { "line": 858, "column": 20 }, "end": { "line": 858, "column": 25 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 37043, "end": 37051, "loc": { "start": { "line": 858, "column": 26 }, "end": { "line": 858, "column": 34 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets information on the given project.\n *\n * See [Getting Info on a Project](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-a-project) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success, into which the project information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35962, "end": 36550, "loc": { "start": { "line": 836, "column": 4 }, "end": { "line": 844, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets information on the given object, belonging to the given model, within the given project.\n *\n * See [Getting Info on an Object](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-an-object) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {String} modelId ID of a model within the project. Must be the ID of one of the models in the information obtained by {@link BIMViewer#getProjectInfo}.\n * @param {String} objectId ID of an object in the model.\n * @param {Function} done Callback invoked on success, into which the object information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 37099, "end": 37969, "loc": { "start": { "line": 863, "column": 4 }, "end": { "line": 873, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 37974, "end": 38755, "loc": { "start": { "line": 874, "column": 4 }, "end": { "line": 898, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 37974, "end": 37987, "loc": { "start": { "line": 874, "column": 4 }, "end": { "line": 874, "column": 17 }, "identifierName": "getObjectInfo" }, "name": "getObjectInfo", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 37988, "end": 37997, "loc": { "start": { "line": 874, "column": 18 }, "end": { "line": 874, "column": 27 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 37999, "end": 38006, "loc": { "start": { "line": 874, "column": 29 }, "end": { "line": 874, "column": 36 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "Identifier", "start": 38008, "end": 38016, "loc": { "start": { "line": 874, "column": 38 }, "end": { "line": 874, "column": 46 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "Identifier", "start": 38018, "end": 38022, "loc": { "start": { "line": 874, "column": 48 }, "end": { "line": 874, "column": 52 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 38024, "end": 38029, "loc": { "start": { "line": 874, "column": 54 }, "end": { "line": 874, "column": 59 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 38031, "end": 38755, "loc": { "start": { "line": 874, "column": 61 }, "end": { "line": 898, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 38041, "end": 38162, "loc": { "start": { "line": 875, "column": 8 }, "end": { "line": 878, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 38045, "end": 38055, "loc": { "start": { "line": 875, "column": 12 }, "end": { "line": 875, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 38046, "end": 38055, "loc": { "start": { "line": 875, "column": 13 }, "end": { "line": 875, "column": 22 }, "identifierName": "projectId" }, "name": "projectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 38057, "end": 38162, "loc": { "start": { "line": 875, "column": 24 }, "end": { "line": 878, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 38071, "end": 38132, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 73 } }, "expression": { "type": "CallExpression", "start": 38071, "end": 38131, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 38071, "end": 38081, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 22 } }, "object": { "type": "ThisExpression", "start": 38071, "end": 38075, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 16 } } }, "property": { "type": "Identifier", "start": 38076, "end": 38081, "loc": { "start": { "line": 876, "column": 17 }, "end": { "line": 876, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 38082, "end": 38130, "loc": { "start": { "line": 876, "column": 23 }, "end": { "line": 876, "column": 71 } }, "extra": { "rawValue": "getObjectInfo() - Argument expected: projectId", "raw": "\"getObjectInfo() - Argument expected: projectId\"" }, "value": "getObjectInfo() - Argument expected: projectId" } ] } }, { "type": "ReturnStatement", "start": 38145, "end": 38152, "loc": { "start": { "line": 877, "column": 12 }, "end": { "line": 877, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 38171, "end": 38288, "loc": { "start": { "line": 879, "column": 8 }, "end": { "line": 882, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 38175, "end": 38183, "loc": { "start": { "line": 879, "column": 12 }, "end": { "line": 879, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 38176, "end": 38183, "loc": { "start": { "line": 879, "column": 13 }, "end": { "line": 879, "column": 20 }, "identifierName": "modelId" }, "name": "modelId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 38185, "end": 38288, "loc": { "start": { "line": 879, "column": 22 }, "end": { "line": 882, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 38199, "end": 38258, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 71 } }, "expression": { "type": "CallExpression", "start": 38199, "end": 38257, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 38199, "end": 38209, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 22 } }, "object": { "type": "ThisExpression", "start": 38199, "end": 38203, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 16 } } }, "property": { "type": "Identifier", "start": 38204, "end": 38209, "loc": { "start": { "line": 880, "column": 17 }, "end": { "line": 880, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 38210, "end": 38256, "loc": { "start": { "line": 880, "column": 23 }, "end": { "line": 880, "column": 69 } }, "extra": { "rawValue": "getObjectInfo() - Argument expected: modelId", "raw": "\"getObjectInfo() - Argument expected: modelId\"" }, "value": "getObjectInfo() - Argument expected: modelId" } ] } }, { "type": "ReturnStatement", "start": 38271, "end": 38278, "loc": { "start": { "line": 881, "column": 12 }, "end": { "line": 881, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 38297, "end": 38416, "loc": { "start": { "line": 883, "column": 8 }, "end": { "line": 886, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 38301, "end": 38310, "loc": { "start": { "line": 883, "column": 12 }, "end": { "line": 883, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 38302, "end": 38310, "loc": { "start": { "line": 883, "column": 13 }, "end": { "line": 883, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 38312, "end": 38416, "loc": { "start": { "line": 883, "column": 23 }, "end": { "line": 886, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 38326, "end": 38386, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 72 } }, "expression": { "type": "CallExpression", "start": 38326, "end": 38385, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 38326, "end": 38336, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 22 } }, "object": { "type": "ThisExpression", "start": 38326, "end": 38330, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 16 } } }, "property": { "type": "Identifier", "start": 38331, "end": 38336, "loc": { "start": { "line": 884, "column": 17 }, "end": { "line": 884, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 38337, "end": 38384, "loc": { "start": { "line": 884, "column": 23 }, "end": { "line": 884, "column": 70 } }, "extra": { "rawValue": "getObjectInfo() - Argument expected: objectId", "raw": "\"getObjectInfo() - Argument expected: objectId\"" }, "value": "getObjectInfo() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 38399, "end": 38406, "loc": { "start": { "line": 885, "column": 12 }, "end": { "line": 885, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 38425, "end": 38539, "loc": { "start": { "line": 887, "column": 8 }, "end": { "line": 890, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 38429, "end": 38434, "loc": { "start": { "line": 887, "column": 12 }, "end": { "line": 887, "column": 17 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 38430, "end": 38434, "loc": { "start": { "line": 887, "column": 13 }, "end": { "line": 887, "column": 17 }, "identifierName": "done" }, "name": "done" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 38436, "end": 38539, "loc": { "start": { "line": 887, "column": 19 }, "end": { "line": 890, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 38450, "end": 38509, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 71 } }, "expression": { "type": "CallExpression", "start": 38450, "end": 38508, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 38450, "end": 38460, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 22 } }, "object": { "type": "ThisExpression", "start": 38450, "end": 38454, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 16 } } }, "property": { "type": "Identifier", "start": 38455, "end": 38460, "loc": { "start": { "line": 888, "column": 17 }, "end": { "line": 888, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 38461, "end": 38507, "loc": { "start": { "line": 888, "column": 23 }, "end": { "line": 888, "column": 69 } }, "extra": { "rawValue": "getProjectInfo() - Argument expected: 'done'", "raw": "\"getProjectInfo() - Argument expected: 'done'\"" }, "value": "getProjectInfo() - Argument expected: 'done'" } ] } }, { "type": "ReturnStatement", "start": 38522, "end": 38529, "loc": { "start": { "line": 889, "column": 12 }, "end": { "line": 889, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 38548, "end": 38749, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 897, "column": 15 } }, "expression": { "type": "CallExpression", "start": 38548, "end": 38748, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 897, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 38548, "end": 38573, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 891, "column": 33 } }, "object": { "type": "MemberExpression", "start": 38548, "end": 38559, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 891, "column": 19 } }, "object": { "type": "ThisExpression", "start": 38548, "end": 38552, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 891, "column": 12 } } }, "property": { "type": "Identifier", "start": 38553, "end": 38559, "loc": { "start": { "line": 891, "column": 13 }, "end": { "line": 891, "column": 19 }, "identifierName": "server" }, "name": "server" }, "computed": false }, "property": { "type": "Identifier", "start": 38560, "end": 38573, "loc": { "start": { "line": 891, "column": 20 }, "end": { "line": 891, "column": 33 }, "identifierName": "getObjectInfo" }, "name": "getObjectInfo" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 38574, "end": 38583, "loc": { "start": { "line": 891, "column": 34 }, "end": { "line": 891, "column": 43 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 38585, "end": 38592, "loc": { "start": { "line": 891, "column": 45 }, "end": { "line": 891, "column": 52 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "Identifier", "start": 38594, "end": 38602, "loc": { "start": { "line": 891, "column": 54 }, "end": { "line": 891, "column": 62 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "Identifier", "start": 38616, "end": 38620, "loc": { "start": { "line": 892, "column": 12 }, "end": { "line": 892, "column": 16 }, "identifierName": "done" }, "name": "done" }, { "type": "ArrowFunctionExpression", "start": 38634, "end": 38747, "loc": { "start": { "line": 893, "column": 12 }, "end": { "line": 897, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 38635, "end": 38643, "loc": { "start": { "line": 893, "column": 13 }, "end": { "line": 893, "column": 21 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 38648, "end": 38747, "loc": { "start": { "line": 893, "column": 26 }, "end": { "line": 897, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 38666, "end": 38733, "loc": { "start": { "line": 894, "column": 16 }, "end": { "line": 896, "column": 17 } }, "test": { "type": "Identifier", "start": 38670, "end": 38675, "loc": { "start": { "line": 894, "column": 20 }, "end": { "line": 894, "column": 25 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 38677, "end": 38733, "loc": { "start": { "line": 894, "column": 27 }, "end": { "line": 896, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 38699, "end": 38715, "loc": { "start": { "line": 895, "column": 20 }, "end": { "line": 895, "column": 36 } }, "expression": { "type": "CallExpression", "start": 38699, "end": 38714, "loc": { "start": { "line": 895, "column": 20 }, "end": { "line": 895, "column": 35 } }, "callee": { "type": "Identifier", "start": 38699, "end": 38704, "loc": { "start": { "line": 895, "column": 20 }, "end": { "line": 895, "column": 25 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 38705, "end": 38713, "loc": { "start": { "line": 895, "column": 26 }, "end": { "line": 895, "column": 34 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets information on the given object, belonging to the given model, within the given project.\n *\n * See [Getting Info on an Object](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-an-object) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {String} modelId ID of a model within the project. Must be the ID of one of the models in the information obtained by {@link BIMViewer#getProjectInfo}.\n * @param {String} objectId ID of an object in the model.\n * @param {Function} done Callback invoked on success, into which the object information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 37099, "end": 37969, "loc": { "start": { "line": 863, "column": 4 }, "end": { "line": 873, "column": 7 } } } ], "trailingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38761, "end": 38877, "loc": { "start": { "line": 900, "column": 4 }, "end": { "line": 900, "column": 120 } } }, { "type": "CommentLine", "value": " Content loading methods", "start": 38882, "end": 38908, "loc": { "start": { "line": 901, "column": 4 }, "end": { "line": 901, "column": 30 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38913, "end": 39029, "loc": { "start": { "line": 902, "column": 4 }, "end": { "line": 902, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Loads a project into the viewer.\n *\n * Unloads any currently loaded project and its models first. If the given project is already loaded, will unload that project first.\n *\n * @param {String} projectId ID of the project to load. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 39035, "end": 39564, "loc": { "start": { "line": 904, "column": 4 }, "end": { "line": 912, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 39569, "end": 40075, "loc": { "start": { "line": 913, "column": 4 }, "end": { "line": 929, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 39569, "end": 39580, "loc": { "start": { "line": 913, "column": 4 }, "end": { "line": 913, "column": 15 }, "identifierName": "loadProject" }, "name": "loadProject", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 39581, "end": 39590, "loc": { "start": { "line": 913, "column": 16 }, "end": { "line": 913, "column": 25 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 39592, "end": 39596, "loc": { "start": { "line": 913, "column": 27 }, "end": { "line": 913, "column": 31 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 39598, "end": 39603, "loc": { "start": { "line": 913, "column": 33 }, "end": { "line": 913, "column": 38 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 39605, "end": 40075, "loc": { "start": { "line": 913, "column": 40 }, "end": { "line": 929, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 39615, "end": 39733, "loc": { "start": { "line": 914, "column": 8 }, "end": { "line": 917, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 39619, "end": 39629, "loc": { "start": { "line": 914, "column": 12 }, "end": { "line": 914, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 39620, "end": 39629, "loc": { "start": { "line": 914, "column": 13 }, "end": { "line": 914, "column": 22 }, "identifierName": "projectId" }, "name": "projectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 39631, "end": 39733, "loc": { "start": { "line": 914, "column": 24 }, "end": { "line": 917, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 39645, "end": 39703, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 70 } }, "expression": { "type": "CallExpression", "start": 39645, "end": 39702, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 39645, "end": 39655, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 22 } }, "object": { "type": "ThisExpression", "start": 39645, "end": 39649, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 16 } } }, "property": { "type": "Identifier", "start": 39650, "end": 39655, "loc": { "start": { "line": 915, "column": 17 }, "end": { "line": 915, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 39656, "end": 39701, "loc": { "start": { "line": 915, "column": 23 }, "end": { "line": 915, "column": 68 } }, "extra": { "rawValue": "loadProject() - Argument expected: objectId", "raw": "\"loadProject() - Argument expected: objectId\"" }, "value": "loadProject() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 39716, "end": 39723, "loc": { "start": { "line": 916, "column": 12 }, "end": { "line": 916, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 39742, "end": 40069, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 928, "column": 15 } }, "expression": { "type": "CallExpression", "start": 39742, "end": 40068, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 928, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 39742, "end": 39774, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 918, "column": 40 } }, "object": { "type": "MemberExpression", "start": 39742, "end": 39762, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 918, "column": 28 } }, "object": { "type": "ThisExpression", "start": 39742, "end": 39746, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 918, "column": 12 } } }, "property": { "type": "Identifier", "start": 39747, "end": 39762, "loc": { "start": { "line": 918, "column": 13 }, "end": { "line": 918, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 39763, "end": 39774, "loc": { "start": { "line": 918, "column": 29 }, "end": { "line": 918, "column": 40 }, "identifierName": "loadProject" }, "name": "loadProject" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 39775, "end": 39784, "loc": { "start": { "line": 918, "column": 41 }, "end": { "line": 918, "column": 50 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "ArrowFunctionExpression", "start": 39798, "end": 39893, "loc": { "start": { "line": 919, "column": 12 }, "end": { "line": 923, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 39804, "end": 39893, "loc": { "start": { "line": 919, "column": 18 }, "end": { "line": 923, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 39822, "end": 39879, "loc": { "start": { "line": 920, "column": 16 }, "end": { "line": 922, "column": 17 } }, "test": { "type": "Identifier", "start": 39826, "end": 39830, "loc": { "start": { "line": 920, "column": 20 }, "end": { "line": 920, "column": 24 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 39832, "end": 39879, "loc": { "start": { "line": 920, "column": 26 }, "end": { "line": 922, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 39854, "end": 39861, "loc": { "start": { "line": 921, "column": 20 }, "end": { "line": 921, "column": 27 } }, "expression": { "type": "CallExpression", "start": 39854, "end": 39860, "loc": { "start": { "line": 921, "column": 20 }, "end": { "line": 921, "column": 26 } }, "callee": { "type": "Identifier", "start": 39854, "end": 39858, "loc": { "start": { "line": 921, "column": 20 }, "end": { "line": 921, "column": 24 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null } ], "directives": [] } }, { "type": "ArrowFunctionExpression", "start": 39895, "end": 40067, "loc": { "start": { "line": 923, "column": 15 }, "end": { "line": 928, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 39896, "end": 39904, "loc": { "start": { "line": 923, "column": 16 }, "end": { "line": 923, "column": 24 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 39909, "end": 40067, "loc": { "start": { "line": 923, "column": 29 }, "end": { "line": 928, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 39927, "end": 39969, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 58 } }, "expression": { "type": "CallExpression", "start": 39927, "end": 39968, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 39927, "end": 39937, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 26 } }, "object": { "type": "ThisExpression", "start": 39927, "end": 39931, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 20 } } }, "property": { "type": "Identifier", "start": 39932, "end": 39937, "loc": { "start": { "line": 924, "column": 21 }, "end": { "line": 924, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 39938, "end": 39967, "loc": { "start": { "line": 924, "column": 27 }, "end": { "line": 924, "column": 56 } }, "left": { "type": "StringLiteral", "start": 39938, "end": 39956, "loc": { "start": { "line": 924, "column": 27 }, "end": { "line": 924, "column": 45 } }, "extra": { "rawValue": "loadProject() - ", "raw": "\"loadProject() - \"" }, "value": "loadProject() - " }, "operator": "+", "right": { "type": "Identifier", "start": 39959, "end": 39967, "loc": { "start": { "line": 924, "column": 48 }, "end": { "line": 924, "column": 56 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "IfStatement", "start": 39986, "end": 40053, "loc": { "start": { "line": 925, "column": 16 }, "end": { "line": 927, "column": 17 } }, "test": { "type": "Identifier", "start": 39990, "end": 39995, "loc": { "start": { "line": 925, "column": 20 }, "end": { "line": 925, "column": 25 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 39997, "end": 40053, "loc": { "start": { "line": 925, "column": 27 }, "end": { "line": 927, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 40019, "end": 40035, "loc": { "start": { "line": 926, "column": 20 }, "end": { "line": 926, "column": 36 } }, "expression": { "type": "CallExpression", "start": 40019, "end": 40034, "loc": { "start": { "line": 926, "column": 20 }, "end": { "line": 926, "column": 35 } }, "callee": { "type": "Identifier", "start": 40019, "end": 40024, "loc": { "start": { "line": 926, "column": 20 }, "end": { "line": 926, "column": 25 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 40025, "end": 40033, "loc": { "start": { "line": 926, "column": 26 }, "end": { "line": 926, "column": 34 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38761, "end": 38877, "loc": { "start": { "line": 900, "column": 4 }, "end": { "line": 900, "column": 120 } } }, { "type": "CommentLine", "value": " Content loading methods", "start": 38882, "end": 38908, "loc": { "start": { "line": 901, "column": 4 }, "end": { "line": 901, "column": 30 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38913, "end": 39029, "loc": { "start": { "line": 902, "column": 4 }, "end": { "line": 902, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Loads a project into the viewer.\n *\n * Unloads any currently loaded project and its models first. If the given project is already loaded, will unload that project first.\n *\n * @param {String} projectId ID of the project to load. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 39035, "end": 39564, "loc": { "start": { "line": 904, "column": 4 }, "end": { "line": 912, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads whatever project is currently loaded.\n ", "start": 40081, "end": 40145, "loc": { "start": { "line": 931, "column": 4 }, "end": { "line": 933, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 40150, "end": 40316, "loc": { "start": { "line": 934, "column": 4 }, "end": { "line": 938, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 40150, "end": 40163, "loc": { "start": { "line": 934, "column": 4 }, "end": { "line": 934, "column": 17 }, "identifierName": "unloadProject" }, "name": "unloadProject", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 40166, "end": 40316, "loc": { "start": { "line": 934, "column": 20 }, "end": { "line": 938, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 40176, "end": 40213, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 45 } }, "expression": { "type": "CallExpression", "start": 40176, "end": 40212, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 40176, "end": 40210, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 42 } }, "object": { "type": "MemberExpression", "start": 40176, "end": 40196, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 28 } }, "object": { "type": "ThisExpression", "start": 40176, "end": 40180, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 12 } } }, "property": { "type": "Identifier", "start": 40181, "end": 40196, "loc": { "start": { "line": 935, "column": 13 }, "end": { "line": 935, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 40197, "end": 40210, "loc": { "start": { "line": 935, "column": 29 }, "end": { "line": 935, "column": 42 }, "identifierName": "unloadProject" }, "name": "unloadProject" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 40222, "end": 40245, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 31 } }, "expression": { "type": "CallExpression", "start": 40222, "end": 40244, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 40222, "end": 40234, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 20 } }, "object": { "type": "ThisExpression", "start": 40222, "end": 40226, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 12 } } }, "property": { "type": "Identifier", "start": 40227, "end": 40234, "loc": { "start": { "line": 936, "column": 13 }, "end": { "line": 936, "column": 20 }, "identifierName": "openTab" }, "name": "openTab" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 40235, "end": 40243, "loc": { "start": { "line": 936, "column": 21 }, "end": { "line": 936, "column": 29 } }, "extra": { "rawValue": "models", "raw": "\"models\"" }, "value": "models" } ] } }, { "type": "ExpressionStatement", "start": 40254, "end": 40285, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 39 } }, "expression": { "type": "CallExpression", "start": 40254, "end": 40284, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 40254, "end": 40277, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 31 } }, "object": { "type": "ThisExpression", "start": 40254, "end": 40258, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 12 } } }, "property": { "type": "Identifier", "start": 40259, "end": 40277, "loc": { "start": { "line": 937, "column": 13 }, "end": { "line": 937, "column": 31 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 40278, "end": 40283, "loc": { "start": { "line": 937, "column": 32 }, "end": { "line": 937, "column": 37 } }, "value": false } ] }, "trailingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 40286, "end": 40310, "loc": { "start": { "line": 937, "column": 40 }, "end": { "line": 937, "column": 64 } } } ] } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads whatever project is currently loaded.\n ", "start": 40081, "end": 40145, "loc": { "start": { "line": 931, "column": 4 }, "end": { "line": 933, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently loaded project, if any.\n *\n * @returns {String} The ID of the currently loaded project, otherwise ````null```` if no project is currently loaded.\n ", "start": 40322, "end": 40526, "loc": { "start": { "line": 940, "column": 4 }, "end": { "line": 944, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 40531, "end": 40617, "loc": { "start": { "line": 945, "column": 4 }, "end": { "line": 947, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 40531, "end": 40549, "loc": { "start": { "line": 945, "column": 4 }, "end": { "line": 945, "column": 22 }, "identifierName": "getLoadedProjectId" }, "name": "getLoadedProjectId", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 40552, "end": 40617, "loc": { "start": { "line": 945, "column": 25 }, "end": { "line": 947, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 40562, "end": 40611, "loc": { "start": { "line": 946, "column": 8 }, "end": { "line": 946, "column": 57 } }, "argument": { "type": "CallExpression", "start": 40569, "end": 40610, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 40569, "end": 40608, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 54 } }, "object": { "type": "MemberExpression", "start": 40569, "end": 40589, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 35 } }, "object": { "type": "ThisExpression", "start": 40569, "end": 40573, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 19 } } }, "property": { "type": "Identifier", "start": 40574, "end": 40589, "loc": { "start": { "line": 946, "column": 20 }, "end": { "line": 946, "column": 35 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 40590, "end": 40608, "loc": { "start": { "line": 946, "column": 36 }, "end": { "line": 946, "column": 54 }, "identifierName": "getLoadedProjectId" }, "name": "getLoadedProjectId" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently loaded project, if any.\n *\n * @returns {String} The ID of the currently loaded project, otherwise ````null```` if no project is currently loaded.\n ", "start": 40322, "end": 40526, "loc": { "start": { "line": 940, "column": 4 }, "end": { "line": 944, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the IDs of the models in the currently loaded project.\n *\n * @returns {String[]} The IDs of the models in the currently loaded project.\n ", "start": 40623, "end": 40793, "loc": { "start": { "line": 949, "column": 4 }, "end": { "line": 953, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 40798, "end": 40870, "loc": { "start": { "line": 954, "column": 4 }, "end": { "line": 956, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 40798, "end": 40809, "loc": { "start": { "line": 954, "column": 4 }, "end": { "line": 954, "column": 15 }, "identifierName": "getModelIds" }, "name": "getModelIds", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 40812, "end": 40870, "loc": { "start": { "line": 954, "column": 18 }, "end": { "line": 956, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 40822, "end": 40864, "loc": { "start": { "line": 955, "column": 8 }, "end": { "line": 955, "column": 50 } }, "argument": { "type": "CallExpression", "start": 40829, "end": 40863, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 40829, "end": 40861, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 47 } }, "object": { "type": "MemberExpression", "start": 40829, "end": 40849, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 35 } }, "object": { "type": "ThisExpression", "start": 40829, "end": 40833, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 19 } } }, "property": { "type": "Identifier", "start": 40834, "end": 40849, "loc": { "start": { "line": 955, "column": 20 }, "end": { "line": 955, "column": 35 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 40850, "end": 40861, "loc": { "start": { "line": 955, "column": 36 }, "end": { "line": 955, "column": 47 }, "identifierName": "getModelIds" }, "name": "getModelIds" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the IDs of the models in the currently loaded project.\n *\n * @returns {String[]} The IDs of the models in the currently loaded project.\n ", "start": 40623, "end": 40793, "loc": { "start": { "line": 949, "column": 4 }, "end": { "line": 953, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Loads a model into the viewer.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to load. Must be the ID of one of the models in the currently loaded project.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 40876, "end": 41304, "loc": { "start": { "line": 958, "column": 4 }, "end": { "line": 966, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 41309, "end": 41800, "loc": { "start": { "line": 967, "column": 4 }, "end": { "line": 983, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 41309, "end": 41318, "loc": { "start": { "line": 967, "column": 4 }, "end": { "line": 967, "column": 13 }, "identifierName": "loadModel" }, "name": "loadModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 41319, "end": 41326, "loc": { "start": { "line": 967, "column": 14 }, "end": { "line": 967, "column": 21 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "Identifier", "start": 41328, "end": 41332, "loc": { "start": { "line": 967, "column": 23 }, "end": { "line": 967, "column": 27 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 41334, "end": 41339, "loc": { "start": { "line": 967, "column": 29 }, "end": { "line": 967, "column": 34 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 41341, "end": 41800, "loc": { "start": { "line": 967, "column": 36 }, "end": { "line": 983, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 41351, "end": 41464, "loc": { "start": { "line": 968, "column": 8 }, "end": { "line": 971, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 41355, "end": 41363, "loc": { "start": { "line": 968, "column": 12 }, "end": { "line": 968, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 41356, "end": 41363, "loc": { "start": { "line": 968, "column": 13 }, "end": { "line": 968, "column": 20 }, "identifierName": "modelId" }, "name": "modelId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 41365, "end": 41464, "loc": { "start": { "line": 968, "column": 22 }, "end": { "line": 971, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 41379, "end": 41434, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 67 } }, "expression": { "type": "CallExpression", "start": 41379, "end": 41433, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 66 } }, "callee": { "type": "MemberExpression", "start": 41379, "end": 41389, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 22 } }, "object": { "type": "ThisExpression", "start": 41379, "end": 41383, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 16 } } }, "property": { "type": "Identifier", "start": 41384, "end": 41389, "loc": { "start": { "line": 969, "column": 17 }, "end": { "line": 969, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 41390, "end": 41432, "loc": { "start": { "line": 969, "column": 23 }, "end": { "line": 969, "column": 65 } }, "extra": { "rawValue": "loadModel() - Argument expected: modelId", "raw": "\"loadModel() - Argument expected: modelId\"" }, "value": "loadModel() - Argument expected: modelId" } ] } }, { "type": "ReturnStatement", "start": 41447, "end": 41454, "loc": { "start": { "line": 970, "column": 12 }, "end": { "line": 970, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 41473, "end": 41794, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 982, "column": 15 } }, "expression": { "type": "CallExpression", "start": 41473, "end": 41793, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 982, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 41473, "end": 41503, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 972, "column": 38 } }, "object": { "type": "MemberExpression", "start": 41473, "end": 41493, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 972, "column": 28 } }, "object": { "type": "ThisExpression", "start": 41473, "end": 41477, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 972, "column": 12 } } }, "property": { "type": "Identifier", "start": 41478, "end": 41493, "loc": { "start": { "line": 972, "column": 13 }, "end": { "line": 972, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 41494, "end": 41503, "loc": { "start": { "line": 972, "column": 29 }, "end": { "line": 972, "column": 38 }, "identifierName": "loadModel" }, "name": "loadModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 41504, "end": 41511, "loc": { "start": { "line": 972, "column": 39 }, "end": { "line": 972, "column": 46 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "ArrowFunctionExpression", "start": 41525, "end": 41620, "loc": { "start": { "line": 973, "column": 12 }, "end": { "line": 977, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 41531, "end": 41620, "loc": { "start": { "line": 973, "column": 18 }, "end": { "line": 977, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 41549, "end": 41606, "loc": { "start": { "line": 974, "column": 16 }, "end": { "line": 976, "column": 17 } }, "test": { "type": "Identifier", "start": 41553, "end": 41557, "loc": { "start": { "line": 974, "column": 20 }, "end": { "line": 974, "column": 24 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 41559, "end": 41606, "loc": { "start": { "line": 974, "column": 26 }, "end": { "line": 976, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 41581, "end": 41588, "loc": { "start": { "line": 975, "column": 20 }, "end": { "line": 975, "column": 27 } }, "expression": { "type": "CallExpression", "start": 41581, "end": 41587, "loc": { "start": { "line": 975, "column": 20 }, "end": { "line": 975, "column": 26 } }, "callee": { "type": "Identifier", "start": 41581, "end": 41585, "loc": { "start": { "line": 975, "column": 20 }, "end": { "line": 975, "column": 24 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null } ], "directives": [] } }, { "type": "ArrowFunctionExpression", "start": 41622, "end": 41792, "loc": { "start": { "line": 977, "column": 15 }, "end": { "line": 982, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 41623, "end": 41631, "loc": { "start": { "line": 977, "column": 16 }, "end": { "line": 977, "column": 24 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 41636, "end": 41792, "loc": { "start": { "line": 977, "column": 29 }, "end": { "line": 982, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 41654, "end": 41694, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 56 } }, "expression": { "type": "CallExpression", "start": 41654, "end": 41693, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 55 } }, "callee": { "type": "MemberExpression", "start": 41654, "end": 41664, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 26 } }, "object": { "type": "ThisExpression", "start": 41654, "end": 41658, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 20 } } }, "property": { "type": "Identifier", "start": 41659, "end": 41664, "loc": { "start": { "line": 978, "column": 21 }, "end": { "line": 978, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 41665, "end": 41692, "loc": { "start": { "line": 978, "column": 27 }, "end": { "line": 978, "column": 54 } }, "left": { "type": "StringLiteral", "start": 41665, "end": 41681, "loc": { "start": { "line": 978, "column": 27 }, "end": { "line": 978, "column": 43 } }, "extra": { "rawValue": "loadModel() - ", "raw": "\"loadModel() - \"" }, "value": "loadModel() - " }, "operator": "+", "right": { "type": "Identifier", "start": 41684, "end": 41692, "loc": { "start": { "line": 978, "column": 46 }, "end": { "line": 978, "column": 54 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "IfStatement", "start": 41711, "end": 41778, "loc": { "start": { "line": 979, "column": 16 }, "end": { "line": 981, "column": 17 } }, "test": { "type": "Identifier", "start": 41715, "end": 41720, "loc": { "start": { "line": 979, "column": 20 }, "end": { "line": 979, "column": 25 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 41722, "end": 41778, "loc": { "start": { "line": 979, "column": 27 }, "end": { "line": 981, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 41744, "end": 41760, "loc": { "start": { "line": 980, "column": 20 }, "end": { "line": 980, "column": 36 } }, "expression": { "type": "CallExpression", "start": 41744, "end": 41759, "loc": { "start": { "line": 980, "column": 20 }, "end": { "line": 980, "column": 35 } }, "callee": { "type": "Identifier", "start": 41744, "end": 41749, "loc": { "start": { "line": 980, "column": 20 }, "end": { "line": 980, "column": 25 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 41750, "end": 41758, "loc": { "start": { "line": 980, "column": 26 }, "end": { "line": 980, "column": 34 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Loads a model into the viewer.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to load. Must be the ID of one of the models in the currently loaded project.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 40876, "end": 41304, "loc": { "start": { "line": 958, "column": 4 }, "end": { "line": 966, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Load all models in the currently loaded project.\n *\n * Doesn't reload any models that are currently loaded.\n *\n * @param {Function} done Callback invoked on successful loading of the models.\n ", "start": 41806, "end": 42031, "loc": { "start": { "line": 985, "column": 4 }, "end": { "line": 991, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 42036, "end": 42846, "loc": { "start": { "line": 992, "column": 4 }, "end": { "line": 1013, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 42036, "end": 42049, "loc": { "start": { "line": 992, "column": 4 }, "end": { "line": 992, "column": 17 }, "identifierName": "loadAllModels" }, "name": "loadAllModels", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "AssignmentPattern", "start": 42050, "end": 42076, "loc": { "start": { "line": 992, "column": 18 }, "end": { "line": 993, "column": 5 } }, "left": { "type": "Identifier", "start": 42050, "end": 42054, "loc": { "start": { "line": 992, "column": 18 }, "end": { "line": 992, "column": 22 }, "identifierName": "done" }, "name": "done" }, "right": { "type": "FunctionExpression", "start": 42057, "end": 42076, "loc": { "start": { "line": 992, "column": 25 }, "end": { "line": 993, "column": 5 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 42069, "end": 42076, "loc": { "start": { "line": 992, "column": 37 }, "end": { "line": 993, "column": 5 } }, "body": [], "directives": [] } } } ], "body": { "type": "BlockStatement", "start": 42078, "end": 42846, "loc": { "start": { "line": 993, "column": 7 }, "end": { "line": 1013, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 42088, "end": 42140, "loc": { "start": { "line": 994, "column": 8 }, "end": { "line": 994, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", "start": 42094, "end": 42139, "loc": { "start": { "line": 994, "column": 14 }, "end": { "line": 994, "column": 59 } }, "id": { "type": "Identifier", "start": 42094, "end": 42102, "loc": { "start": { "line": 994, "column": 14 }, "end": { "line": 994, "column": 22 }, "identifierName": "modelIds" }, "name": "modelIds" }, "init": { "type": "CallExpression", "start": 42105, "end": 42139, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 59 } }, "callee": { "type": "MemberExpression", "start": 42105, "end": 42137, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 57 } }, "object": { "type": "MemberExpression", "start": 42105, "end": 42125, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 45 } }, "object": { "type": "ThisExpression", "start": 42105, "end": 42109, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 29 } } }, "property": { "type": "Identifier", "start": 42110, "end": 42125, "loc": { "start": { "line": 994, "column": 30 }, "end": { "line": 994, "column": 45 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 42126, "end": 42137, "loc": { "start": { "line": 994, "column": 46 }, "end": { "line": 994, "column": 57 }, "identifierName": "getModelIds" }, "name": "getModelIds" }, "computed": false }, "arguments": [] } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 42149, "end": 42808, "loc": { "start": { "line": 995, "column": 8 }, "end": { "line": 1011, "column": 10 } }, "declarations": [ { "type": "VariableDeclarator", "start": 42155, "end": 42807, "loc": { "start": { "line": 995, "column": 14 }, "end": { "line": 1011, "column": 9 } }, "id": { "type": "Identifier", "start": 42155, "end": 42168, "loc": { "start": { "line": 995, "column": 14 }, "end": { "line": 995, "column": 27 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "init": { "type": "ArrowFunctionExpression", "start": 42171, "end": 42807, "loc": { "start": { "line": 995, "column": 30 }, "end": { "line": 1011, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 42172, "end": 42173, "loc": { "start": { "line": 995, "column": 31 }, "end": { "line": 995, "column": 32 }, "identifierName": "i" }, "name": "i" }, { "type": "Identifier", "start": 42175, "end": 42180, "loc": { "start": { "line": 995, "column": 34 }, "end": { "line": 995, "column": 39 }, "identifierName": "done2" }, "name": "done2" } ], "body": { "type": "BlockStatement", "start": 42185, "end": 42807, "loc": { "start": { "line": 995, "column": 44 }, "end": { "line": 1011, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 42199, "end": 42797, "loc": { "start": { "line": 996, "column": 12 }, "end": { "line": 1010, "column": 13 } }, "test": { "type": "BinaryExpression", "start": 42203, "end": 42223, "loc": { "start": { "line": 996, "column": 16 }, "end": { "line": 996, "column": 36 } }, "left": { "type": "Identifier", "start": 42203, "end": 42204, "loc": { "start": { "line": 996, "column": 16 }, "end": { "line": 996, "column": 17 }, "identifierName": "i" }, "name": "i" }, "operator": ">=", "right": { "type": "MemberExpression", "start": 42208, "end": 42223, "loc": { "start": { "line": 996, "column": 21 }, "end": { "line": 996, "column": 36 } }, "object": { "type": "Identifier", "start": 42208, "end": 42216, "loc": { "start": { "line": 996, "column": 21 }, "end": { "line": 996, "column": 29 }, "identifierName": "modelIds" }, "name": "modelIds" }, "property": { "type": "Identifier", "start": 42217, "end": 42223, "loc": { "start": { "line": 996, "column": 30 }, "end": { "line": 996, "column": 36 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "consequent": { "type": "BlockStatement", "start": 42225, "end": 42265, "loc": { "start": { "line": 996, "column": 38 }, "end": { "line": 998, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 42243, "end": 42251, "loc": { "start": { "line": 997, "column": 16 }, "end": { "line": 997, "column": 24 } }, "expression": { "type": "CallExpression", "start": 42243, "end": 42250, "loc": { "start": { "line": 997, "column": 16 }, "end": { "line": 997, "column": 23 } }, "callee": { "type": "Identifier", "start": 42243, "end": 42248, "loc": { "start": { "line": 997, "column": 16 }, "end": { "line": 997, "column": 21 }, "identifierName": "done2" }, "name": "done2" }, "arguments": [] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 42271, "end": 42797, "loc": { "start": { "line": 998, "column": 19 }, "end": { "line": 1010, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 42289, "end": 42317, "loc": { "start": { "line": 999, "column": 16 }, "end": { "line": 999, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", "start": 42295, "end": 42316, "loc": { "start": { "line": 999, "column": 22 }, "end": { "line": 999, "column": 43 } }, "id": { "type": "Identifier", "start": 42295, "end": 42302, "loc": { "start": { "line": 999, "column": 22 }, "end": { "line": 999, "column": 29 }, "identifierName": "modelId" }, "name": "modelId" }, "init": { "type": "MemberExpression", "start": 42305, "end": 42316, "loc": { "start": { "line": 999, "column": 32 }, "end": { "line": 999, "column": 43 } }, "object": { "type": "Identifier", "start": 42305, "end": 42313, "loc": { "start": { "line": 999, "column": 32 }, "end": { "line": 999, "column": 40 }, "identifierName": "modelIds" }, "name": "modelIds" }, "property": { "type": "Identifier", "start": 42314, "end": 42315, "loc": { "start": { "line": 999, "column": 41 }, "end": { "line": 999, "column": 42 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 42334, "end": 42783, "loc": { "start": { "line": 1000, "column": 16 }, "end": { "line": 1009, "column": 17 } }, "test": { "type": "UnaryExpression", "start": 42338, "end": 42382, "loc": { "start": { "line": 1000, "column": 20 }, "end": { "line": 1000, "column": 64 } }, "operator": "!", "prefix": true, "argument": { "type": "CallExpression", "start": 42339, "end": 42382, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 42339, "end": 42373, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 55 } }, "object": { "type": "MemberExpression", "start": 42339, "end": 42359, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 41 } }, "object": { "type": "ThisExpression", "start": 42339, "end": 42343, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 25 } } }, "property": { "type": "Identifier", "start": 42344, "end": 42359, "loc": { "start": { "line": 1000, "column": 26 }, "end": { "line": 1000, "column": 41 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 42360, "end": 42373, "loc": { "start": { "line": 1000, "column": 42 }, "end": { "line": 1000, "column": 55 }, "identifierName": "isModelLoaded" }, "name": "isModelLoaded" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 42374, "end": 42381, "loc": { "start": { "line": 1000, "column": 56 }, "end": { "line": 1000, "column": 63 }, "identifierName": "modelId" }, "name": "modelId" } ] }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 42384, "end": 42709, "loc": { "start": { "line": 1000, "column": 66 }, "end": { "line": 1007, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 42406, "end": 42691, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1006, "column": 23 } }, "expression": { "type": "CallExpression", "start": 42406, "end": 42690, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1006, "column": 22 } }, "callee": { "type": "MemberExpression", "start": 42406, "end": 42436, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1001, "column": 50 } }, "object": { "type": "MemberExpression", "start": 42406, "end": 42426, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1001, "column": 40 } }, "object": { "type": "ThisExpression", "start": 42406, "end": 42410, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1001, "column": 24 } } }, "property": { "type": "Identifier", "start": 42411, "end": 42426, "loc": { "start": { "line": 1001, "column": 25 }, "end": { "line": 1001, "column": 40 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 42427, "end": 42436, "loc": { "start": { "line": 1001, "column": 41 }, "end": { "line": 1001, "column": 50 }, "identifierName": "loadModel" }, "name": "loadModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 42437, "end": 42444, "loc": { "start": { "line": 1001, "column": 51 }, "end": { "line": 1001, "column": 58 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "ArrowFunctionExpression", "start": 42446, "end": 42528, "loc": { "start": { "line": 1001, "column": 60 }, "end": { "line": 1003, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 42452, "end": 42528, "loc": { "start": { "line": 1001, "column": 66 }, "end": { "line": 1003, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 42478, "end": 42506, "loc": { "start": { "line": 1002, "column": 24 }, "end": { "line": 1002, "column": 52 } }, "expression": { "type": "CallExpression", "start": 42478, "end": 42505, "loc": { "start": { "line": 1002, "column": 24 }, "end": { "line": 1002, "column": 51 } }, "callee": { "type": "Identifier", "start": 42478, "end": 42491, "loc": { "start": { "line": 1002, "column": 24 }, "end": { "line": 1002, "column": 37 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "arguments": [ { "type": "BinaryExpression", "start": 42492, "end": 42497, "loc": { "start": { "line": 1002, "column": 38 }, "end": { "line": 1002, "column": 43 } }, "left": { "type": "Identifier", "start": 42492, "end": 42493, "loc": { "start": { "line": 1002, "column": 38 }, "end": { "line": 1002, "column": 39 }, "identifierName": "i" }, "name": "i" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 42496, "end": 42497, "loc": { "start": { "line": 1002, "column": 42 }, "end": { "line": 1002, "column": 43 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } }, { "type": "Identifier", "start": 42499, "end": 42504, "loc": { "start": { "line": 1002, "column": 45 }, "end": { "line": 1002, "column": 50 }, "identifierName": "done2" }, "name": "done2" } ] } } ], "directives": [] } }, { "type": "ArrowFunctionExpression", "start": 42530, "end": 42689, "loc": { "start": { "line": 1003, "column": 23 }, "end": { "line": 1006, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 42531, "end": 42539, "loc": { "start": { "line": 1003, "column": 24 }, "end": { "line": 1003, "column": 32 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 42544, "end": 42689, "loc": { "start": { "line": 1003, "column": 37 }, "end": { "line": 1006, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 42570, "end": 42614, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 68 } }, "expression": { "type": "CallExpression", "start": 42570, "end": 42613, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 67 } }, "callee": { "type": "MemberExpression", "start": 42570, "end": 42580, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 34 } }, "object": { "type": "ThisExpression", "start": 42570, "end": 42574, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 28 } } }, "property": { "type": "Identifier", "start": 42575, "end": 42580, "loc": { "start": { "line": 1004, "column": 29 }, "end": { "line": 1004, "column": 34 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 42581, "end": 42612, "loc": { "start": { "line": 1004, "column": 35 }, "end": { "line": 1004, "column": 66 } }, "left": { "type": "StringLiteral", "start": 42581, "end": 42601, "loc": { "start": { "line": 1004, "column": 35 }, "end": { "line": 1004, "column": 55 } }, "extra": { "rawValue": "loadAllModels() - ", "raw": "\"loadAllModels() - \"" }, "value": "loadAllModels() - " }, "operator": "+", "right": { "type": "Identifier", "start": 42604, "end": 42612, "loc": { "start": { "line": 1004, "column": 58 }, "end": { "line": 1004, "column": 66 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "ExpressionStatement", "start": 42639, "end": 42667, "loc": { "start": { "line": 1005, "column": 24 }, "end": { "line": 1005, "column": 52 } }, "expression": { "type": "CallExpression", "start": 42639, "end": 42666, "loc": { "start": { "line": 1005, "column": 24 }, "end": { "line": 1005, "column": 51 } }, "callee": { "type": "Identifier", "start": 42639, "end": 42652, "loc": { "start": { "line": 1005, "column": 24 }, "end": { "line": 1005, "column": 37 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "arguments": [ { "type": "BinaryExpression", "start": 42653, "end": 42658, "loc": { "start": { "line": 1005, "column": 38 }, "end": { "line": 1005, "column": 43 } }, "left": { "type": "Identifier", "start": 42653, "end": 42654, "loc": { "start": { "line": 1005, "column": 38 }, "end": { "line": 1005, "column": 39 }, "identifierName": "i" }, "name": "i" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 42657, "end": 42658, "loc": { "start": { "line": 1005, "column": 42 }, "end": { "line": 1005, "column": 43 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } }, { "type": "Identifier", "start": 42660, "end": 42665, "loc": { "start": { "line": 1005, "column": 45 }, "end": { "line": 1005, "column": 50 }, "identifierName": "done2" }, "name": "done2" } ] } } ], "directives": [] } } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 42715, "end": 42783, "loc": { "start": { "line": 1007, "column": 23 }, "end": { "line": 1009, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 42737, "end": 42765, "loc": { "start": { "line": 1008, "column": 20 }, "end": { "line": 1008, "column": 48 } }, "expression": { "type": "CallExpression", "start": 42737, "end": 42764, "loc": { "start": { "line": 1008, "column": 20 }, "end": { "line": 1008, "column": 47 } }, "callee": { "type": "Identifier", "start": 42737, "end": 42750, "loc": { "start": { "line": 1008, "column": 20 }, "end": { "line": 1008, "column": 33 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "arguments": [ { "type": "BinaryExpression", "start": 42751, "end": 42756, "loc": { "start": { "line": 1008, "column": 34 }, "end": { "line": 1008, "column": 39 } }, "left": { "type": "Identifier", "start": 42751, "end": 42752, "loc": { "start": { "line": 1008, "column": 34 }, "end": { "line": 1008, "column": 35 }, "identifierName": "i" }, "name": "i" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 42755, "end": 42756, "loc": { "start": { "line": 1008, "column": 38 }, "end": { "line": 1008, "column": 39 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } }, { "type": "Identifier", "start": 42758, "end": 42763, "loc": { "start": { "line": 1008, "column": 41 }, "end": { "line": 1008, "column": 46 }, "identifierName": "done2" }, "name": "done2" } ] } } ], "directives": [] } } ], "directives": [] } } ], "directives": [] } } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 42817, "end": 42840, "loc": { "start": { "line": 1012, "column": 8 }, "end": { "line": 1012, "column": 31 } }, "expression": { "type": "CallExpression", "start": 42817, "end": 42839, "loc": { "start": { "line": 1012, "column": 8 }, "end": { "line": 1012, "column": 30 } }, "callee": { "type": "Identifier", "start": 42817, "end": 42830, "loc": { "start": { "line": 1012, "column": 8 }, "end": { "line": 1012, "column": 21 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "arguments": [ { "type": "NumericLiteral", "start": 42831, "end": 42832, "loc": { "start": { "line": 1012, "column": 22 }, "end": { "line": 1012, "column": 23 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "Identifier", "start": 42834, "end": 42838, "loc": { "start": { "line": 1012, "column": 25 }, "end": { "line": 1012, "column": 29 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Load all models in the currently loaded project.\n *\n * Doesn't reload any models that are currently loaded.\n *\n * @param {Function} done Callback invoked on successful loading of the models.\n ", "start": 41806, "end": 42031, "loc": { "start": { "line": 985, "column": 4 }, "end": { "line": 991, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the IDs of the currently loaded models, if any.\n *\n * @returns {String[]} The IDs of the currently loaded models, otherwise an empty array if no models are currently loaded.\n ", "start": 42852, "end": 43060, "loc": { "start": { "line": 1015, "column": 4 }, "end": { "line": 1019, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 43065, "end": 43150, "loc": { "start": { "line": 1020, "column": 4 }, "end": { "line": 1022, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 43065, "end": 43082, "loc": { "start": { "line": 1020, "column": 4 }, "end": { "line": 1020, "column": 21 }, "identifierName": "getLoadedModelIds" }, "name": "getLoadedModelIds", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 43085, "end": 43150, "loc": { "start": { "line": 1020, "column": 24 }, "end": { "line": 1022, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 43095, "end": 43144, "loc": { "start": { "line": 1021, "column": 8 }, "end": { "line": 1021, "column": 57 } }, "argument": { "type": "CallExpression", "start": 43102, "end": 43143, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 43102, "end": 43141, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 54 } }, "object": { "type": "MemberExpression", "start": 43102, "end": 43122, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 35 } }, "object": { "type": "ThisExpression", "start": 43102, "end": 43106, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 19 } } }, "property": { "type": "Identifier", "start": 43107, "end": 43122, "loc": { "start": { "line": 1021, "column": 20 }, "end": { "line": 1021, "column": 35 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 43123, "end": 43141, "loc": { "start": { "line": 1021, "column": 36 }, "end": { "line": 1021, "column": 54 }, "identifierName": "_getLoadedModelIds" }, "name": "_getLoadedModelIds" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the IDs of the currently loaded models, if any.\n *\n * @returns {String[]} The IDs of the currently loaded models, otherwise an empty array if no models are currently loaded.\n ", "start": 42852, "end": 43060, "loc": { "start": { "line": 1015, "column": 4 }, "end": { "line": 1019, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets if the given model is loaded.\n *\n * @param {String} modelId ID of the model to check. Must be the ID of one of the models in the currently loaded project.\n * @returns {Boolean} True if the given model is loaded.\n ", "start": 43156, "end": 43403, "loc": { "start": { "line": 1024, "column": 4 }, "end": { "line": 1029, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 43408, "end": 43622, "loc": { "start": { "line": 1030, "column": 4 }, "end": { "line": 1036, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 43408, "end": 43421, "loc": { "start": { "line": 1030, "column": 4 }, "end": { "line": 1030, "column": 17 }, "identifierName": "isModelLoaded" }, "name": "isModelLoaded", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 43422, "end": 43429, "loc": { "start": { "line": 1030, "column": 18 }, "end": { "line": 1030, "column": 25 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 43431, "end": 43622, "loc": { "start": { "line": 1030, "column": 27 }, "end": { "line": 1036, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 43441, "end": 43556, "loc": { "start": { "line": 1031, "column": 8 }, "end": { "line": 1034, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 43445, "end": 43453, "loc": { "start": { "line": 1031, "column": 12 }, "end": { "line": 1031, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 43446, "end": 43453, "loc": { "start": { "line": 1031, "column": 13 }, "end": { "line": 1031, "column": 20 }, "identifierName": "modelId" }, "name": "modelId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 43455, "end": 43556, "loc": { "start": { "line": 1031, "column": 22 }, "end": { "line": 1034, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 43469, "end": 43526, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 69 } }, "expression": { "type": "CallExpression", "start": 43469, "end": 43525, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 68 } }, "callee": { "type": "MemberExpression", "start": 43469, "end": 43479, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 22 } }, "object": { "type": "ThisExpression", "start": 43469, "end": 43473, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 16 } } }, "property": { "type": "Identifier", "start": 43474, "end": 43479, "loc": { "start": { "line": 1032, "column": 17 }, "end": { "line": 1032, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 43480, "end": 43524, "loc": { "start": { "line": 1032, "column": 23 }, "end": { "line": 1032, "column": 67 } }, "extra": { "rawValue": "unloadModel() - Argument expected: modelId", "raw": "\"unloadModel() - Argument expected: modelId\"" }, "value": "unloadModel() - Argument expected: modelId" } ] } }, { "type": "ReturnStatement", "start": 43539, "end": 43546, "loc": { "start": { "line": 1033, "column": 12 }, "end": { "line": 1033, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 43565, "end": 43616, "loc": { "start": { "line": 1035, "column": 8 }, "end": { "line": 1035, "column": 59 } }, "argument": { "type": "CallExpression", "start": 43572, "end": 43615, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 43572, "end": 43606, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 49 } }, "object": { "type": "MemberExpression", "start": 43572, "end": 43592, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 35 } }, "object": { "type": "ThisExpression", "start": 43572, "end": 43576, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 19 } } }, "property": { "type": "Identifier", "start": 43577, "end": 43592, "loc": { "start": { "line": 1035, "column": 20 }, "end": { "line": 1035, "column": 35 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 43593, "end": 43606, "loc": { "start": { "line": 1035, "column": 36 }, "end": { "line": 1035, "column": 49 }, "identifierName": "isModelLoaded" }, "name": "isModelLoaded" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 43607, "end": 43614, "loc": { "start": { "line": 1035, "column": 50 }, "end": { "line": 1035, "column": 57 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets if the given model is loaded.\n *\n * @param {String} modelId ID of the model to check. Must be the ID of one of the models in the currently loaded project.\n * @returns {Boolean} True if the given model is loaded.\n ", "start": 43156, "end": 43403, "loc": { "start": { "line": 1024, "column": 4 }, "end": { "line": 1029, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads a model from the viewer.\n *\n * Does nothing if the model is not currently loaded.\n *\n * @param {String} modelId ID of the model to unload.\n ", "start": 43628, "end": 43809, "loc": { "start": { "line": 1038, "column": 4 }, "end": { "line": 1044, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 43814, "end": 44017, "loc": { "start": { "line": 1045, "column": 4 }, "end": { "line": 1051, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 43814, "end": 43825, "loc": { "start": { "line": 1045, "column": 4 }, "end": { "line": 1045, "column": 15 }, "identifierName": "unloadModel" }, "name": "unloadModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 43826, "end": 43833, "loc": { "start": { "line": 1045, "column": 16 }, "end": { "line": 1045, "column": 23 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 43835, "end": 44017, "loc": { "start": { "line": 1045, "column": 25 }, "end": { "line": 1051, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 43845, "end": 43960, "loc": { "start": { "line": 1046, "column": 8 }, "end": { "line": 1049, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 43849, "end": 43857, "loc": { "start": { "line": 1046, "column": 12 }, "end": { "line": 1046, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 43850, "end": 43857, "loc": { "start": { "line": 1046, "column": 13 }, "end": { "line": 1046, "column": 20 }, "identifierName": "modelId" }, "name": "modelId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 43859, "end": 43960, "loc": { "start": { "line": 1046, "column": 22 }, "end": { "line": 1049, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 43873, "end": 43930, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 69 } }, "expression": { "type": "CallExpression", "start": 43873, "end": 43929, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 68 } }, "callee": { "type": "MemberExpression", "start": 43873, "end": 43883, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 22 } }, "object": { "type": "ThisExpression", "start": 43873, "end": 43877, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 16 } } }, "property": { "type": "Identifier", "start": 43878, "end": 43883, "loc": { "start": { "line": 1047, "column": 17 }, "end": { "line": 1047, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 43884, "end": 43928, "loc": { "start": { "line": 1047, "column": 23 }, "end": { "line": 1047, "column": 67 } }, "extra": { "rawValue": "unloadModel() - Argument expected: modelId", "raw": "\"unloadModel() - Argument expected: modelId\"" }, "value": "unloadModel() - Argument expected: modelId" } ] } }, { "type": "ReturnStatement", "start": 43943, "end": 43950, "loc": { "start": { "line": 1048, "column": 12 }, "end": { "line": 1048, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 43969, "end": 44011, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 50 } }, "expression": { "type": "CallExpression", "start": 43969, "end": 44010, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 43969, "end": 44001, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 40 } }, "object": { "type": "MemberExpression", "start": 43969, "end": 43989, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 28 } }, "object": { "type": "ThisExpression", "start": 43969, "end": 43973, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 12 } } }, "property": { "type": "Identifier", "start": 43974, "end": 43989, "loc": { "start": { "line": 1050, "column": 13 }, "end": { "line": 1050, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 43990, "end": 44001, "loc": { "start": { "line": 1050, "column": 29 }, "end": { "line": 1050, "column": 40 }, "identifierName": "unloadModel" }, "name": "unloadModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 44002, "end": 44009, "loc": { "start": { "line": 1050, "column": 41 }, "end": { "line": 1050, "column": 48 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads a model from the viewer.\n *\n * Does nothing if the model is not currently loaded.\n *\n * @param {String} modelId ID of the model to unload.\n ", "start": 43628, "end": 43809, "loc": { "start": { "line": 1038, "column": 4 }, "end": { "line": 1044, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads all currently loaded models.\n ", "start": 44023, "end": 44078, "loc": { "start": { "line": 1053, "column": 4 }, "end": { "line": 1055, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 44083, "end": 44156, "loc": { "start": { "line": 1056, "column": 4 }, "end": { "line": 1058, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 44083, "end": 44098, "loc": { "start": { "line": 1056, "column": 4 }, "end": { "line": 1056, "column": 19 }, "identifierName": "unloadAllModels" }, "name": "unloadAllModels", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 44101, "end": 44156, "loc": { "start": { "line": 1056, "column": 22 }, "end": { "line": 1058, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 44111, "end": 44150, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 47 } }, "expression": { "type": "CallExpression", "start": 44111, "end": 44149, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 44111, "end": 44147, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 44 } }, "object": { "type": "MemberExpression", "start": 44111, "end": 44131, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 28 } }, "object": { "type": "ThisExpression", "start": 44111, "end": 44115, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 12 } } }, "property": { "type": "Identifier", "start": 44116, "end": 44131, "loc": { "start": { "line": 1057, "column": 13 }, "end": { "line": 1057, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 44132, "end": 44147, "loc": { "start": { "line": 1057, "column": 29 }, "end": { "line": 1057, "column": 44 }, "identifierName": "unloadAllModels" }, "name": "unloadAllModels" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads all currently loaded models.\n ", "start": 44023, "end": 44078, "loc": { "start": { "line": 1053, "column": 4 }, "end": { "line": 1055, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Edits a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to edit. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44162, "end": 44408, "loc": { "start": { "line": 1060, "column": 4 }, "end": { "line": 1066, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 44413, "end": 44513, "loc": { "start": { "line": 1067, "column": 4 }, "end": { "line": 1071, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 44413, "end": 44422, "loc": { "start": { "line": 1067, "column": 4 }, "end": { "line": 1067, "column": 13 }, "identifierName": "editModel" }, "name": "editModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 44423, "end": 44430, "loc": { "start": { "line": 1067, "column": 14 }, "end": { "line": 1067, "column": 21 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 44432, "end": 44513, "loc": { "start": { "line": 1067, "column": 23 }, "end": { "line": 1071, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 44442, "end": 44507, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1070, "column": 11 } }, "expression": { "type": "CallExpression", "start": 44442, "end": 44506, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1070, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 44442, "end": 44451, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1068, "column": 17 } }, "object": { "type": "ThisExpression", "start": 44442, "end": 44446, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1068, "column": 12 } } }, "property": { "type": "Identifier", "start": 44447, "end": 44451, "loc": { "start": { "line": 1068, "column": 13 }, "end": { "line": 1068, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 44452, "end": 44463, "loc": { "start": { "line": 1068, "column": 18 }, "end": { "line": 1068, "column": 29 } }, "extra": { "rawValue": "editModel", "raw": "\"editModel\"" }, "value": "editModel" }, { "type": "ObjectExpression", "start": 44465, "end": 44505, "loc": { "start": { "line": 1068, "column": 31 }, "end": { "line": 1070, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 44479, "end": 44495, "loc": { "start": { "line": 1069, "column": 12 }, "end": { "line": 1069, "column": 28 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 44479, "end": 44486, "loc": { "start": { "line": 1069, "column": 12 }, "end": { "line": 1069, "column": 19 }, "identifierName": "modelId" }, "name": "modelId" }, "value": { "type": "Identifier", "start": 44488, "end": 44495, "loc": { "start": { "line": 1069, "column": 21 }, "end": { "line": 1069, "column": 28 }, "identifierName": "modelId" }, "name": "modelId" } } ] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Edits a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to edit. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44162, "end": 44408, "loc": { "start": { "line": 1060, "column": 4 }, "end": { "line": 1066, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Deletes a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to delete. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44519, "end": 44769, "loc": { "start": { "line": 1073, "column": 4 }, "end": { "line": 1079, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 44774, "end": 44878, "loc": { "start": { "line": 1080, "column": 4 }, "end": { "line": 1084, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 44774, "end": 44785, "loc": { "start": { "line": 1080, "column": 4 }, "end": { "line": 1080, "column": 15 }, "identifierName": "deleteModel" }, "name": "deleteModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 44786, "end": 44793, "loc": { "start": { "line": 1080, "column": 16 }, "end": { "line": 1080, "column": 23 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 44795, "end": 44878, "loc": { "start": { "line": 1080, "column": 25 }, "end": { "line": 1084, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 44805, "end": 44872, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1083, "column": 11 } }, "expression": { "type": "CallExpression", "start": 44805, "end": 44871, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1083, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 44805, "end": 44814, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1081, "column": 17 } }, "object": { "type": "ThisExpression", "start": 44805, "end": 44809, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1081, "column": 12 } } }, "property": { "type": "Identifier", "start": 44810, "end": 44814, "loc": { "start": { "line": 1081, "column": 13 }, "end": { "line": 1081, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 44815, "end": 44828, "loc": { "start": { "line": 1081, "column": 18 }, "end": { "line": 1081, "column": 31 } }, "extra": { "rawValue": "deleteModel", "raw": "\"deleteModel\"" }, "value": "deleteModel" }, { "type": "ObjectExpression", "start": 44830, "end": 44870, "loc": { "start": { "line": 1081, "column": 33 }, "end": { "line": 1083, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 44844, "end": 44860, "loc": { "start": { "line": 1082, "column": 12 }, "end": { "line": 1082, "column": 28 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 44844, "end": 44851, "loc": { "start": { "line": 1082, "column": 12 }, "end": { "line": 1082, "column": 19 }, "identifierName": "modelId" }, "name": "modelId" }, "value": { "type": "Identifier", "start": 44853, "end": 44860, "loc": { "start": { "line": 1082, "column": 21 }, "end": { "line": 1082, "column": 28 }, "identifierName": "modelId" }, "name": "modelId" } } ] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Deletes a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to delete. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44519, "end": 44769, "loc": { "start": { "line": 1073, "column": 4 }, "end": { "line": 1079, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Adds a model.\n *\n ", "start": 44884, "end": 44923, "loc": { "start": { "line": 1086, "column": 4 }, "end": { "line": 1089, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 44928, "end": 44981, "loc": { "start": { "line": 1090, "column": 4 }, "end": { "line": 1092, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 44928, "end": 44936, "loc": { "start": { "line": 1090, "column": 4 }, "end": { "line": 1090, "column": 12 }, "identifierName": "addModel" }, "name": "addModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 44939, "end": 44981, "loc": { "start": { "line": 1090, "column": 15 }, "end": { "line": 1092, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 44949, "end": 44975, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 34 } }, "expression": { "type": "CallExpression", "start": 44949, "end": 44974, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 44949, "end": 44958, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 17 } }, "object": { "type": "ThisExpression", "start": 44949, "end": 44953, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 12 } } }, "property": { "type": "Identifier", "start": 44954, "end": 44958, "loc": { "start": { "line": 1091, "column": 13 }, "end": { "line": 1091, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 44959, "end": 44969, "loc": { "start": { "line": 1091, "column": 18 }, "end": { "line": 1091, "column": 28 } }, "extra": { "rawValue": "addModel", "raw": "\"addModel\"" }, "value": "addModel" }, { "type": "ObjectExpression", "start": 44971, "end": 44973, "loc": { "start": { "line": 1091, "column": 30 }, "end": { "line": 1091, "column": 32 } }, "properties": [] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Adds a model.\n *\n ", "start": 44884, "end": 44923, "loc": { "start": { "line": 1086, "column": 4 }, "end": { "line": 1089, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the viewer's background color.\n *\n * @param {Number[]} rgbColor Three-element array of RGB values, each in range ````[0..1]````.\n ", "start": 44987, "end": 45147, "loc": { "start": { "line": 1094, "column": 4 }, "end": { "line": 1098, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 45152, "end": 45249, "loc": { "start": { "line": 1099, "column": 4 }, "end": { "line": 1101, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 45152, "end": 45170, "loc": { "start": { "line": 1099, "column": 4 }, "end": { "line": 1099, "column": 22 }, "identifierName": "setBackgroundColor" }, "name": "setBackgroundColor", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 45171, "end": 45179, "loc": { "start": { "line": 1099, "column": 23 }, "end": { "line": 1099, "column": 31 }, "identifierName": "rgbColor" }, "name": "rgbColor" } ], "body": { "type": "BlockStatement", "start": 45181, "end": 45249, "loc": { "start": { "line": 1099, "column": 33 }, "end": { "line": 1101, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 45191, "end": 45243, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 60 } }, "expression": { "type": "AssignmentExpression", "start": 45191, "end": 45242, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 45191, "end": 45231, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 48 } }, "object": { "type": "MemberExpression", "start": 45191, "end": 45215, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 32 } }, "object": { "type": "MemberExpression", "start": 45191, "end": 45208, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 25 } }, "object": { "type": "MemberExpression", "start": 45191, "end": 45202, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 19 } }, "object": { "type": "ThisExpression", "start": 45191, "end": 45195, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 12 } } }, "property": { "type": "Identifier", "start": 45196, "end": 45202, "loc": { "start": { "line": 1100, "column": 13 }, "end": { "line": 1100, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 45203, "end": 45208, "loc": { "start": { "line": 1100, "column": 20 }, "end": { "line": 1100, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 45209, "end": 45215, "loc": { "start": { "line": 1100, "column": 26 }, "end": { "line": 1100, "column": 32 }, "identifierName": "canvas" }, "name": "canvas" }, "computed": false }, "property": { "type": "Identifier", "start": 45216, "end": 45231, "loc": { "start": { "line": 1100, "column": 33 }, "end": { "line": 1100, "column": 48 }, "identifierName": "backgroundColor" }, "name": "backgroundColor" }, "computed": false }, "right": { "type": "Identifier", "start": 45234, "end": 45242, "loc": { "start": { "line": 1100, "column": 51 }, "end": { "line": 1100, "column": 59 }, "identifierName": "rgbColor" }, "name": "rgbColor" } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the viewer's background color.\n *\n * @param {Number[]} rgbColor Three-element array of RGB values, each in range ````[0..1]````.\n ", "start": 44987, "end": 45147, "loc": { "start": { "line": 1094, "column": 4 }, "end": { "line": 1098, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets where the colors for model objects will be loaded from.\n *\n * Options are:\n *\n * * \"model\" - (default) load colors from models, and\n * * \"viewer\" - load colors from the viewer's inbuilt table of colors for IFC types.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @param {String} source Where colors will be loaded from - \"model\" or \"viewer\".\n ", "start": 45255, "end": 45669, "loc": { "start": { "line": 1103, "column": 4 }, "end": { "line": 1115, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 45674, "end": 45937, "loc": { "start": { "line": 1116, "column": 4 }, "end": { "line": 1119, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 45674, "end": 45694, "loc": { "start": { "line": 1116, "column": 4 }, "end": { "line": 1116, "column": 24 }, "identifierName": "setObjectColorSource" }, "name": "setObjectColorSource", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 45695, "end": 45701, "loc": { "start": { "line": 1116, "column": 25 }, "end": { "line": 1116, "column": 31 }, "identifierName": "source" }, "name": "source" } ], "body": { "type": "BlockStatement", "start": 45703, "end": 45937, "loc": { "start": { "line": 1116, "column": 33 }, "end": { "line": 1119, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 45713, "end": 45931, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1118, "column": 112 } }, "expression": { "type": "CallExpression", "start": 45713, "end": 45930, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1118, "column": 111 } }, "callee": { "type": "MemberExpression", "start": 45713, "end": 45724, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1117, "column": 19 } }, "object": { "type": "Identifier", "start": 45713, "end": 45720, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1117, "column": 15 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 45721, "end": 45724, "loc": { "start": { "line": 1117, "column": 16 }, "end": { "line": 1117, "column": 19 }, "identifierName": "log" }, "name": "log" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 45725, "end": 45929, "loc": { "start": { "line": 1117, "column": 20 }, "end": { "line": 1118, "column": 110 } }, "left": { "type": "StringLiteral", "start": 45725, "end": 45816, "loc": { "start": { "line": 1117, "column": 20 }, "end": { "line": 1117, "column": 111 } }, "extra": { "rawValue": "BIMViewer.setObjectColorSource() is now deprecated and no longer functional. By default, ", "raw": "\"BIMViewer.setObjectColorSource() is now deprecated and no longer functional. By default, \"" }, "value": "BIMViewer.setObjectColorSource() is now deprecated and no longer functional. By default, " }, "operator": "+", "right": { "type": "StringLiteral", "start": 45831, "end": 45929, "loc": { "start": { "line": 1118, "column": 12 }, "end": { "line": 1118, "column": 110 } }, "extra": { "rawValue": "BIMViewer.getObjectColorSource() will now always return the (formerly) default value of `model`.", "raw": "\"BIMViewer.getObjectColorSource() will now always return the (formerly) default value of `model`.\"" }, "value": "BIMViewer.getObjectColorSource() will now always return the (formerly) default value of `model`." } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets where the colors for model objects will be loaded from.\n *\n * Options are:\n *\n * * \"model\" - (default) load colors from models, and\n * * \"viewer\" - load colors from the viewer's inbuilt table of colors for IFC types.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @param {String} source Where colors will be loaded from - \"model\" or \"viewer\".\n ", "start": 45255, "end": 45669, "loc": { "start": { "line": 1103, "column": 4 }, "end": { "line": 1115, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets where the colors for model objects will be loaded from.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @return {String} Where colors will be loaded from - \"model\" to get colors from the model, or \"viewer\" to get them from the viewer's built-in table of colors for IFC types.\n ", "start": 45943, "end": 46269, "loc": { "start": { "line": 1121, "column": 4 }, "end": { "line": 1128, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 46274, "end": 46328, "loc": { "start": { "line": 1129, "column": 4 }, "end": { "line": 1131, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 46274, "end": 46294, "loc": { "start": { "line": 1129, "column": 4 }, "end": { "line": 1129, "column": 24 }, "identifierName": "getObjectColorSource" }, "name": "getObjectColorSource", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 46297, "end": 46328, "loc": { "start": { "line": 1129, "column": 27 }, "end": { "line": 1131, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 46307, "end": 46322, "loc": { "start": { "line": 1130, "column": 8 }, "end": { "line": 1130, "column": 23 } }, "argument": { "type": "StringLiteral", "start": 46314, "end": 46321, "loc": { "start": { "line": 1130, "column": 15 }, "end": { "line": 1130, "column": 22 } }, "extra": { "rawValue": "model", "raw": "\"model\"" }, "value": "model" } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets where the colors for model objects will be loaded from.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @return {String} Where colors will be loaded from - \"model\" to get colors from the model, or \"viewer\" to get them from the viewer's built-in table of colors for IFC types.\n ", "start": 45943, "end": 46269, "loc": { "start": { "line": 1121, "column": 4 }, "end": { "line": 1128, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Updates viewer UI state according to the properties in the given object.\n *\n * Note that, since some updates could be animated (e.g. flying the camera to fit objects to view) this\n * method optionally takes a callback, which it invokes after updating the UI.\n *\n * Also, this method is not to be confused with {@link BIMViewer#setConfigs}, which is used to batch-update various configurations and user preferences on the viewer.\n *\n * See [Viewer States](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer_states) for the list of states that may be batch-updated with this method.\n *\n * @param {Object} viewerState Specifies the viewer UI state updates.\n * @param {Function} done Callback invoked on successful update of the viewer states.\n ", "start": 46334, "end": 47137, "loc": { "start": { "line": 1133, "column": 4 }, "end": { "line": 1145, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 47142, "end": 47980, "loc": { "start": { "line": 1146, "column": 4 }, "end": { "line": 1168, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 47142, "end": 47156, "loc": { "start": { "line": 1146, "column": 4 }, "end": { "line": 1146, "column": 18 }, "identifierName": "setViewerState" }, "name": "setViewerState", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 47157, "end": 47168, "loc": { "start": { "line": 1146, "column": 19 }, "end": { "line": 1146, "column": 30 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "AssignmentPattern", "start": 47170, "end": 47190, "loc": { "start": { "line": 1146, "column": 32 }, "end": { "line": 1147, "column": 5 } }, "left": { "type": "Identifier", "start": 47170, "end": 47174, "loc": { "start": { "line": 1146, "column": 32 }, "end": { "line": 1146, "column": 36 }, "identifierName": "done" }, "name": "done" }, "right": { "type": "ArrowFunctionExpression", "start": 47177, "end": 47190, "loc": { "start": { "line": 1146, "column": 39 }, "end": { "line": 1147, "column": 5 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 47183, "end": 47190, "loc": { "start": { "line": 1146, "column": 45 }, "end": { "line": 1147, "column": 5 } }, "body": [], "directives": [] } } } ], "body": { "type": "BlockStatement", "start": 47192, "end": 47980, "loc": { "start": { "line": 1147, "column": 7 }, "end": { "line": 1168, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 47202, "end": 47285, "loc": { "start": { "line": 1148, "column": 8 }, "end": { "line": 1150, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47206, "end": 47225, "loc": { "start": { "line": 1148, "column": 12 }, "end": { "line": 1148, "column": 31 } }, "object": { "type": "Identifier", "start": 47206, "end": 47217, "loc": { "start": { "line": 1148, "column": 12 }, "end": { "line": 1148, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47218, "end": 47225, "loc": { "start": { "line": 1148, "column": 24 }, "end": { "line": 1148, "column": 31 }, "identifierName": "tabOpen" }, "name": "tabOpen" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47227, "end": 47285, "loc": { "start": { "line": 1148, "column": 33 }, "end": { "line": 1150, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47241, "end": 47275, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 46 } }, "expression": { "type": "CallExpression", "start": 47241, "end": 47274, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 47241, "end": 47253, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 24 } }, "object": { "type": "ThisExpression", "start": 47241, "end": 47245, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 16 } } }, "property": { "type": "Identifier", "start": 47246, "end": 47253, "loc": { "start": { "line": 1149, "column": 17 }, "end": { "line": 1149, "column": 24 }, "identifierName": "openTab" }, "name": "openTab" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47254, "end": 47273, "loc": { "start": { "line": 1149, "column": 25 }, "end": { "line": 1149, "column": 44 } }, "object": { "type": "Identifier", "start": 47254, "end": 47265, "loc": { "start": { "line": 1149, "column": 25 }, "end": { "line": 1149, "column": 36 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47266, "end": 47273, "loc": { "start": { "line": 1149, "column": 37 }, "end": { "line": 1149, "column": 44 }, "identifierName": "tabOpen" }, "name": "tabOpen" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 47294, "end": 47428, "loc": { "start": { "line": 1151, "column": 8 }, "end": { "line": 1153, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47298, "end": 47327, "loc": { "start": { "line": 1151, "column": 12 }, "end": { "line": 1151, "column": 41 } }, "object": { "type": "Identifier", "start": 47298, "end": 47309, "loc": { "start": { "line": 1151, "column": 12 }, "end": { "line": 1151, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47310, "end": 47327, "loc": { "start": { "line": 1151, "column": 24 }, "end": { "line": 1151, "column": 41 }, "identifierName": "expandObjectsTree" }, "name": "expandObjectsTree" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47329, "end": 47428, "loc": { "start": { "line": 1151, "column": 43 }, "end": { "line": 1153, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47343, "end": 47418, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 87 } }, "expression": { "type": "CallExpression", "start": 47343, "end": 47417, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 47343, "end": 47386, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 55 } }, "object": { "type": "MemberExpression", "start": 47343, "end": 47364, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47343, "end": 47347, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 16 } } }, "property": { "type": "Identifier", "start": 47348, "end": 47364, "loc": { "start": { "line": 1152, "column": 17 }, "end": { "line": 1152, "column": 33 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 47365, "end": 47386, "loc": { "start": { "line": 1152, "column": 34 }, "end": { "line": 1152, "column": 55 }, "identifierName": "expandTreeViewToDepth" }, "name": "expandTreeViewToDepth" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47387, "end": 47416, "loc": { "start": { "line": 1152, "column": 56 }, "end": { "line": 1152, "column": 85 } }, "object": { "type": "Identifier", "start": 47387, "end": 47398, "loc": { "start": { "line": 1152, "column": 56 }, "end": { "line": 1152, "column": 67 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47399, "end": 47416, "loc": { "start": { "line": 1152, "column": 68 }, "end": { "line": 1152, "column": 85 }, "identifierName": "expandObjectsTree" }, "name": "expandObjectsTree" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 47437, "end": 47571, "loc": { "start": { "line": 1154, "column": 8 }, "end": { "line": 1156, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47441, "end": 47470, "loc": { "start": { "line": 1154, "column": 12 }, "end": { "line": 1154, "column": 41 } }, "object": { "type": "Identifier", "start": 47441, "end": 47452, "loc": { "start": { "line": 1154, "column": 12 }, "end": { "line": 1154, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47453, "end": 47470, "loc": { "start": { "line": 1154, "column": 24 }, "end": { "line": 1154, "column": 41 }, "identifierName": "expandClassesTree" }, "name": "expandClassesTree" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47472, "end": 47571, "loc": { "start": { "line": 1154, "column": 43 }, "end": { "line": 1156, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47486, "end": 47561, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 87 } }, "expression": { "type": "CallExpression", "start": 47486, "end": 47560, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 47486, "end": 47529, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 55 } }, "object": { "type": "MemberExpression", "start": 47486, "end": 47507, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47486, "end": 47490, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 16 } } }, "property": { "type": "Identifier", "start": 47491, "end": 47507, "loc": { "start": { "line": 1155, "column": 17 }, "end": { "line": 1155, "column": 33 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 47508, "end": 47529, "loc": { "start": { "line": 1155, "column": 34 }, "end": { "line": 1155, "column": 55 }, "identifierName": "expandTreeViewToDepth" }, "name": "expandTreeViewToDepth" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47530, "end": 47559, "loc": { "start": { "line": 1155, "column": 56 }, "end": { "line": 1155, "column": 85 } }, "object": { "type": "Identifier", "start": 47530, "end": 47541, "loc": { "start": { "line": 1155, "column": 56 }, "end": { "line": 1155, "column": 67 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47542, "end": 47559, "loc": { "start": { "line": 1155, "column": 68 }, "end": { "line": 1155, "column": 85 }, "identifierName": "expandClassesTree" }, "name": "expandClassesTree" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 47580, "end": 47714, "loc": { "start": { "line": 1157, "column": 8 }, "end": { "line": 1159, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47584, "end": 47613, "loc": { "start": { "line": 1157, "column": 12 }, "end": { "line": 1157, "column": 41 } }, "object": { "type": "Identifier", "start": 47584, "end": 47595, "loc": { "start": { "line": 1157, "column": 12 }, "end": { "line": 1157, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47596, "end": 47613, "loc": { "start": { "line": 1157, "column": 24 }, "end": { "line": 1157, "column": 41 }, "identifierName": "expandStoreysTree" }, "name": "expandStoreysTree" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47615, "end": 47714, "loc": { "start": { "line": 1157, "column": 43 }, "end": { "line": 1159, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47629, "end": 47704, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 87 } }, "expression": { "type": "CallExpression", "start": 47629, "end": 47703, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 47629, "end": 47672, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 55 } }, "object": { "type": "MemberExpression", "start": 47629, "end": 47650, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47629, "end": 47633, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 16 } } }, "property": { "type": "Identifier", "start": 47634, "end": 47650, "loc": { "start": { "line": 1158, "column": 17 }, "end": { "line": 1158, "column": 33 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 47651, "end": 47672, "loc": { "start": { "line": 1158, "column": 34 }, "end": { "line": 1158, "column": 55 }, "identifierName": "expandTreeViewToDepth" }, "name": "expandTreeViewToDepth" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47673, "end": 47702, "loc": { "start": { "line": 1158, "column": 56 }, "end": { "line": 1158, "column": 85 } }, "object": { "type": "Identifier", "start": 47673, "end": 47684, "loc": { "start": { "line": 1158, "column": 56 }, "end": { "line": 1158, "column": 67 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47685, "end": 47702, "loc": { "start": { "line": 1158, "column": 68 }, "end": { "line": 1158, "column": 85 }, "identifierName": "expandStoreysTree" }, "name": "expandStoreysTree" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 47723, "end": 47812, "loc": { "start": { "line": 1160, "column": 8 }, "end": { "line": 1162, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47727, "end": 47748, "loc": { "start": { "line": 1160, "column": 12 }, "end": { "line": 1160, "column": 33 } }, "object": { "type": "Identifier", "start": 47727, "end": 47738, "loc": { "start": { "line": 1160, "column": 12 }, "end": { "line": 1160, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47739, "end": 47748, "loc": { "start": { "line": 1160, "column": 24 }, "end": { "line": 1160, "column": 33 }, "identifierName": "setCamera" }, "name": "setCamera" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47750, "end": 47812, "loc": { "start": { "line": 1160, "column": 35 }, "end": { "line": 1162, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47764, "end": 47802, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 50 } }, "expression": { "type": "CallExpression", "start": 47764, "end": 47801, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 47764, "end": 47778, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 26 } }, "object": { "type": "ThisExpression", "start": 47764, "end": 47768, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 16 } } }, "property": { "type": "Identifier", "start": 47769, "end": 47778, "loc": { "start": { "line": 1161, "column": 17 }, "end": { "line": 1161, "column": 26 }, "identifierName": "setCamera" }, "name": "setCamera" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47779, "end": 47800, "loc": { "start": { "line": 1161, "column": 27 }, "end": { "line": 1161, "column": 48 } }, "object": { "type": "Identifier", "start": 47779, "end": 47790, "loc": { "start": { "line": 1161, "column": 27 }, "end": { "line": 1161, "column": 38 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47791, "end": 47800, "loc": { "start": { "line": 1161, "column": 39 }, "end": { "line": 1161, "column": 48 }, "identifierName": "setCamera" }, "name": "setCamera" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 47821, "end": 47974, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1167, "column": 11 } }, "expression": { "type": "CallExpression", "start": 47821, "end": 47973, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1167, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 47821, "end": 47846, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1163, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47821, "end": 47825, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1163, "column": 12 } } }, "property": { "type": "Identifier", "start": 47826, "end": 47846, "loc": { "start": { "line": 1163, "column": 13 }, "end": { "line": 1163, "column": 33 }, "identifierName": "_parseSelectedStorey" }, "name": "_parseSelectedStorey" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 47847, "end": 47858, "loc": { "start": { "line": 1163, "column": 34 }, "end": { "line": 1163, "column": 45 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "ArrowFunctionExpression", "start": 47860, "end": 47972, "loc": { "start": { "line": 1163, "column": 47 }, "end": { "line": 1167, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 47866, "end": 47972, "loc": { "start": { "line": 1163, "column": 53 }, "end": { "line": 1167, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47880, "end": 47962, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1166, "column": 15 } }, "expression": { "type": "CallExpression", "start": 47880, "end": 47961, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1166, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 47880, "end": 47901, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1164, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47880, "end": 47884, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1164, "column": 16 } } }, "property": { "type": "Identifier", "start": 47885, "end": 47901, "loc": { "start": { "line": 1164, "column": 17 }, "end": { "line": 1164, "column": 33 }, "identifierName": "_parseThreeDMode" }, "name": "_parseThreeDMode" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 47902, "end": 47913, "loc": { "start": { "line": 1164, "column": 34 }, "end": { "line": 1164, "column": 45 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "ArrowFunctionExpression", "start": 47915, "end": 47960, "loc": { "start": { "line": 1164, "column": 47 }, "end": { "line": 1166, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 47921, "end": 47960, "loc": { "start": { "line": 1164, "column": 53 }, "end": { "line": 1166, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 47939, "end": 47946, "loc": { "start": { "line": 1165, "column": 16 }, "end": { "line": 1165, "column": 23 } }, "expression": { "type": "CallExpression", "start": 47939, "end": 47945, "loc": { "start": { "line": 1165, "column": 16 }, "end": { "line": 1165, "column": 22 } }, "callee": { "type": "Identifier", "start": 47939, "end": 47943, "loc": { "start": { "line": 1165, "column": 16 }, "end": { "line": 1165, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] } } ] } } ], "directives": [] } } ] } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Updates viewer UI state according to the properties in the given object.\n *\n * Note that, since some updates could be animated (e.g. flying the camera to fit objects to view) this\n * method optionally takes a callback, which it invokes after updating the UI.\n *\n * Also, this method is not to be confused with {@link BIMViewer#setConfigs}, which is used to batch-update various configurations and user preferences on the viewer.\n *\n * See [Viewer States](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer_states) for the list of states that may be batch-updated with this method.\n *\n * @param {Object} viewerState Specifies the viewer UI state updates.\n * @param {Function} done Callback invoked on successful update of the viewer states.\n ", "start": 46334, "end": 47137, "loc": { "start": { "line": 1133, "column": 4 }, "end": { "line": 1145, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 47986, "end": 48201, "loc": { "start": { "line": 1170, "column": 4 }, "end": { "line": 1177, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 47986, "end": 48006, "loc": { "start": { "line": 1170, "column": 4 }, "end": { "line": 1170, "column": 24 }, "identifierName": "_parseSelectedStorey" }, "name": "_parseSelectedStorey" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 48007, "end": 48018, "loc": { "start": { "line": 1170, "column": 25 }, "end": { "line": 1170, "column": 36 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "Identifier", "start": 48020, "end": 48024, "loc": { "start": { "line": 1170, "column": 38 }, "end": { "line": 1170, "column": 42 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 48026, "end": 48201, "loc": { "start": { "line": 1170, "column": 44 }, "end": { "line": 1177, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 48036, "end": 48195, "loc": { "start": { "line": 1171, "column": 8 }, "end": { "line": 1176, "column": 9 } }, "test": { "type": "MemberExpression", "start": 48040, "end": 48066, "loc": { "start": { "line": 1171, "column": 12 }, "end": { "line": 1171, "column": 38 } }, "object": { "type": "Identifier", "start": 48040, "end": 48051, "loc": { "start": { "line": 1171, "column": 12 }, "end": { "line": 1171, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 48052, "end": 48066, "loc": { "start": { "line": 1171, "column": 24 }, "end": { "line": 1171, "column": 38 }, "identifierName": "selectedStorey" }, "name": "selectedStorey" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 48068, "end": 48158, "loc": { "start": { "line": 1171, "column": 40 }, "end": { "line": 1174, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 48082, "end": 48128, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 58 } }, "expression": { "type": "CallExpression", "start": 48082, "end": 48127, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 48082, "end": 48099, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 29 } }, "object": { "type": "ThisExpression", "start": 48082, "end": 48086, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 16 } } }, "property": { "type": "Identifier", "start": 48087, "end": 48099, "loc": { "start": { "line": 1172, "column": 17 }, "end": { "line": 1172, "column": 29 }, "identifierName": "selectStorey" }, "name": "selectStorey" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 48100, "end": 48126, "loc": { "start": { "line": 1172, "column": 30 }, "end": { "line": 1172, "column": 56 } }, "object": { "type": "Identifier", "start": 48100, "end": 48111, "loc": { "start": { "line": 1172, "column": 30 }, "end": { "line": 1172, "column": 41 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 48112, "end": 48126, "loc": { "start": { "line": 1172, "column": 42 }, "end": { "line": 1172, "column": 56 }, "identifierName": "selectedStorey" }, "name": "selectedStorey" }, "computed": false } ] } }, { "type": "ExpressionStatement", "start": 48141, "end": 48148, "loc": { "start": { "line": 1173, "column": 12 }, "end": { "line": 1173, "column": 19 } }, "expression": { "type": "CallExpression", "start": 48141, "end": 48147, "loc": { "start": { "line": 1173, "column": 12 }, "end": { "line": 1173, "column": 18 } }, "callee": { "type": "Identifier", "start": 48141, "end": 48145, "loc": { "start": { "line": 1173, "column": 12 }, "end": { "line": 1173, "column": 16 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 48164, "end": 48195, "loc": { "start": { "line": 1174, "column": 15 }, "end": { "line": 1176, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 48178, "end": 48185, "loc": { "start": { "line": 1175, "column": 12 }, "end": { "line": 1175, "column": 19 } }, "expression": { "type": "CallExpression", "start": 48178, "end": 48184, "loc": { "start": { "line": 1175, "column": 12 }, "end": { "line": 1175, "column": 18 } }, "callee": { "type": "Identifier", "start": 48178, "end": 48182, "loc": { "start": { "line": 1175, "column": 12 }, "end": { "line": 1175, "column": 16 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 48207, "end": 48376, "loc": { "start": { "line": 1179, "column": 4 }, "end": { "line": 1182, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 48207, "end": 48223, "loc": { "start": { "line": 1179, "column": 4 }, "end": { "line": 1179, "column": 20 }, "identifierName": "_parseThreeDMode" }, "name": "_parseThreeDMode" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 48224, "end": 48235, "loc": { "start": { "line": 1179, "column": 21 }, "end": { "line": 1179, "column": 32 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "Identifier", "start": 48237, "end": 48241, "loc": { "start": { "line": 1179, "column": 34 }, "end": { "line": 1179, "column": 38 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 48243, "end": 48376, "loc": { "start": { "line": 1179, "column": 40 }, "end": { "line": 1182, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 48253, "end": 48317, "loc": { "start": { "line": 1180, "column": 8 }, "end": { "line": 1180, "column": 72 } }, "declarations": [ { "type": "VariableDeclarator", "start": 48259, "end": 48316, "loc": { "start": { "line": 1180, "column": 14 }, "end": { "line": 1180, "column": 71 } }, "id": { "type": "Identifier", "start": 48259, "end": 48277, "loc": { "start": { "line": 1180, "column": 14 }, "end": { "line": 1180, "column": 32 }, "identifierName": "activateThreeDMode" }, "name": "activateThreeDMode" }, "init": { "type": "BinaryExpression", "start": 48281, "end": 48315, "loc": { "start": { "line": 1180, "column": 36 }, "end": { "line": 1180, "column": 70 } }, "left": { "type": "MemberExpression", "start": 48281, "end": 48305, "loc": { "start": { "line": 1180, "column": 36 }, "end": { "line": 1180, "column": 60 } }, "object": { "type": "Identifier", "start": 48281, "end": 48292, "loc": { "start": { "line": 1180, "column": 36 }, "end": { "line": 1180, "column": 47 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 48293, "end": 48305, "loc": { "start": { "line": 1180, "column": 48 }, "end": { "line": 1180, "column": 60 }, "identifierName": "threeDActive" }, "name": "threeDActive" }, "computed": false }, "operator": "!==", "right": { "type": "BooleanLiteral", "start": 48310, "end": 48315, "loc": { "start": { "line": 1180, "column": 65 }, "end": { "line": 1180, "column": 70 } }, "value": false }, "extra": { "parenthesized": true, "parenStart": 48280 } } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 48326, "end": 48370, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 52 } }, "expression": { "type": "CallExpression", "start": 48326, "end": 48369, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 48326, "end": 48343, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 25 } }, "object": { "type": "ThisExpression", "start": 48326, "end": 48330, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 12 } } }, "property": { "type": "Identifier", "start": 48331, "end": 48343, "loc": { "start": { "line": 1181, "column": 13 }, "end": { "line": 1181, "column": 25 }, "identifierName": "set3DEnabled" }, "name": "set3DEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 48344, "end": 48362, "loc": { "start": { "line": 1181, "column": 26 }, "end": { "line": 1181, "column": 44 }, "identifierName": "activateThreeDMode" }, "name": "activateThreeDMode" }, { "type": "Identifier", "start": 48364, "end": 48368, "loc": { "start": { "line": 1181, "column": 46 }, "end": { "line": 1181, "column": 50 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Highlights the given object in the tree views within the Objects, Classes and Storeys tabs.\n *\n * Also scrolls the object's node into view within each tree, then highlights it.\n *\n * De-highlights whatever node is currently highlighted in each of those trees.\n *\n * @param {String} objectId ID of the object\n ", "start": 48382, "end": 48732, "loc": { "start": { "line": 1184, "column": 4 }, "end": { "line": 1192, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 48737, "end": 49131, "loc": { "start": { "line": 1193, "column": 4 }, "end": { "line": 1202, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 48737, "end": 48758, "loc": { "start": { "line": 1193, "column": 4 }, "end": { "line": 1193, "column": 25 }, "identifierName": "showObjectInExplorers" }, "name": "showObjectInExplorers", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 48759, "end": 48767, "loc": { "start": { "line": 1193, "column": 26 }, "end": { "line": 1193, "column": 34 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 48769, "end": 49131, "loc": { "start": { "line": 1193, "column": 36 }, "end": { "line": 1202, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 48779, "end": 48906, "loc": { "start": { "line": 1194, "column": 8 }, "end": { "line": 1197, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 48783, "end": 48792, "loc": { "start": { "line": 1194, "column": 12 }, "end": { "line": 1194, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 48784, "end": 48792, "loc": { "start": { "line": 1194, "column": 13 }, "end": { "line": 1194, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 48794, "end": 48906, "loc": { "start": { "line": 1194, "column": 23 }, "end": { "line": 1197, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 48808, "end": 48876, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 80 } }, "expression": { "type": "CallExpression", "start": 48808, "end": 48875, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 79 } }, "callee": { "type": "MemberExpression", "start": 48808, "end": 48818, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 22 } }, "object": { "type": "ThisExpression", "start": 48808, "end": 48812, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 16 } } }, "property": { "type": "Identifier", "start": 48813, "end": 48818, "loc": { "start": { "line": 1195, "column": 17 }, "end": { "line": 1195, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 48819, "end": 48874, "loc": { "start": { "line": 1195, "column": 23 }, "end": { "line": 1195, "column": 78 } }, "extra": { "rawValue": "showObjectInExplorers() - Argument expected: objectId", "raw": "\"showObjectInExplorers() - Argument expected: objectId\"" }, "value": "showObjectInExplorers() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 48889, "end": 48896, "loc": { "start": { "line": 1196, "column": 12 }, "end": { "line": 1196, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 48915, "end": 48966, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 59 } }, "expression": { "type": "CallExpression", "start": 48915, "end": 48965, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 48915, "end": 48955, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 48 } }, "object": { "type": "MemberExpression", "start": 48915, "end": 48936, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 29 } }, "object": { "type": "ThisExpression", "start": 48915, "end": 48919, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 12 } } }, "property": { "type": "Identifier", "start": 48920, "end": 48936, "loc": { "start": { "line": 1198, "column": 13 }, "end": { "line": 1198, "column": 29 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 48937, "end": 48955, "loc": { "start": { "line": 1198, "column": 30 }, "end": { "line": 1198, "column": 48 }, "identifierName": "showNodeInTreeView" }, "name": "showNodeInTreeView" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 48956, "end": 48964, "loc": { "start": { "line": 1198, "column": 49 }, "end": { "line": 1198, "column": 57 }, "identifierName": "objectId" }, "name": "objectId" } ] } }, { "type": "ExpressionStatement", "start": 48975, "end": 49026, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 59 } }, "expression": { "type": "CallExpression", "start": 48975, "end": 49025, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 48975, "end": 49015, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 48 } }, "object": { "type": "MemberExpression", "start": 48975, "end": 48996, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 29 } }, "object": { "type": "ThisExpression", "start": 48975, "end": 48979, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 12 } } }, "property": { "type": "Identifier", "start": 48980, "end": 48996, "loc": { "start": { "line": 1199, "column": 13 }, "end": { "line": 1199, "column": 29 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 48997, "end": 49015, "loc": { "start": { "line": 1199, "column": 30 }, "end": { "line": 1199, "column": 48 }, "identifierName": "showNodeInTreeView" }, "name": "showNodeInTreeView" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 49016, "end": 49024, "loc": { "start": { "line": 1199, "column": 49 }, "end": { "line": 1199, "column": 57 }, "identifierName": "objectId" }, "name": "objectId" } ] } }, { "type": "ExpressionStatement", "start": 49035, "end": 49086, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 59 } }, "expression": { "type": "CallExpression", "start": 49035, "end": 49085, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 49035, "end": 49075, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 48 } }, "object": { "type": "MemberExpression", "start": 49035, "end": 49056, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 29 } }, "object": { "type": "ThisExpression", "start": 49035, "end": 49039, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 12 } } }, "property": { "type": "Identifier", "start": 49040, "end": 49056, "loc": { "start": { "line": 1200, "column": 13 }, "end": { "line": 1200, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 49057, "end": 49075, "loc": { "start": { "line": 1200, "column": 30 }, "end": { "line": 1200, "column": 48 }, "identifierName": "showNodeInTreeView" }, "name": "showNodeInTreeView" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 49076, "end": 49084, "loc": { "start": { "line": 1200, "column": 49 }, "end": { "line": 1200, "column": 57 }, "identifierName": "objectId" }, "name": "objectId" } ] } }, { "type": "ExpressionStatement", "start": 49095, "end": 49125, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 38 } }, "expression": { "type": "CallExpression", "start": 49095, "end": 49124, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 37 } }, "callee": { "type": "MemberExpression", "start": 49095, "end": 49104, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 17 } }, "object": { "type": "ThisExpression", "start": 49095, "end": 49099, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 12 } } }, "property": { "type": "Identifier", "start": 49100, "end": 49104, "loc": { "start": { "line": 1201, "column": 13 }, "end": { "line": 1201, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 49105, "end": 49119, "loc": { "start": { "line": 1201, "column": 18 }, "end": { "line": 1201, "column": 32 } }, "extra": { "rawValue": "openExplorer", "raw": "\"openExplorer\"" }, "value": "openExplorer" }, { "type": "ObjectExpression", "start": 49121, "end": 49123, "loc": { "start": { "line": 1201, "column": 34 }, "end": { "line": 1201, "column": 36 } }, "properties": [] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Highlights the given object in the tree views within the Objects, Classes and Storeys tabs.\n *\n * Also scrolls the object's node into view within each tree, then highlights it.\n *\n * De-highlights whatever node is currently highlighted in each of those trees.\n *\n * @param {String} objectId ID of the object\n ", "start": 48382, "end": 48732, "loc": { "start": { "line": 1184, "column": 4 }, "end": { "line": 1192, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * De-highlights the object previously highlighted with {@link BIMViewer#showObjectInExplorers}.\n *\n * This only de-highlights the node. If the node is currently scrolled into view, then the node will remain in view.\n *\n * For each tab, does nothing if a node is currently highlighted.\n ", "start": 49137, "end": 49454, "loc": { "start": { "line": 1204, "column": 4 }, "end": { "line": 1210, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 49459, "end": 49654, "loc": { "start": { "line": 1211, "column": 4 }, "end": { "line": 1215, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 49459, "end": 49482, "loc": { "start": { "line": 1211, "column": 4 }, "end": { "line": 1211, "column": 27 }, "identifierName": "unShowObjectInExplorers" }, "name": "unShowObjectInExplorers", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 49485, "end": 49654, "loc": { "start": { "line": 1211, "column": 30 }, "end": { "line": 1215, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 49495, "end": 49540, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 53 } }, "expression": { "type": "CallExpression", "start": 49495, "end": 49539, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 49495, "end": 49537, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 50 } }, "object": { "type": "MemberExpression", "start": 49495, "end": 49516, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 29 } }, "object": { "type": "ThisExpression", "start": 49495, "end": 49499, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 12 } } }, "property": { "type": "Identifier", "start": 49500, "end": 49516, "loc": { "start": { "line": 1212, "column": 13 }, "end": { "line": 1212, "column": 29 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 49517, "end": 49537, "loc": { "start": { "line": 1212, "column": 30 }, "end": { "line": 1212, "column": 50 }, "identifierName": "unShowNodeInTreeView" }, "name": "unShowNodeInTreeView" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 49549, "end": 49594, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 53 } }, "expression": { "type": "CallExpression", "start": 49549, "end": 49593, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 49549, "end": 49591, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 50 } }, "object": { "type": "MemberExpression", "start": 49549, "end": 49570, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 29 } }, "object": { "type": "ThisExpression", "start": 49549, "end": 49553, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 12 } } }, "property": { "type": "Identifier", "start": 49554, "end": 49570, "loc": { "start": { "line": 1213, "column": 13 }, "end": { "line": 1213, "column": 29 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 49571, "end": 49591, "loc": { "start": { "line": 1213, "column": 30 }, "end": { "line": 1213, "column": 50 }, "identifierName": "unShowNodeInTreeView" }, "name": "unShowNodeInTreeView" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 49603, "end": 49648, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 53 } }, "expression": { "type": "CallExpression", "start": 49603, "end": 49647, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 49603, "end": 49645, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 50 } }, "object": { "type": "MemberExpression", "start": 49603, "end": 49624, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 29 } }, "object": { "type": "ThisExpression", "start": 49603, "end": 49607, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 12 } } }, "property": { "type": "Identifier", "start": 49608, "end": 49624, "loc": { "start": { "line": 1214, "column": 13 }, "end": { "line": 1214, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 49625, "end": 49645, "loc": { "start": { "line": 1214, "column": 30 }, "end": { "line": 1214, "column": 50 }, "identifierName": "unShowNodeInTreeView" }, "name": "unShowNodeInTreeView" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * De-highlights the object previously highlighted with {@link BIMViewer#showObjectInExplorers}.\n *\n * This only de-highlights the node. If the node is currently scrolled into view, then the node will remain in view.\n *\n * For each tab, does nothing if a node is currently highlighted.\n ", "start": 49137, "end": 49454, "loc": { "start": { "line": 1204, "column": 4 }, "end": { "line": 1210, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Shows the properties of the given object in the Properties tab.\n *\n * @param {String} objectId ID of the object\n ", "start": 49660, "end": 49798, "loc": { "start": { "line": 1217, "column": 4 }, "end": { "line": 1221, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 49803, "end": 50146, "loc": { "start": { "line": 1222, "column": 4 }, "end": { "line": 1231, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 49803, "end": 49823, "loc": { "start": { "line": 1222, "column": 4 }, "end": { "line": 1222, "column": 24 }, "identifierName": "showObjectProperties" }, "name": "showObjectProperties", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 49824, "end": 49832, "loc": { "start": { "line": 1222, "column": 25 }, "end": { "line": 1222, "column": 33 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 49834, "end": 50146, "loc": { "start": { "line": 1222, "column": 35 }, "end": { "line": 1231, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 49844, "end": 49971, "loc": { "start": { "line": 1223, "column": 8 }, "end": { "line": 1226, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 49848, "end": 49857, "loc": { "start": { "line": 1223, "column": 12 }, "end": { "line": 1223, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 49849, "end": 49857, "loc": { "start": { "line": 1223, "column": 13 }, "end": { "line": 1223, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 49859, "end": 49971, "loc": { "start": { "line": 1223, "column": 23 }, "end": { "line": 1226, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 49873, "end": 49941, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 80 } }, "expression": { "type": "CallExpression", "start": 49873, "end": 49940, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 79 } }, "callee": { "type": "MemberExpression", "start": 49873, "end": 49883, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 22 } }, "object": { "type": "ThisExpression", "start": 49873, "end": 49877, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 16 } } }, "property": { "type": "Identifier", "start": 49878, "end": 49883, "loc": { "start": { "line": 1224, "column": 17 }, "end": { "line": 1224, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 49884, "end": 49939, "loc": { "start": { "line": 1224, "column": 23 }, "end": { "line": 1224, "column": 78 } }, "extra": { "rawValue": "showObjectInExplorers() - Argument expected: objectId", "raw": "\"showObjectInExplorers() - Argument expected: objectId\"" }, "value": "showObjectInExplorers() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 49954, "end": 49961, "loc": { "start": { "line": 1225, "column": 12 }, "end": { "line": 1225, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 49980, "end": 50100, "loc": { "start": { "line": 1227, "column": 8 }, "end": { "line": 1229, "column": 9 } }, "test": { "type": "MemberExpression", "start": 49984, "end": 50015, "loc": { "start": { "line": 1227, "column": 12 }, "end": { "line": 1227, "column": 43 } }, "object": { "type": "ThisExpression", "start": 49984, "end": 49988, "loc": { "start": { "line": 1227, "column": 12 }, "end": { "line": 1227, "column": 16 } } }, "property": { "type": "Identifier", "start": 49989, "end": 50015, "loc": { "start": { "line": 1227, "column": 17 }, "end": { "line": 1227, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 50017, "end": 50100, "loc": { "start": { "line": 1227, "column": 45 }, "end": { "line": 1229, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 50031, "end": 50090, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 71 } }, "expression": { "type": "CallExpression", "start": 50031, "end": 50089, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 50031, "end": 50079, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 60 } }, "object": { "type": "MemberExpression", "start": 50031, "end": 50056, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 37 } }, "object": { "type": "ThisExpression", "start": 50031, "end": 50035, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 16 } } }, "property": { "type": "Identifier", "start": 50036, "end": 50056, "loc": { "start": { "line": 1228, "column": 17 }, "end": { "line": 1228, "column": 37 }, "identifierName": "_propertiesInspector" }, "name": "_propertiesInspector" }, "computed": false }, "property": { "type": "Identifier", "start": 50057, "end": 50079, "loc": { "start": { "line": 1228, "column": 38 }, "end": { "line": 1228, "column": 60 }, "identifierName": "showObjectPropertySets" }, "name": "showObjectPropertySets" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 50080, "end": 50088, "loc": { "start": { "line": 1228, "column": 61 }, "end": { "line": 1228, "column": 69 }, "identifierName": "objectId" }, "name": "objectId" } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 50109, "end": 50140, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 39 } }, "expression": { "type": "CallExpression", "start": 50109, "end": 50139, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 50109, "end": 50118, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 17 } }, "object": { "type": "ThisExpression", "start": 50109, "end": 50113, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 12 } } }, "property": { "type": "Identifier", "start": 50114, "end": 50118, "loc": { "start": { "line": 1230, "column": 13 }, "end": { "line": 1230, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 50119, "end": 50134, "loc": { "start": { "line": 1230, "column": 18 }, "end": { "line": 1230, "column": 33 } }, "extra": { "rawValue": "openInspector", "raw": "\"openInspector\"" }, "value": "openInspector" }, { "type": "ObjectExpression", "start": 50136, "end": 50138, "loc": { "start": { "line": 1230, "column": 35 }, "end": { "line": 1230, "column": 37 } }, "properties": [] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Shows the properties of the given object in the Properties tab.\n *\n * @param {String} objectId ID of the object\n ", "start": 49660, "end": 49798, "loc": { "start": { "line": 1217, "column": 4 }, "end": { "line": 1221, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are visible.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50152, "end": 50369, "loc": { "start": { "line": 1233, "column": 4 }, "end": { "line": 1238, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 50374, "end": 50529, "loc": { "start": { "line": 1239, "column": 4 }, "end": { "line": 1243, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 50374, "end": 50391, "loc": { "start": { "line": 1239, "column": 4 }, "end": { "line": 1239, "column": 21 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 50392, "end": 50401, "loc": { "start": { "line": 1239, "column": 22 }, "end": { "line": 1239, "column": 31 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 50403, "end": 50410, "loc": { "start": { "line": 1239, "column": 33 }, "end": { "line": 1239, "column": 40 }, "identifierName": "visible" }, "name": "visible" } ], "body": { "type": "BlockStatement", "start": 50412, "end": 50529, "loc": { "start": { "line": 1239, "column": 42 }, "end": { "line": 1243, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 50422, "end": 50523, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1242, "column": 11 } }, "expression": { "type": "CallExpression", "start": 50422, "end": 50522, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1242, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 50422, "end": 50448, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1240, "column": 34 } }, "object": { "type": "ThisExpression", "start": 50422, "end": 50426, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1240, "column": 12 } } }, "property": { "type": "Identifier", "start": 50427, "end": 50448, "loc": { "start": { "line": 1240, "column": 13 }, "end": { "line": 1240, "column": 34 }, "identifierName": "_withObjectsInSubtree" }, "name": "_withObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 50449, "end": 50458, "loc": { "start": { "line": 1240, "column": 35 }, "end": { "line": 1240, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "ArrowFunctionExpression", "start": 50460, "end": 50521, "loc": { "start": { "line": 1240, "column": 46 }, "end": { "line": 1242, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 50461, "end": 50467, "loc": { "start": { "line": 1240, "column": 47 }, "end": { "line": 1240, "column": 53 }, "identifierName": "entity" }, "name": "entity" } ], "body": { "type": "BlockStatement", "start": 50472, "end": 50521, "loc": { "start": { "line": 1240, "column": 58 }, "end": { "line": 1242, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 50486, "end": 50511, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 37 } }, "expression": { "type": "AssignmentExpression", "start": 50486, "end": 50510, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 50486, "end": 50500, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 26 } }, "object": { "type": "Identifier", "start": 50486, "end": 50492, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 18 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 50493, "end": 50500, "loc": { "start": { "line": 1241, "column": 19 }, "end": { "line": 1241, "column": 26 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "Identifier", "start": 50503, "end": 50510, "loc": { "start": { "line": 1241, "column": 29 }, "end": { "line": 1241, "column": 36 }, "identifierName": "visible" }, "name": "visible" } } } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are visible.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50152, "end": 50369, "loc": { "start": { "line": 1233, "column": 4 }, "end": { "line": 1238, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the visibility of all objects.\n *\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50535, "end": 50686, "loc": { "start": { "line": 1245, "column": 4 }, "end": { "line": 1249, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 50691, "end": 50954, "loc": { "start": { "line": 1250, "column": 4 }, "end": { "line": 1256, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 50691, "end": 50711, "loc": { "start": { "line": 1250, "column": 4 }, "end": { "line": 1250, "column": 24 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 50712, "end": 50719, "loc": { "start": { "line": 1250, "column": 25 }, "end": { "line": 1250, "column": 32 }, "identifierName": "visible" }, "name": "visible" } ], "body": { "type": "BlockStatement", "start": 50721, "end": 50954, "loc": { "start": { "line": 1250, "column": 34 }, "end": { "line": 1256, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 50731, "end": 50948, "loc": { "start": { "line": 1251, "column": 8 }, "end": { "line": 1255, "column": 9 } }, "test": { "type": "Identifier", "start": 50735, "end": 50742, "loc": { "start": { "line": 1251, "column": 12 }, "end": { "line": 1251, "column": 19 }, "identifierName": "visible" }, "name": "visible" }, "consequent": { "type": "BlockStatement", "start": 50744, "end": 50839, "loc": { "start": { "line": 1251, "column": 21 }, "end": { "line": 1253, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 50758, "end": 50829, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 83 } }, "expression": { "type": "CallExpression", "start": 50758, "end": 50828, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 50758, "end": 50793, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 47 } }, "object": { "type": "MemberExpression", "start": 50758, "end": 50775, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 29 } }, "object": { "type": "MemberExpression", "start": 50758, "end": 50769, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 23 } }, "object": { "type": "ThisExpression", "start": 50758, "end": 50762, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 16 } } }, "property": { "type": "Identifier", "start": 50763, "end": 50769, "loc": { "start": { "line": 1252, "column": 17 }, "end": { "line": 1252, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 50770, "end": 50775, "loc": { "start": { "line": 1252, "column": 24 }, "end": { "line": 1252, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 50776, "end": 50793, "loc": { "start": { "line": 1252, "column": 30 }, "end": { "line": 1252, "column": 47 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 50794, "end": 50821, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 75 } }, "object": { "type": "MemberExpression", "start": 50794, "end": 50811, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 65 } }, "object": { "type": "MemberExpression", "start": 50794, "end": 50805, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 59 } }, "object": { "type": "ThisExpression", "start": 50794, "end": 50798, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 52 } } }, "property": { "type": "Identifier", "start": 50799, "end": 50805, "loc": { "start": { "line": 1252, "column": 53 }, "end": { "line": 1252, "column": 59 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 50806, "end": 50811, "loc": { "start": { "line": 1252, "column": 60 }, "end": { "line": 1252, "column": 65 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 50812, "end": 50821, "loc": { "start": { "line": 1252, "column": 66 }, "end": { "line": 1252, "column": 75 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 50823, "end": 50827, "loc": { "start": { "line": 1252, "column": 77 }, "end": { "line": 1252, "column": 81 } }, "value": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 50845, "end": 50948, "loc": { "start": { "line": 1253, "column": 15 }, "end": { "line": 1255, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 50859, "end": 50938, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 91 } }, "expression": { "type": "CallExpression", "start": 50859, "end": 50937, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 90 } }, "callee": { "type": "MemberExpression", "start": 50859, "end": 50894, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 47 } }, "object": { "type": "MemberExpression", "start": 50859, "end": 50876, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 29 } }, "object": { "type": "MemberExpression", "start": 50859, "end": 50870, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 23 } }, "object": { "type": "ThisExpression", "start": 50859, "end": 50863, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 16 } } }, "property": { "type": "Identifier", "start": 50864, "end": 50870, "loc": { "start": { "line": 1254, "column": 17 }, "end": { "line": 1254, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 50871, "end": 50876, "loc": { "start": { "line": 1254, "column": 24 }, "end": { "line": 1254, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 50877, "end": 50894, "loc": { "start": { "line": 1254, "column": 30 }, "end": { "line": 1254, "column": 47 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 50895, "end": 50929, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 82 } }, "object": { "type": "MemberExpression", "start": 50895, "end": 50912, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 65 } }, "object": { "type": "MemberExpression", "start": 50895, "end": 50906, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 59 } }, "object": { "type": "ThisExpression", "start": 50895, "end": 50899, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 52 } } }, "property": { "type": "Identifier", "start": 50900, "end": 50906, "loc": { "start": { "line": 1254, "column": 53 }, "end": { "line": 1254, "column": 59 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 50907, "end": 50912, "loc": { "start": { "line": 1254, "column": 60 }, "end": { "line": 1254, "column": 65 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 50913, "end": 50929, "loc": { "start": { "line": 1254, "column": 66 }, "end": { "line": 1254, "column": 82 }, "identifierName": "visibleObjectIds" }, "name": "visibleObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 50931, "end": 50936, "loc": { "start": { "line": 1254, "column": 84 }, "end": { "line": 1254, "column": 89 } }, "value": false } ] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the visibility of all objects.\n *\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50535, "end": 50686, "loc": { "start": { "line": 1245, "column": 4 }, "end": { "line": 1249, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are X-rayed.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} xrayed Whether or not to X-ray the objects.\n ", "start": 50960, "end": 51155, "loc": { "start": { "line": 1258, "column": 4 }, "end": { "line": 1263, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 51160, "end": 51311, "loc": { "start": { "line": 1264, "column": 4 }, "end": { "line": 1268, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 51160, "end": 51176, "loc": { "start": { "line": 1264, "column": 4 }, "end": { "line": 1264, "column": 20 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 51177, "end": 51186, "loc": { "start": { "line": 1264, "column": 21 }, "end": { "line": 1264, "column": 30 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 51188, "end": 51194, "loc": { "start": { "line": 1264, "column": 32 }, "end": { "line": 1264, "column": 38 }, "identifierName": "xrayed" }, "name": "xrayed" } ], "body": { "type": "BlockStatement", "start": 51196, "end": 51311, "loc": { "start": { "line": 1264, "column": 40 }, "end": { "line": 1268, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 51206, "end": 51305, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1267, "column": 11 } }, "expression": { "type": "CallExpression", "start": 51206, "end": 51304, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1267, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 51206, "end": 51232, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1265, "column": 34 } }, "object": { "type": "ThisExpression", "start": 51206, "end": 51210, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1265, "column": 12 } } }, "property": { "type": "Identifier", "start": 51211, "end": 51232, "loc": { "start": { "line": 1265, "column": 13 }, "end": { "line": 1265, "column": 34 }, "identifierName": "_withObjectsInSubtree" }, "name": "_withObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 51233, "end": 51242, "loc": { "start": { "line": 1265, "column": 35 }, "end": { "line": 1265, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "ArrowFunctionExpression", "start": 51244, "end": 51303, "loc": { "start": { "line": 1265, "column": 46 }, "end": { "line": 1267, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 51245, "end": 51251, "loc": { "start": { "line": 1265, "column": 47 }, "end": { "line": 1265, "column": 53 }, "identifierName": "entity" }, "name": "entity" } ], "body": { "type": "BlockStatement", "start": 51256, "end": 51303, "loc": { "start": { "line": 1265, "column": 58 }, "end": { "line": 1267, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 51270, "end": 51293, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 35 } }, "expression": { "type": "AssignmentExpression", "start": 51270, "end": 51292, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 51270, "end": 51283, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 25 } }, "object": { "type": "Identifier", "start": 51270, "end": 51276, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 18 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 51277, "end": 51283, "loc": { "start": { "line": 1266, "column": 19 }, "end": { "line": 1266, "column": 25 }, "identifierName": "xrayed" }, "name": "xrayed" }, "computed": false }, "right": { "type": "Identifier", "start": 51286, "end": 51292, "loc": { "start": { "line": 1266, "column": 28 }, "end": { "line": 1266, "column": 34 }, "identifierName": "xrayed" }, "name": "xrayed" } } } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are X-rayed.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} xrayed Whether or not to X-ray the objects.\n ", "start": 50960, "end": 51155, "loc": { "start": { "line": 1258, "column": 4 }, "end": { "line": 1263, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are X-rayed.\n *\n * @param {Boolean} xrayed Whether or not to set all objects X-rayed.\n ", "start": 51317, "end": 51461, "loc": { "start": { "line": 1270, "column": 4 }, "end": { "line": 1274, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 51466, "end": 51723, "loc": { "start": { "line": 1275, "column": 4 }, "end": { "line": 1281, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 51466, "end": 51485, "loc": { "start": { "line": 1275, "column": 4 }, "end": { "line": 1275, "column": 23 }, "identifierName": "setAllObjectsXRayed" }, "name": "setAllObjectsXRayed", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 51486, "end": 51492, "loc": { "start": { "line": 1275, "column": 24 }, "end": { "line": 1275, "column": 30 }, "identifierName": "xrayed" }, "name": "xrayed" } ], "body": { "type": "BlockStatement", "start": 51494, "end": 51723, "loc": { "start": { "line": 1275, "column": 32 }, "end": { "line": 1281, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 51504, "end": 51717, "loc": { "start": { "line": 1276, "column": 8 }, "end": { "line": 1280, "column": 9 } }, "test": { "type": "Identifier", "start": 51508, "end": 51514, "loc": { "start": { "line": 1276, "column": 12 }, "end": { "line": 1276, "column": 18 }, "identifierName": "xrayed" }, "name": "xrayed" }, "consequent": { "type": "BlockStatement", "start": 51516, "end": 51610, "loc": { "start": { "line": 1276, "column": 20 }, "end": { "line": 1278, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 51530, "end": 51600, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 82 } }, "expression": { "type": "CallExpression", "start": 51530, "end": 51599, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 81 } }, "callee": { "type": "MemberExpression", "start": 51530, "end": 51564, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 46 } }, "object": { "type": "MemberExpression", "start": 51530, "end": 51547, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 29 } }, "object": { "type": "MemberExpression", "start": 51530, "end": 51541, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 23 } }, "object": { "type": "ThisExpression", "start": 51530, "end": 51534, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 16 } } }, "property": { "type": "Identifier", "start": 51535, "end": 51541, "loc": { "start": { "line": 1277, "column": 17 }, "end": { "line": 1277, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 51542, "end": 51547, "loc": { "start": { "line": 1277, "column": 24 }, "end": { "line": 1277, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 51548, "end": 51564, "loc": { "start": { "line": 1277, "column": 30 }, "end": { "line": 1277, "column": 46 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 51565, "end": 51592, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 74 } }, "object": { "type": "MemberExpression", "start": 51565, "end": 51582, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 64 } }, "object": { "type": "MemberExpression", "start": 51565, "end": 51576, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 58 } }, "object": { "type": "ThisExpression", "start": 51565, "end": 51569, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 51 } } }, "property": { "type": "Identifier", "start": 51570, "end": 51576, "loc": { "start": { "line": 1277, "column": 52 }, "end": { "line": 1277, "column": 58 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 51577, "end": 51582, "loc": { "start": { "line": 1277, "column": 59 }, "end": { "line": 1277, "column": 64 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 51583, "end": 51592, "loc": { "start": { "line": 1277, "column": 65 }, "end": { "line": 1277, "column": 74 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 51594, "end": 51598, "loc": { "start": { "line": 1277, "column": 76 }, "end": { "line": 1277, "column": 80 } }, "value": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 51616, "end": 51717, "loc": { "start": { "line": 1278, "column": 15 }, "end": { "line": 1280, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 51630, "end": 51707, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 89 } }, "expression": { "type": "CallExpression", "start": 51630, "end": 51706, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 88 } }, "callee": { "type": "MemberExpression", "start": 51630, "end": 51664, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 46 } }, "object": { "type": "MemberExpression", "start": 51630, "end": 51647, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 29 } }, "object": { "type": "MemberExpression", "start": 51630, "end": 51641, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 23 } }, "object": { "type": "ThisExpression", "start": 51630, "end": 51634, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 16 } } }, "property": { "type": "Identifier", "start": 51635, "end": 51641, "loc": { "start": { "line": 1279, "column": 17 }, "end": { "line": 1279, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 51642, "end": 51647, "loc": { "start": { "line": 1279, "column": 24 }, "end": { "line": 1279, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 51648, "end": 51664, "loc": { "start": { "line": 1279, "column": 30 }, "end": { "line": 1279, "column": 46 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 51665, "end": 51698, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 80 } }, "object": { "type": "MemberExpression", "start": 51665, "end": 51682, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 64 } }, "object": { "type": "MemberExpression", "start": 51665, "end": 51676, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 58 } }, "object": { "type": "ThisExpression", "start": 51665, "end": 51669, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 51 } } }, "property": { "type": "Identifier", "start": 51670, "end": 51676, "loc": { "start": { "line": 1279, "column": 52 }, "end": { "line": 1279, "column": 58 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 51677, "end": 51682, "loc": { "start": { "line": 1279, "column": 59 }, "end": { "line": 1279, "column": 64 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 51683, "end": 51698, "loc": { "start": { "line": 1279, "column": 65 }, "end": { "line": 1279, "column": 80 }, "identifierName": "xrayedObjectIds" }, "name": "xrayedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 51700, "end": 51705, "loc": { "start": { "line": 1279, "column": 82 }, "end": { "line": 1279, "column": 87 } }, "value": false } ] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are X-rayed.\n *\n * @param {Boolean} xrayed Whether or not to set all objects X-rayed.\n ", "start": 51317, "end": 51461, "loc": { "start": { "line": 1270, "column": 4 }, "end": { "line": 1274, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are selected.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} selected Whether or not to set the objects selected.\n ", "start": 51729, "end": 51934, "loc": { "start": { "line": 1283, "column": 4 }, "end": { "line": 1288, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 51939, "end": 52098, "loc": { "start": { "line": 1289, "column": 4 }, "end": { "line": 1293, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 51939, "end": 51957, "loc": { "start": { "line": 1289, "column": 4 }, "end": { "line": 1289, "column": 22 }, "identifierName": "setObjectsSelected" }, "name": "setObjectsSelected", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 51958, "end": 51967, "loc": { "start": { "line": 1289, "column": 23 }, "end": { "line": 1289, "column": 32 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 51969, "end": 51977, "loc": { "start": { "line": 1289, "column": 34 }, "end": { "line": 1289, "column": 42 }, "identifierName": "selected" }, "name": "selected" } ], "body": { "type": "BlockStatement", "start": 51979, "end": 52098, "loc": { "start": { "line": 1289, "column": 44 }, "end": { "line": 1293, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 51989, "end": 52092, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1292, "column": 11 } }, "expression": { "type": "CallExpression", "start": 51989, "end": 52091, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1292, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 51989, "end": 52015, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1290, "column": 34 } }, "object": { "type": "ThisExpression", "start": 51989, "end": 51993, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1290, "column": 12 } } }, "property": { "type": "Identifier", "start": 51994, "end": 52015, "loc": { "start": { "line": 1290, "column": 13 }, "end": { "line": 1290, "column": 34 }, "identifierName": "_withObjectsInSubtree" }, "name": "_withObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 52016, "end": 52025, "loc": { "start": { "line": 1290, "column": 35 }, "end": { "line": 1290, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "ArrowFunctionExpression", "start": 52027, "end": 52090, "loc": { "start": { "line": 1290, "column": 46 }, "end": { "line": 1292, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 52028, "end": 52034, "loc": { "start": { "line": 1290, "column": 47 }, "end": { "line": 1290, "column": 53 }, "identifierName": "entity" }, "name": "entity" } ], "body": { "type": "BlockStatement", "start": 52039, "end": 52090, "loc": { "start": { "line": 1290, "column": 58 }, "end": { "line": 1292, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 52053, "end": 52080, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 39 } }, "expression": { "type": "AssignmentExpression", "start": 52053, "end": 52079, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 52053, "end": 52068, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 27 } }, "object": { "type": "Identifier", "start": 52053, "end": 52059, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 18 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 52060, "end": 52068, "loc": { "start": { "line": 1291, "column": 19 }, "end": { "line": 1291, "column": 27 }, "identifierName": "selected" }, "name": "selected" }, "computed": false }, "right": { "type": "Identifier", "start": 52071, "end": 52079, "loc": { "start": { "line": 1291, "column": 30 }, "end": { "line": 1291, "column": 38 }, "identifierName": "selected" }, "name": "selected" } } } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are selected.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} selected Whether or not to set the objects selected.\n ", "start": 51729, "end": 51934, "loc": { "start": { "line": 1283, "column": 4 }, "end": { "line": 1288, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are selected.\n *\n * @param {Boolean} selected Whether or not to set all objects selected.\n ", "start": 52104, "end": 52252, "loc": { "start": { "line": 1295, "column": 4 }, "end": { "line": 1299, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 52257, "end": 52526, "loc": { "start": { "line": 1300, "column": 4 }, "end": { "line": 1306, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 52257, "end": 52278, "loc": { "start": { "line": 1300, "column": 4 }, "end": { "line": 1300, "column": 25 }, "identifierName": "setAllObjectsSelected" }, "name": "setAllObjectsSelected", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 52279, "end": 52287, "loc": { "start": { "line": 1300, "column": 26 }, "end": { "line": 1300, "column": 34 }, "identifierName": "selected" }, "name": "selected" } ], "body": { "type": "BlockStatement", "start": 52289, "end": 52526, "loc": { "start": { "line": 1300, "column": 36 }, "end": { "line": 1306, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 52299, "end": 52520, "loc": { "start": { "line": 1301, "column": 8 }, "end": { "line": 1305, "column": 9 } }, "test": { "type": "Identifier", "start": 52303, "end": 52311, "loc": { "start": { "line": 1301, "column": 12 }, "end": { "line": 1301, "column": 20 }, "identifierName": "selected" }, "name": "selected" }, "consequent": { "type": "BlockStatement", "start": 52313, "end": 52409, "loc": { "start": { "line": 1301, "column": 22 }, "end": { "line": 1303, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 52327, "end": 52399, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 84 } }, "expression": { "type": "CallExpression", "start": 52327, "end": 52398, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 83 } }, "callee": { "type": "MemberExpression", "start": 52327, "end": 52363, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 48 } }, "object": { "type": "MemberExpression", "start": 52327, "end": 52344, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 29 } }, "object": { "type": "MemberExpression", "start": 52327, "end": 52338, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 23 } }, "object": { "type": "ThisExpression", "start": 52327, "end": 52331, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 16 } } }, "property": { "type": "Identifier", "start": 52332, "end": 52338, "loc": { "start": { "line": 1302, "column": 17 }, "end": { "line": 1302, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52339, "end": 52344, "loc": { "start": { "line": 1302, "column": 24 }, "end": { "line": 1302, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52345, "end": 52363, "loc": { "start": { "line": 1302, "column": 30 }, "end": { "line": 1302, "column": 48 }, "identifierName": "setObjectsSelected" }, "name": "setObjectsSelected" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 52364, "end": 52391, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 76 } }, "object": { "type": "MemberExpression", "start": 52364, "end": 52381, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 66 } }, "object": { "type": "MemberExpression", "start": 52364, "end": 52375, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 60 } }, "object": { "type": "ThisExpression", "start": 52364, "end": 52368, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 53 } } }, "property": { "type": "Identifier", "start": 52369, "end": 52375, "loc": { "start": { "line": 1302, "column": 54 }, "end": { "line": 1302, "column": 60 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52376, "end": 52381, "loc": { "start": { "line": 1302, "column": 61 }, "end": { "line": 1302, "column": 66 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52382, "end": 52391, "loc": { "start": { "line": 1302, "column": 67 }, "end": { "line": 1302, "column": 76 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 52393, "end": 52397, "loc": { "start": { "line": 1302, "column": 78 }, "end": { "line": 1302, "column": 82 } }, "value": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 52415, "end": 52520, "loc": { "start": { "line": 1303, "column": 15 }, "end": { "line": 1305, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 52429, "end": 52510, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 93 } }, "expression": { "type": "CallExpression", "start": 52429, "end": 52509, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 92 } }, "callee": { "type": "MemberExpression", "start": 52429, "end": 52465, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 48 } }, "object": { "type": "MemberExpression", "start": 52429, "end": 52446, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 29 } }, "object": { "type": "MemberExpression", "start": 52429, "end": 52440, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 23 } }, "object": { "type": "ThisExpression", "start": 52429, "end": 52433, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 16 } } }, "property": { "type": "Identifier", "start": 52434, "end": 52440, "loc": { "start": { "line": 1304, "column": 17 }, "end": { "line": 1304, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52441, "end": 52446, "loc": { "start": { "line": 1304, "column": 24 }, "end": { "line": 1304, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52447, "end": 52465, "loc": { "start": { "line": 1304, "column": 30 }, "end": { "line": 1304, "column": 48 }, "identifierName": "setObjectsSelected" }, "name": "setObjectsSelected" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 52466, "end": 52501, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 84 } }, "object": { "type": "MemberExpression", "start": 52466, "end": 52483, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 66 } }, "object": { "type": "MemberExpression", "start": 52466, "end": 52477, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 60 } }, "object": { "type": "ThisExpression", "start": 52466, "end": 52470, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 53 } } }, "property": { "type": "Identifier", "start": 52471, "end": 52477, "loc": { "start": { "line": 1304, "column": 54 }, "end": { "line": 1304, "column": 60 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52478, "end": 52483, "loc": { "start": { "line": 1304, "column": 61 }, "end": { "line": 1304, "column": 66 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52484, "end": 52501, "loc": { "start": { "line": 1304, "column": 67 }, "end": { "line": 1304, "column": 84 }, "identifierName": "selectedObjectIds" }, "name": "selectedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 52503, "end": 52508, "loc": { "start": { "line": 1304, "column": 86 }, "end": { "line": 1304, "column": 91 } }, "value": false } ] } } ], "directives": [] } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are selected.\n *\n * @param {Boolean} selected Whether or not to set all objects selected.\n ", "start": 52104, "end": 52252, "loc": { "start": { "line": 1295, "column": 4 }, "end": { "line": 1299, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 52532, "end": 53073, "loc": { "start": { "line": 1308, "column": 4 }, "end": { "line": 1322, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 52532, "end": 52553, "loc": { "start": { "line": 1308, "column": 4 }, "end": { "line": 1308, "column": 25 }, "identifierName": "_withObjectsInSubtree" }, "name": "_withObjectsInSubtree" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 52554, "end": 52563, "loc": { "start": { "line": 1308, "column": 26 }, "end": { "line": 1308, "column": 35 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 52565, "end": 52573, "loc": { "start": { "line": 1308, "column": 37 }, "end": { "line": 1308, "column": 45 }, "identifierName": "callback" }, "name": "callback" } ], "body": { "type": "BlockStatement", "start": 52575, "end": 53073, "loc": { "start": { "line": 1308, "column": 47 }, "end": { "line": 1322, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 52585, "end": 52688, "loc": { "start": { "line": 1309, "column": 8 }, "end": { "line": 1312, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 52589, "end": 52599, "loc": { "start": { "line": 1309, "column": 12 }, "end": { "line": 1309, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 52590, "end": 52599, "loc": { "start": { "line": 1309, "column": 13 }, "end": { "line": 1309, "column": 22 }, "identifierName": "objectIds" }, "name": "objectIds" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 52601, "end": 52688, "loc": { "start": { "line": 1309, "column": 24 }, "end": { "line": 1312, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 52615, "end": 52658, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 55 } }, "expression": { "type": "CallExpression", "start": 52615, "end": 52657, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 54 } }, "callee": { "type": "MemberExpression", "start": 52615, "end": 52625, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 22 } }, "object": { "type": "ThisExpression", "start": 52615, "end": 52619, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 16 } } }, "property": { "type": "Identifier", "start": 52620, "end": 52625, "loc": { "start": { "line": 1310, "column": 17 }, "end": { "line": 1310, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 52626, "end": 52656, "loc": { "start": { "line": 1310, "column": 23 }, "end": { "line": 1310, "column": 53 } }, "extra": { "rawValue": "Argument expected: objectIds", "raw": "\"Argument expected: objectIds\"" }, "value": "Argument expected: objectIds" } ] } }, { "type": "ReturnStatement", "start": 52671, "end": 52678, "loc": { "start": { "line": 1311, "column": 12 }, "end": { "line": 1311, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ForStatement", "start": 52697, "end": 53067, "loc": { "start": { "line": 1313, "column": 8 }, "end": { "line": 1321, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 52702, "end": 52735, "loc": { "start": { "line": 1313, "column": 13 }, "end": { "line": 1313, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 52706, "end": 52711, "loc": { "start": { "line": 1313, "column": 17 }, "end": { "line": 1313, "column": 22 } }, "id": { "type": "Identifier", "start": 52706, "end": 52707, "loc": { "start": { "line": 1313, "column": 17 }, "end": { "line": 1313, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 52710, "end": 52711, "loc": { "start": { "line": 1313, "column": 21 }, "end": { "line": 1313, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, { "type": "VariableDeclarator", "start": 52713, "end": 52735, "loc": { "start": { "line": 1313, "column": 24 }, "end": { "line": 1313, "column": 46 } }, "id": { "type": "Identifier", "start": 52713, "end": 52716, "loc": { "start": { "line": 1313, "column": 24 }, "end": { "line": 1313, "column": 27 }, "identifierName": "len" }, "name": "len" }, "init": { "type": "MemberExpression", "start": 52719, "end": 52735, "loc": { "start": { "line": 1313, "column": 30 }, "end": { "line": 1313, "column": 46 } }, "object": { "type": "Identifier", "start": 52719, "end": 52728, "loc": { "start": { "line": 1313, "column": 30 }, "end": { "line": 1313, "column": 39 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 52729, "end": 52735, "loc": { "start": { "line": 1313, "column": 40 }, "end": { "line": 1313, "column": 46 }, "identifierName": "length" }, "name": "length" }, "computed": false } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 52737, "end": 52744, "loc": { "start": { "line": 1313, "column": 48 }, "end": { "line": 1313, "column": 55 } }, "left": { "type": "Identifier", "start": 52737, "end": 52738, "loc": { "start": { "line": 1313, "column": 48 }, "end": { "line": 1313, "column": 49 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "Identifier", "start": 52741, "end": 52744, "loc": { "start": { "line": 1313, "column": 52 }, "end": { "line": 1313, "column": 55 }, "identifierName": "len" }, "name": "len" } }, "update": { "type": "UpdateExpression", "start": 52746, "end": 52749, "loc": { "start": { "line": 1313, "column": 57 }, "end": { "line": 1313, "column": 60 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 52746, "end": 52747, "loc": { "start": { "line": 1313, "column": 57 }, "end": { "line": 1313, "column": 58 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 52751, "end": 53067, "loc": { "start": { "line": 1313, "column": 62 }, "end": { "line": 1321, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 52765, "end": 52795, "loc": { "start": { "line": 1314, "column": 12 }, "end": { "line": 1314, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", "start": 52771, "end": 52794, "loc": { "start": { "line": 1314, "column": 18 }, "end": { "line": 1314, "column": 41 } }, "id": { "type": "Identifier", "start": 52771, "end": 52779, "loc": { "start": { "line": 1314, "column": 18 }, "end": { "line": 1314, "column": 26 }, "identifierName": "objectId" }, "name": "objectId" }, "init": { "type": "MemberExpression", "start": 52782, "end": 52794, "loc": { "start": { "line": 1314, "column": 29 }, "end": { "line": 1314, "column": 41 } }, "object": { "type": "Identifier", "start": 52782, "end": 52791, "loc": { "start": { "line": 1314, "column": 29 }, "end": { "line": 1314, "column": 38 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 52792, "end": 52793, "loc": { "start": { "line": 1314, "column": 39 }, "end": { "line": 1314, "column": 40 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 52808, "end": 53057, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1320, "column": 15 } }, "expression": { "type": "CallExpression", "start": 52808, "end": 53056, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1320, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 52808, "end": 52854, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 58 } }, "object": { "type": "MemberExpression", "start": 52808, "end": 52829, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 33 } }, "object": { "type": "MemberExpression", "start": 52808, "end": 52819, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 23 } }, "object": { "type": "ThisExpression", "start": 52808, "end": 52812, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 16 } } }, "property": { "type": "Identifier", "start": 52813, "end": 52819, "loc": { "start": { "line": 1315, "column": 17 }, "end": { "line": 1315, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52820, "end": 52829, "loc": { "start": { "line": 1315, "column": 24 }, "end": { "line": 1315, "column": 33 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 52830, "end": 52854, "loc": { "start": { "line": 1315, "column": 34 }, "end": { "line": 1315, "column": 58 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 52855, "end": 52863, "loc": { "start": { "line": 1315, "column": 59 }, "end": { "line": 1315, "column": 67 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "ArrowFunctionExpression", "start": 52865, "end": 53055, "loc": { "start": { "line": 1315, "column": 69 }, "end": { "line": 1320, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 52866, "end": 52876, "loc": { "start": { "line": 1315, "column": 70 }, "end": { "line": 1315, "column": 80 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 52881, "end": 53055, "loc": { "start": { "line": 1315, "column": 85 }, "end": { "line": 1320, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 52899, "end": 52955, "loc": { "start": { "line": 1316, "column": 16 }, "end": { "line": 1316, "column": 72 } }, "declarations": [ { "type": "VariableDeclarator", "start": 52905, "end": 52954, "loc": { "start": { "line": 1316, "column": 22 }, "end": { "line": 1316, "column": 71 } }, "id": { "type": "Identifier", "start": 52905, "end": 52911, "loc": { "start": { "line": 1316, "column": 22 }, "end": { "line": 1316, "column": 28 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 52914, "end": 52954, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 71 } }, "object": { "type": "MemberExpression", "start": 52914, "end": 52939, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 56 } }, "object": { "type": "MemberExpression", "start": 52914, "end": 52931, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 48 } }, "object": { "type": "MemberExpression", "start": 52914, "end": 52925, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 42 } }, "object": { "type": "ThisExpression", "start": 52914, "end": 52918, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 35 } } }, "property": { "type": "Identifier", "start": 52919, "end": 52925, "loc": { "start": { "line": 1316, "column": 36 }, "end": { "line": 1316, "column": 42 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52926, "end": 52931, "loc": { "start": { "line": 1316, "column": 43 }, "end": { "line": 1316, "column": 48 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52932, "end": 52939, "loc": { "start": { "line": 1316, "column": 49 }, "end": { "line": 1316, "column": 56 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 52940, "end": 52953, "loc": { "start": { "line": 1316, "column": 57 }, "end": { "line": 1316, "column": 70 } }, "object": { "type": "Identifier", "start": 52940, "end": 52950, "loc": { "start": { "line": 1316, "column": 57 }, "end": { "line": 1316, "column": 67 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 52951, "end": 52953, "loc": { "start": { "line": 1316, "column": 68 }, "end": { "line": 1316, "column": 70 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 52972, "end": 53041, "loc": { "start": { "line": 1317, "column": 16 }, "end": { "line": 1319, "column": 17 } }, "test": { "type": "Identifier", "start": 52976, "end": 52982, "loc": { "start": { "line": 1317, "column": 20 }, "end": { "line": 1317, "column": 26 }, "identifierName": "entity" }, "name": "entity" }, "consequent": { "type": "BlockStatement", "start": 52984, "end": 53041, "loc": { "start": { "line": 1317, "column": 28 }, "end": { "line": 1319, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 53006, "end": 53023, "loc": { "start": { "line": 1318, "column": 20 }, "end": { "line": 1318, "column": 37 } }, "expression": { "type": "CallExpression", "start": 53006, "end": 53022, "loc": { "start": { "line": 1318, "column": 20 }, "end": { "line": 1318, "column": 36 } }, "callee": { "type": "Identifier", "start": 53006, "end": 53014, "loc": { "start": { "line": 1318, "column": 20 }, "end": { "line": 1318, "column": 28 }, "identifierName": "callback" }, "name": "callback" }, "arguments": [ { "type": "Identifier", "start": 53015, "end": 53021, "loc": { "start": { "line": 1318, "column": 29 }, "end": { "line": 1318, "column": 35 }, "identifierName": "entity" }, "name": "entity" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n * @param {Function} done Callback invoked on completion\n ", "start": 53079, "end": 53264, "loc": { "start": { "line": 1324, "column": 4 }, "end": { "line": 1329, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 53269, "end": 54448, "loc": { "start": { "line": 1330, "column": 4 }, "end": { "line": 1364, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 53269, "end": 53280, "loc": { "start": { "line": 1330, "column": 4 }, "end": { "line": 1330, "column": 15 }, "identifierName": "flyToObject" }, "name": "flyToObject", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 53281, "end": 53289, "loc": { "start": { "line": 1330, "column": 16 }, "end": { "line": 1330, "column": 24 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "Identifier", "start": 53291, "end": 53295, "loc": { "start": { "line": 1330, "column": 26 }, "end": { "line": 1330, "column": 30 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 53297, "end": 54448, "loc": { "start": { "line": 1330, "column": 32 }, "end": { "line": 1364, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 53307, "end": 53424, "loc": { "start": { "line": 1331, "column": 8 }, "end": { "line": 1334, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 53311, "end": 53320, "loc": { "start": { "line": 1331, "column": 12 }, "end": { "line": 1331, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 53312, "end": 53320, "loc": { "start": { "line": 1331, "column": 13 }, "end": { "line": 1331, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 53322, "end": 53424, "loc": { "start": { "line": 1331, "column": 23 }, "end": { "line": 1334, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 53336, "end": 53394, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 70 } }, "expression": { "type": "CallExpression", "start": 53336, "end": 53393, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 53336, "end": 53346, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 22 } }, "object": { "type": "ThisExpression", "start": 53336, "end": 53340, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 16 } } }, "property": { "type": "Identifier", "start": 53341, "end": 53346, "loc": { "start": { "line": 1332, "column": 17 }, "end": { "line": 1332, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 53347, "end": 53392, "loc": { "start": { "line": 1332, "column": 23 }, "end": { "line": 1332, "column": 68 } }, "extra": { "rawValue": "flyToObject() - Argument expected: objectId", "raw": "\"flyToObject() - Argument expected: objectId\"" }, "value": "flyToObject() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 53407, "end": 53414, "loc": { "start": { "line": 1333, "column": 12 }, "end": { "line": 1333, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 53433, "end": 53460, "loc": { "start": { "line": 1335, "column": 8 }, "end": { "line": 1335, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 53439, "end": 53459, "loc": { "start": { "line": 1335, "column": 14 }, "end": { "line": 1335, "column": 34 } }, "id": { "type": "Identifier", "start": 53439, "end": 53445, "loc": { "start": { "line": 1335, "column": 14 }, "end": { "line": 1335, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 53448, "end": 53459, "loc": { "start": { "line": 1335, "column": 23 }, "end": { "line": 1335, "column": 34 } }, "object": { "type": "ThisExpression", "start": 53448, "end": 53452, "loc": { "start": { "line": 1335, "column": 23 }, "end": { "line": 1335, "column": 27 } } }, "property": { "type": "Identifier", "start": 53453, "end": 53459, "loc": { "start": { "line": 1335, "column": 28 }, "end": { "line": 1335, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 53469, "end": 53496, "loc": { "start": { "line": 1336, "column": 8 }, "end": { "line": 1336, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 53475, "end": 53495, "loc": { "start": { "line": 1336, "column": 14 }, "end": { "line": 1336, "column": 34 } }, "id": { "type": "Identifier", "start": 53475, "end": 53480, "loc": { "start": { "line": 1336, "column": 14 }, "end": { "line": 1336, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 53483, "end": 53495, "loc": { "start": { "line": 1336, "column": 22 }, "end": { "line": 1336, "column": 34 } }, "object": { "type": "Identifier", "start": 53483, "end": 53489, "loc": { "start": { "line": 1336, "column": 22 }, "end": { "line": 1336, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 53490, "end": 53495, "loc": { "start": { "line": 1336, "column": 29 }, "end": { "line": 1336, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 53505, "end": 53526, "loc": { "start": { "line": 1337, "column": 8 }, "end": { "line": 1337, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", "start": 53511, "end": 53525, "loc": { "start": { "line": 1337, "column": 14 }, "end": { "line": 1337, "column": 28 } }, "id": { "type": "Identifier", "start": 53511, "end": 53520, "loc": { "start": { "line": 1337, "column": 14 }, "end": { "line": 1337, "column": 23 }, "identifierName": "objectIds" }, "name": "objectIds" }, "init": { "type": "ArrayExpression", "start": 53523, "end": 53525, "loc": { "start": { "line": 1337, "column": 26 }, "end": { "line": 1337, "column": 28 } }, "elements": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 53535, "end": 53730, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1342, "column": 11 } }, "expression": { "type": "CallExpression", "start": 53535, "end": 53729, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1342, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 53535, "end": 53581, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 54 } }, "object": { "type": "MemberExpression", "start": 53535, "end": 53556, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 29 } }, "object": { "type": "MemberExpression", "start": 53535, "end": 53546, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 19 } }, "object": { "type": "ThisExpression", "start": 53535, "end": 53539, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 12 } } }, "property": { "type": "Identifier", "start": 53540, "end": 53546, "loc": { "start": { "line": 1338, "column": 13 }, "end": { "line": 1338, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 53547, "end": 53556, "loc": { "start": { "line": 1338, "column": 20 }, "end": { "line": 1338, "column": 29 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 53557, "end": 53581, "loc": { "start": { "line": 1338, "column": 30 }, "end": { "line": 1338, "column": 54 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 53582, "end": 53590, "loc": { "start": { "line": 1338, "column": 55 }, "end": { "line": 1338, "column": 63 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "ArrowFunctionExpression", "start": 53592, "end": 53728, "loc": { "start": { "line": 1338, "column": 65 }, "end": { "line": 1342, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 53593, "end": 53603, "loc": { "start": { "line": 1338, "column": 66 }, "end": { "line": 1338, "column": 76 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 53608, "end": 53728, "loc": { "start": { "line": 1338, "column": 81 }, "end": { "line": 1342, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 53622, "end": 53718, "loc": { "start": { "line": 1339, "column": 12 }, "end": { "line": 1341, "column": 13 } }, "test": { "type": "MemberExpression", "start": 53626, "end": 53654, "loc": { "start": { "line": 1339, "column": 16 }, "end": { "line": 1339, "column": 44 } }, "object": { "type": "MemberExpression", "start": 53626, "end": 53639, "loc": { "start": { "line": 1339, "column": 16 }, "end": { "line": 1339, "column": 29 } }, "object": { "type": "Identifier", "start": 53626, "end": 53631, "loc": { "start": { "line": 1339, "column": 16 }, "end": { "line": 1339, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 53632, "end": 53639, "loc": { "start": { "line": 1339, "column": 22 }, "end": { "line": 1339, "column": 29 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 53640, "end": 53653, "loc": { "start": { "line": 1339, "column": 30 }, "end": { "line": 1339, "column": 43 } }, "object": { "type": "Identifier", "start": 53640, "end": 53650, "loc": { "start": { "line": 1339, "column": 30 }, "end": { "line": 1339, "column": 40 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 53651, "end": 53653, "loc": { "start": { "line": 1339, "column": 41 }, "end": { "line": 1339, "column": 43 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 53656, "end": 53718, "loc": { "start": { "line": 1339, "column": 46 }, "end": { "line": 1341, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 53674, "end": 53704, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 46 } }, "expression": { "type": "CallExpression", "start": 53674, "end": 53703, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 53674, "end": 53688, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 30 } }, "object": { "type": "Identifier", "start": 53674, "end": 53683, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 25 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 53684, "end": 53688, "loc": { "start": { "line": 1340, "column": 26 }, "end": { "line": 1340, "column": 30 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 53689, "end": 53702, "loc": { "start": { "line": 1340, "column": 31 }, "end": { "line": 1340, "column": 44 } }, "object": { "type": "Identifier", "start": 53689, "end": 53699, "loc": { "start": { "line": 1340, "column": 31 }, "end": { "line": 1340, "column": 41 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 53700, "end": 53702, "loc": { "start": { "line": 1340, "column": 42 }, "end": { "line": 1340, "column": 44 }, "identifierName": "id" }, "name": "id" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } }, { "type": "IfStatement", "start": 53739, "end": 53934, "loc": { "start": { "line": 1343, "column": 8 }, "end": { "line": 1349, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 53743, "end": 53765, "loc": { "start": { "line": 1343, "column": 12 }, "end": { "line": 1343, "column": 34 } }, "left": { "type": "MemberExpression", "start": 53743, "end": 53759, "loc": { "start": { "line": 1343, "column": 12 }, "end": { "line": 1343, "column": 28 } }, "object": { "type": "Identifier", "start": 53743, "end": 53752, "loc": { "start": { "line": 1343, "column": 12 }, "end": { "line": 1343, "column": 21 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 53753, "end": 53759, "loc": { "start": { "line": 1343, "column": 22 }, "end": { "line": 1343, "column": 28 }, "identifierName": "length" }, "name": "length" }, "computed": false }, "operator": "===", "right": { "type": "NumericLiteral", "start": 53764, "end": 53765, "loc": { "start": { "line": 1343, "column": 33 }, "end": { "line": 1343, "column": 34 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 53767, "end": 53934, "loc": { "start": { "line": 1343, "column": 36 }, "end": { "line": 1349, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 53781, "end": 53842, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 73 } }, "expression": { "type": "CallExpression", "start": 53781, "end": 53841, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 53781, "end": 53791, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 22 } }, "object": { "type": "ThisExpression", "start": 53781, "end": 53785, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 16 } } }, "property": { "type": "Identifier", "start": 53786, "end": 53791, "loc": { "start": { "line": 1344, "column": 17 }, "end": { "line": 1344, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 53792, "end": 53840, "loc": { "start": { "line": 1344, "column": 23 }, "end": { "line": 1344, "column": 71 } }, "left": { "type": "BinaryExpression", "start": 53792, "end": 53834, "loc": { "start": { "line": 1344, "column": 23 }, "end": { "line": 1344, "column": 65 } }, "left": { "type": "StringLiteral", "start": 53792, "end": 53823, "loc": { "start": { "line": 1344, "column": 23 }, "end": { "line": 1344, "column": 54 } }, "extra": { "rawValue": "Object not found in viewer: '", "raw": "\"Object not found in viewer: '\"" }, "value": "Object not found in viewer: '" }, "operator": "+", "right": { "type": "Identifier", "start": 53826, "end": 53834, "loc": { "start": { "line": 1344, "column": 57 }, "end": { "line": 1344, "column": 65 }, "identifierName": "objectId" }, "name": "objectId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 53837, "end": 53840, "loc": { "start": { "line": 1344, "column": 68 }, "end": { "line": 1344, "column": 71 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "IfStatement", "start": 53855, "end": 53904, "loc": { "start": { "line": 1345, "column": 12 }, "end": { "line": 1347, "column": 13 } }, "test": { "type": "Identifier", "start": 53859, "end": 53863, "loc": { "start": { "line": 1345, "column": 16 }, "end": { "line": 1345, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 53865, "end": 53904, "loc": { "start": { "line": 1345, "column": 22 }, "end": { "line": 1347, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 53883, "end": 53890, "loc": { "start": { "line": 1346, "column": 16 }, "end": { "line": 1346, "column": 23 } }, "expression": { "type": "CallExpression", "start": 53883, "end": 53889, "loc": { "start": { "line": 1346, "column": 16 }, "end": { "line": 1346, "column": 22 } }, "callee": { "type": "Identifier", "start": 53883, "end": 53887, "loc": { "start": { "line": 1346, "column": 16 }, "end": { "line": 1346, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 53917, "end": 53924, "loc": { "start": { "line": 1348, "column": 12 }, "end": { "line": 1348, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 53943, "end": 53984, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 49 } }, "expression": { "type": "CallExpression", "start": 53943, "end": 53983, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 53943, "end": 53966, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 31 } }, "object": { "type": "Identifier", "start": 53943, "end": 53948, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 53949, "end": 53966, "loc": { "start": { "line": 1350, "column": 14 }, "end": { "line": 1350, "column": 31 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 53967, "end": 53976, "loc": { "start": { "line": 1350, "column": 32 }, "end": { "line": 1350, "column": 41 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 53978, "end": 53982, "loc": { "start": { "line": 1350, "column": 43 }, "end": { "line": 1350, "column": 47 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 53993, "end": 54038, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 53 } }, "expression": { "type": "CallExpression", "start": 53993, "end": 54037, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 53993, "end": 54020, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 35 } }, "object": { "type": "Identifier", "start": 53993, "end": 53998, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 53999, "end": 54020, "loc": { "start": { "line": 1351, "column": 14 }, "end": { "line": 1351, "column": 35 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 54021, "end": 54030, "loc": { "start": { "line": 1351, "column": 36 }, "end": { "line": 1351, "column": 45 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 54032, "end": 54036, "loc": { "start": { "line": 1351, "column": 47 }, "end": { "line": 1351, "column": 51 } }, "value": true } ] } }, { "type": "VariableDeclaration", "start": 54047, "end": 54085, "loc": { "start": { "line": 1352, "column": 8 }, "end": { "line": 1352, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54053, "end": 54084, "loc": { "start": { "line": 1352, "column": 14 }, "end": { "line": 1352, "column": 45 } }, "id": { "type": "Identifier", "start": 54053, "end": 54057, "loc": { "start": { "line": 1352, "column": 14 }, "end": { "line": 1352, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 54060, "end": 54084, "loc": { "start": { "line": 1352, "column": 21 }, "end": { "line": 1352, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 54060, "end": 54073, "loc": { "start": { "line": 1352, "column": 21 }, "end": { "line": 1352, "column": 34 } }, "object": { "type": "Identifier", "start": 54060, "end": 54065, "loc": { "start": { "line": 1352, "column": 21 }, "end": { "line": 1352, "column": 26 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 54066, "end": 54073, "loc": { "start": { "line": 1352, "column": 27 }, "end": { "line": 1352, "column": 34 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 54074, "end": 54083, "loc": { "start": { "line": 1352, "column": 35 }, "end": { "line": 1352, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 54094, "end": 54375, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1362, "column": 11 } }, "expression": { "type": "CallExpression", "start": 54094, "end": 54374, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1362, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 54094, "end": 54119, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1353, "column": 33 } }, "object": { "type": "MemberExpression", "start": 54094, "end": 54113, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1353, "column": 27 } }, "object": { "type": "Identifier", "start": 54094, "end": 54100, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1353, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 54101, "end": 54113, "loc": { "start": { "line": 1353, "column": 15 }, "end": { "line": 1353, "column": 27 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 54114, "end": 54119, "loc": { "start": { "line": 1353, "column": 28 }, "end": { "line": 1353, "column": 33 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 54120, "end": 54154, "loc": { "start": { "line": 1353, "column": 34 }, "end": { "line": 1355, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 54134, "end": 54144, "loc": { "start": { "line": 1354, "column": 12 }, "end": { "line": 1354, "column": 22 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 54134, "end": 54138, "loc": { "start": { "line": 1354, "column": 12 }, "end": { "line": 1354, "column": 16 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 54140, "end": 54144, "loc": { "start": { "line": 1354, "column": 18 }, "end": { "line": 1354, "column": 22 }, "identifierName": "aabb" }, "name": "aabb" } } ] }, { "type": "ArrowFunctionExpression", "start": 54156, "end": 54373, "loc": { "start": { "line": 1355, "column": 11 }, "end": { "line": 1362, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 54162, "end": 54373, "loc": { "start": { "line": 1355, "column": 17 }, "end": { "line": 1362, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 54176, "end": 54225, "loc": { "start": { "line": 1356, "column": 12 }, "end": { "line": 1358, "column": 13 } }, "test": { "type": "Identifier", "start": 54180, "end": 54184, "loc": { "start": { "line": 1356, "column": 16 }, "end": { "line": 1356, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 54186, "end": 54225, "loc": { "start": { "line": 1356, "column": 22 }, "end": { "line": 1358, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 54204, "end": 54211, "loc": { "start": { "line": 1357, "column": 16 }, "end": { "line": 1357, "column": 23 } }, "expression": { "type": "CallExpression", "start": 54204, "end": 54210, "loc": { "start": { "line": 1357, "column": 16 }, "end": { "line": 1357, "column": 22 } }, "callee": { "type": "Identifier", "start": 54204, "end": 54208, "loc": { "start": { "line": 1357, "column": 16 }, "end": { "line": 1357, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 54238, "end": 54363, "loc": { "start": { "line": 1359, "column": 12 }, "end": { "line": 1361, "column": 20 } }, "expression": { "type": "CallExpression", "start": 54238, "end": 54362, "loc": { "start": { "line": 1359, "column": 12 }, "end": { "line": 1361, "column": 19 } }, "callee": { "type": "Identifier", "start": 54238, "end": 54248, "loc": { "start": { "line": 1359, "column": 12 }, "end": { "line": 1359, "column": 22 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 54249, "end": 54356, "loc": { "start": { "line": 1359, "column": 23 }, "end": { "line": 1361, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 54261, "end": 54356, "loc": { "start": { "line": 1359, "column": 35 }, "end": { "line": 1361, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 54279, "end": 54342, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 79 } }, "expression": { "type": "CallExpression", "start": 54279, "end": 54341, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 54279, "end": 54306, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 43 } }, "object": { "type": "Identifier", "start": 54279, "end": 54284, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 54285, "end": 54306, "loc": { "start": { "line": 1360, "column": 22 }, "end": { "line": 1360, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 54307, "end": 54333, "loc": { "start": { "line": 1360, "column": 44 }, "end": { "line": 1360, "column": 70 } }, "object": { "type": "Identifier", "start": 54307, "end": 54312, "loc": { "start": { "line": 1360, "column": 44 }, "end": { "line": 1360, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 54313, "end": 54333, "loc": { "start": { "line": 1360, "column": 50 }, "end": { "line": 1360, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 54335, "end": 54340, "loc": { "start": { "line": 1360, "column": 72 }, "end": { "line": 1360, "column": 77 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 54358, "end": 54361, "loc": { "start": { "line": 1361, "column": 15 }, "end": { "line": 1361, "column": 18 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 54384, "end": 54442, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 54384, "end": 54441, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 54384, "end": 54413, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 37 } }, "object": { "type": "MemberExpression", "start": 54384, "end": 54404, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 28 } }, "object": { "type": "Identifier", "start": 54384, "end": 54390, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 54391, "end": 54404, "loc": { "start": { "line": 1363, "column": 15 }, "end": { "line": 1363, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 54405, "end": 54413, "loc": { "start": { "line": 1363, "column": 29 }, "end": { "line": 1363, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 54416, "end": 54441, "loc": { "start": { "line": 1363, "column": 40 }, "end": { "line": 1363, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 54416, "end": 54435, "loc": { "start": { "line": 1363, "column": 40 }, "end": { "line": 1363, "column": 59 } }, "object": { "type": "Identifier", "start": 54416, "end": 54420, "loc": { "start": { "line": 1363, "column": 40 }, "end": { "line": 1363, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 54421, "end": 54435, "loc": { "start": { "line": 1363, "column": 45 }, "end": { "line": 1363, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 54436, "end": 54440, "loc": { "start": { "line": 1363, "column": 60 }, "end": { "line": 1363, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n * @param {Function} done Callback invoked on completion\n ", "start": 53079, "end": 53264, "loc": { "start": { "line": 1324, "column": 4 }, "end": { "line": 1329, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given objects in view.\n *\n * @param {String[]} objectIds IDs of the objects\n * @param {Function} done Callback invoked on completion\n ", "start": 54454, "end": 54645, "loc": { "start": { "line": 1366, "column": 4 }, "end": { "line": 1371, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 54650, "end": 55900, "loc": { "start": { "line": 1372, "column": 4 }, "end": { "line": 1410, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 54650, "end": 54664, "loc": { "start": { "line": 1372, "column": 4 }, "end": { "line": 1372, "column": 18 }, "identifierName": "viewFitObjects" }, "name": "viewFitObjects", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 54665, "end": 54674, "loc": { "start": { "line": 1372, "column": 19 }, "end": { "line": 1372, "column": 28 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 54676, "end": 54680, "loc": { "start": { "line": 1372, "column": 30 }, "end": { "line": 1372, "column": 34 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 54682, "end": 55900, "loc": { "start": { "line": 1372, "column": 36 }, "end": { "line": 1410, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 54692, "end": 54811, "loc": { "start": { "line": 1373, "column": 8 }, "end": { "line": 1376, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 54696, "end": 54706, "loc": { "start": { "line": 1373, "column": 12 }, "end": { "line": 1373, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 54697, "end": 54706, "loc": { "start": { "line": 1373, "column": 13 }, "end": { "line": 1373, "column": 22 }, "identifierName": "objectIds" }, "name": "objectIds" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 54708, "end": 54811, "loc": { "start": { "line": 1373, "column": 24 }, "end": { "line": 1376, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 54722, "end": 54781, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 71 } }, "expression": { "type": "CallExpression", "start": 54722, "end": 54780, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 54722, "end": 54732, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 22 } }, "object": { "type": "ThisExpression", "start": 54722, "end": 54726, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 16 } } }, "property": { "type": "Identifier", "start": 54727, "end": 54732, "loc": { "start": { "line": 1374, "column": 17 }, "end": { "line": 1374, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 54733, "end": 54779, "loc": { "start": { "line": 1374, "column": 23 }, "end": { "line": 1374, "column": 69 } }, "extra": { "rawValue": "flyToObject() - Argument expected: objectIds", "raw": "\"flyToObject() - Argument expected: objectIds\"" }, "value": "flyToObject() - Argument expected: objectIds" } ] } }, { "type": "ReturnStatement", "start": 54794, "end": 54801, "loc": { "start": { "line": 1375, "column": 12 }, "end": { "line": 1375, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 54820, "end": 54847, "loc": { "start": { "line": 1377, "column": 8 }, "end": { "line": 1377, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54826, "end": 54846, "loc": { "start": { "line": 1377, "column": 14 }, "end": { "line": 1377, "column": 34 } }, "id": { "type": "Identifier", "start": 54826, "end": 54832, "loc": { "start": { "line": 1377, "column": 14 }, "end": { "line": 1377, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 54835, "end": 54846, "loc": { "start": { "line": 1377, "column": 23 }, "end": { "line": 1377, "column": 34 } }, "object": { "type": "ThisExpression", "start": 54835, "end": 54839, "loc": { "start": { "line": 1377, "column": 23 }, "end": { "line": 1377, "column": 27 } } }, "property": { "type": "Identifier", "start": 54840, "end": 54846, "loc": { "start": { "line": 1377, "column": 28 }, "end": { "line": 1377, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 54856, "end": 54883, "loc": { "start": { "line": 1378, "column": 8 }, "end": { "line": 1378, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54862, "end": 54882, "loc": { "start": { "line": 1378, "column": 14 }, "end": { "line": 1378, "column": 34 } }, "id": { "type": "Identifier", "start": 54862, "end": 54867, "loc": { "start": { "line": 1378, "column": 14 }, "end": { "line": 1378, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 54870, "end": 54882, "loc": { "start": { "line": 1378, "column": 22 }, "end": { "line": 1378, "column": 34 } }, "object": { "type": "Identifier", "start": 54870, "end": 54876, "loc": { "start": { "line": 1378, "column": 22 }, "end": { "line": 1378, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 54877, "end": 54882, "loc": { "start": { "line": 1378, "column": 29 }, "end": { "line": 1378, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 54893, "end": 54914, "loc": { "start": { "line": 1380, "column": 8 }, "end": { "line": 1380, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54899, "end": 54913, "loc": { "start": { "line": 1380, "column": 14 }, "end": { "line": 1380, "column": 28 } }, "id": { "type": "Identifier", "start": 54899, "end": 54908, "loc": { "start": { "line": 1380, "column": 14 }, "end": { "line": 1380, "column": 23 }, "identifierName": "entityIds" }, "name": "entityIds" }, "init": { "type": "ArrayExpression", "start": 54911, "end": 54913, "loc": { "start": { "line": 1380, "column": 26 }, "end": { "line": 1380, "column": 28 } }, "elements": [] } } ], "kind": "const" }, { "type": "ForStatement", "start": 54924, "end": 55256, "loc": { "start": { "line": 1382, "column": 8 }, "end": { "line": 1389, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 54929, "end": 54962, "loc": { "start": { "line": 1382, "column": 13 }, "end": { "line": 1382, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54933, "end": 54938, "loc": { "start": { "line": 1382, "column": 17 }, "end": { "line": 1382, "column": 22 } }, "id": { "type": "Identifier", "start": 54933, "end": 54934, "loc": { "start": { "line": 1382, "column": 17 }, "end": { "line": 1382, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 54937, "end": 54938, "loc": { "start": { "line": 1382, "column": 21 }, "end": { "line": 1382, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, { "type": "VariableDeclarator", "start": 54940, "end": 54962, "loc": { "start": { "line": 1382, "column": 24 }, "end": { "line": 1382, "column": 46 } }, "id": { "type": "Identifier", "start": 54940, "end": 54943, "loc": { "start": { "line": 1382, "column": 24 }, "end": { "line": 1382, "column": 27 }, "identifierName": "len" }, "name": "len" }, "init": { "type": "MemberExpression", "start": 54946, "end": 54962, "loc": { "start": { "line": 1382, "column": 30 }, "end": { "line": 1382, "column": 46 } }, "object": { "type": "Identifier", "start": 54946, "end": 54955, "loc": { "start": { "line": 1382, "column": 30 }, "end": { "line": 1382, "column": 39 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 54956, "end": 54962, "loc": { "start": { "line": 1382, "column": 40 }, "end": { "line": 1382, "column": 46 }, "identifierName": "length" }, "name": "length" }, "computed": false } } ], "kind": "var" }, "test": { "type": "BinaryExpression", "start": 54964, "end": 54971, "loc": { "start": { "line": 1382, "column": 48 }, "end": { "line": 1382, "column": 55 } }, "left": { "type": "Identifier", "start": 54964, "end": 54965, "loc": { "start": { "line": 1382, "column": 48 }, "end": { "line": 1382, "column": 49 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "Identifier", "start": 54968, "end": 54971, "loc": { "start": { "line": 1382, "column": 52 }, "end": { "line": 1382, "column": 55 }, "identifierName": "len" }, "name": "len" } }, "update": { "type": "UpdateExpression", "start": 54973, "end": 54976, "loc": { "start": { "line": 1382, "column": 57 }, "end": { "line": 1382, "column": 60 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 54973, "end": 54974, "loc": { "start": { "line": 1382, "column": 57 }, "end": { "line": 1382, "column": 58 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 54978, "end": 55256, "loc": { "start": { "line": 1382, "column": 62 }, "end": { "line": 1389, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 54992, "end": 55022, "loc": { "start": { "line": 1383, "column": 12 }, "end": { "line": 1383, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54998, "end": 55021, "loc": { "start": { "line": 1383, "column": 18 }, "end": { "line": 1383, "column": 41 } }, "id": { "type": "Identifier", "start": 54998, "end": 55006, "loc": { "start": { "line": 1383, "column": 18 }, "end": { "line": 1383, "column": 26 }, "identifierName": "objectId" }, "name": "objectId" }, "init": { "type": "MemberExpression", "start": 55009, "end": 55021, "loc": { "start": { "line": 1383, "column": 29 }, "end": { "line": 1383, "column": 41 } }, "object": { "type": "Identifier", "start": 55009, "end": 55018, "loc": { "start": { "line": 1383, "column": 29 }, "end": { "line": 1383, "column": 38 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 55019, "end": 55020, "loc": { "start": { "line": 1383, "column": 39 }, "end": { "line": 1383, "column": 40 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 55035, "end": 55246, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1388, "column": 15 } }, "expression": { "type": "CallExpression", "start": 55035, "end": 55245, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1388, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 55035, "end": 55081, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 58 } }, "object": { "type": "MemberExpression", "start": 55035, "end": 55056, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 33 } }, "object": { "type": "MemberExpression", "start": 55035, "end": 55046, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 23 } }, "object": { "type": "ThisExpression", "start": 55035, "end": 55039, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 16 } } }, "property": { "type": "Identifier", "start": 55040, "end": 55046, "loc": { "start": { "line": 1384, "column": 17 }, "end": { "line": 1384, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 55047, "end": 55056, "loc": { "start": { "line": 1384, "column": 24 }, "end": { "line": 1384, "column": 33 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 55057, "end": 55081, "loc": { "start": { "line": 1384, "column": 34 }, "end": { "line": 1384, "column": 58 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55082, "end": 55090, "loc": { "start": { "line": 1384, "column": 59 }, "end": { "line": 1384, "column": 67 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "ArrowFunctionExpression", "start": 55092, "end": 55244, "loc": { "start": { "line": 1384, "column": 69 }, "end": { "line": 1388, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 55093, "end": 55103, "loc": { "start": { "line": 1384, "column": 70 }, "end": { "line": 1384, "column": 80 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 55108, "end": 55244, "loc": { "start": { "line": 1384, "column": 85 }, "end": { "line": 1388, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 55126, "end": 55230, "loc": { "start": { "line": 1385, "column": 16 }, "end": { "line": 1387, "column": 17 } }, "test": { "type": "MemberExpression", "start": 55130, "end": 55158, "loc": { "start": { "line": 1385, "column": 20 }, "end": { "line": 1385, "column": 48 } }, "object": { "type": "MemberExpression", "start": 55130, "end": 55143, "loc": { "start": { "line": 1385, "column": 20 }, "end": { "line": 1385, "column": 33 } }, "object": { "type": "Identifier", "start": 55130, "end": 55135, "loc": { "start": { "line": 1385, "column": 20 }, "end": { "line": 1385, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55136, "end": 55143, "loc": { "start": { "line": 1385, "column": 26 }, "end": { "line": 1385, "column": 33 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 55144, "end": 55157, "loc": { "start": { "line": 1385, "column": 34 }, "end": { "line": 1385, "column": 47 } }, "object": { "type": "Identifier", "start": 55144, "end": 55154, "loc": { "start": { "line": 1385, "column": 34 }, "end": { "line": 1385, "column": 44 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 55155, "end": 55157, "loc": { "start": { "line": 1385, "column": 45 }, "end": { "line": 1385, "column": 47 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 55160, "end": 55230, "loc": { "start": { "line": 1385, "column": 50 }, "end": { "line": 1387, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 55182, "end": 55212, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 50 } }, "expression": { "type": "CallExpression", "start": 55182, "end": 55211, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 55182, "end": 55196, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 34 } }, "object": { "type": "Identifier", "start": 55182, "end": 55191, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 29 }, "identifierName": "entityIds" }, "name": "entityIds" }, "property": { "type": "Identifier", "start": 55192, "end": 55196, "loc": { "start": { "line": 1386, "column": 30 }, "end": { "line": 1386, "column": 34 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 55197, "end": 55210, "loc": { "start": { "line": 1386, "column": 35 }, "end": { "line": 1386, "column": 48 } }, "object": { "type": "Identifier", "start": 55197, "end": 55207, "loc": { "start": { "line": 1386, "column": 35 }, "end": { "line": 1386, "column": 45 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 55208, "end": 55210, "loc": { "start": { "line": 1386, "column": 46 }, "end": { "line": 1386, "column": 48 }, "identifierName": "id" }, "name": "id" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [] } }, { "type": "IfStatement", "start": 55265, "end": 55386, "loc": { "start": { "line": 1390, "column": 8 }, "end": { "line": 1395, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 55269, "end": 55291, "loc": { "start": { "line": 1390, "column": 12 }, "end": { "line": 1390, "column": 34 } }, "left": { "type": "MemberExpression", "start": 55269, "end": 55285, "loc": { "start": { "line": 1390, "column": 12 }, "end": { "line": 1390, "column": 28 } }, "object": { "type": "Identifier", "start": 55269, "end": 55278, "loc": { "start": { "line": 1390, "column": 12 }, "end": { "line": 1390, "column": 21 }, "identifierName": "entityIds" }, "name": "entityIds" }, "property": { "type": "Identifier", "start": 55279, "end": 55285, "loc": { "start": { "line": 1390, "column": 22 }, "end": { "line": 1390, "column": 28 }, "identifierName": "length" }, "name": "length" }, "computed": false }, "operator": "===", "right": { "type": "NumericLiteral", "start": 55290, "end": 55291, "loc": { "start": { "line": 1390, "column": 33 }, "end": { "line": 1390, "column": 34 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 55293, "end": 55386, "loc": { "start": { "line": 1390, "column": 36 }, "end": { "line": 1395, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 55307, "end": 55356, "loc": { "start": { "line": 1391, "column": 12 }, "end": { "line": 1393, "column": 13 } }, "test": { "type": "Identifier", "start": 55311, "end": 55315, "loc": { "start": { "line": 1391, "column": 16 }, "end": { "line": 1391, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 55317, "end": 55356, "loc": { "start": { "line": 1391, "column": 22 }, "end": { "line": 1393, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 55335, "end": 55342, "loc": { "start": { "line": 1392, "column": 16 }, "end": { "line": 1392, "column": 23 } }, "expression": { "type": "CallExpression", "start": 55335, "end": 55341, "loc": { "start": { "line": 1392, "column": 16 }, "end": { "line": 1392, "column": 22 } }, "callee": { "type": "Identifier", "start": 55335, "end": 55339, "loc": { "start": { "line": 1392, "column": 16 }, "end": { "line": 1392, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 55369, "end": 55376, "loc": { "start": { "line": 1394, "column": 12 }, "end": { "line": 1394, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 55395, "end": 55436, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 49 } }, "expression": { "type": "CallExpression", "start": 55395, "end": 55435, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 55395, "end": 55418, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 31 } }, "object": { "type": "Identifier", "start": 55395, "end": 55400, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55401, "end": 55418, "loc": { "start": { "line": 1396, "column": 14 }, "end": { "line": 1396, "column": 31 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55419, "end": 55428, "loc": { "start": { "line": 1396, "column": 32 }, "end": { "line": 1396, "column": 41 }, "identifierName": "entityIds" }, "name": "entityIds" }, { "type": "BooleanLiteral", "start": 55430, "end": 55434, "loc": { "start": { "line": 1396, "column": 43 }, "end": { "line": 1396, "column": 47 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 55445, "end": 55490, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 53 } }, "expression": { "type": "CallExpression", "start": 55445, "end": 55489, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 55445, "end": 55472, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 35 } }, "object": { "type": "Identifier", "start": 55445, "end": 55450, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55451, "end": 55472, "loc": { "start": { "line": 1397, "column": 14 }, "end": { "line": 1397, "column": 35 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55473, "end": 55482, "loc": { "start": { "line": 1397, "column": 36 }, "end": { "line": 1397, "column": 45 }, "identifierName": "entityIds" }, "name": "entityIds" }, { "type": "BooleanLiteral", "start": 55484, "end": 55488, "loc": { "start": { "line": 1397, "column": 47 }, "end": { "line": 1397, "column": 51 } }, "value": true } ] } }, { "type": "VariableDeclaration", "start": 55499, "end": 55537, "loc": { "start": { "line": 1398, "column": 8 }, "end": { "line": 1398, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 55505, "end": 55536, "loc": { "start": { "line": 1398, "column": 14 }, "end": { "line": 1398, "column": 45 } }, "id": { "type": "Identifier", "start": 55505, "end": 55509, "loc": { "start": { "line": 1398, "column": 14 }, "end": { "line": 1398, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 55512, "end": 55536, "loc": { "start": { "line": 1398, "column": 21 }, "end": { "line": 1398, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 55512, "end": 55525, "loc": { "start": { "line": 1398, "column": 21 }, "end": { "line": 1398, "column": 34 } }, "object": { "type": "Identifier", "start": 55512, "end": 55517, "loc": { "start": { "line": 1398, "column": 21 }, "end": { "line": 1398, "column": 26 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55518, "end": 55525, "loc": { "start": { "line": 1398, "column": 27 }, "end": { "line": 1398, "column": 34 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55526, "end": 55535, "loc": { "start": { "line": 1398, "column": 35 }, "end": { "line": 1398, "column": 44 }, "identifierName": "entityIds" }, "name": "entityIds" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 55546, "end": 55827, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1408, "column": 11 } }, "expression": { "type": "CallExpression", "start": 55546, "end": 55826, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1408, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 55546, "end": 55571, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1399, "column": 33 } }, "object": { "type": "MemberExpression", "start": 55546, "end": 55565, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1399, "column": 27 } }, "object": { "type": "Identifier", "start": 55546, "end": 55552, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1399, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 55553, "end": 55565, "loc": { "start": { "line": 1399, "column": 15 }, "end": { "line": 1399, "column": 27 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 55566, "end": 55571, "loc": { "start": { "line": 1399, "column": 28 }, "end": { "line": 1399, "column": 33 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 55572, "end": 55606, "loc": { "start": { "line": 1399, "column": 34 }, "end": { "line": 1401, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 55586, "end": 55596, "loc": { "start": { "line": 1400, "column": 12 }, "end": { "line": 1400, "column": 22 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 55586, "end": 55590, "loc": { "start": { "line": 1400, "column": 12 }, "end": { "line": 1400, "column": 16 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 55592, "end": 55596, "loc": { "start": { "line": 1400, "column": 18 }, "end": { "line": 1400, "column": 22 }, "identifierName": "aabb" }, "name": "aabb" } } ] }, { "type": "ArrowFunctionExpression", "start": 55608, "end": 55825, "loc": { "start": { "line": 1401, "column": 11 }, "end": { "line": 1408, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 55614, "end": 55825, "loc": { "start": { "line": 1401, "column": 17 }, "end": { "line": 1408, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 55628, "end": 55677, "loc": { "start": { "line": 1402, "column": 12 }, "end": { "line": 1404, "column": 13 } }, "test": { "type": "Identifier", "start": 55632, "end": 55636, "loc": { "start": { "line": 1402, "column": 16 }, "end": { "line": 1402, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 55638, "end": 55677, "loc": { "start": { "line": 1402, "column": 22 }, "end": { "line": 1404, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 55656, "end": 55663, "loc": { "start": { "line": 1403, "column": 16 }, "end": { "line": 1403, "column": 23 } }, "expression": { "type": "CallExpression", "start": 55656, "end": 55662, "loc": { "start": { "line": 1403, "column": 16 }, "end": { "line": 1403, "column": 22 } }, "callee": { "type": "Identifier", "start": 55656, "end": 55660, "loc": { "start": { "line": 1403, "column": 16 }, "end": { "line": 1403, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 55690, "end": 55815, "loc": { "start": { "line": 1405, "column": 12 }, "end": { "line": 1407, "column": 20 } }, "expression": { "type": "CallExpression", "start": 55690, "end": 55814, "loc": { "start": { "line": 1405, "column": 12 }, "end": { "line": 1407, "column": 19 } }, "callee": { "type": "Identifier", "start": 55690, "end": 55700, "loc": { "start": { "line": 1405, "column": 12 }, "end": { "line": 1405, "column": 22 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 55701, "end": 55808, "loc": { "start": { "line": 1405, "column": 23 }, "end": { "line": 1407, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 55713, "end": 55808, "loc": { "start": { "line": 1405, "column": 35 }, "end": { "line": 1407, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 55731, "end": 55794, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 79 } }, "expression": { "type": "CallExpression", "start": 55731, "end": 55793, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 55731, "end": 55758, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 43 } }, "object": { "type": "Identifier", "start": 55731, "end": 55736, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55737, "end": 55758, "loc": { "start": { "line": 1406, "column": 22 }, "end": { "line": 1406, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 55759, "end": 55785, "loc": { "start": { "line": 1406, "column": 44 }, "end": { "line": 1406, "column": 70 } }, "object": { "type": "Identifier", "start": 55759, "end": 55764, "loc": { "start": { "line": 1406, "column": 44 }, "end": { "line": 1406, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55765, "end": 55785, "loc": { "start": { "line": 1406, "column": 50 }, "end": { "line": 1406, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 55787, "end": 55792, "loc": { "start": { "line": 1406, "column": 72 }, "end": { "line": 1406, "column": 77 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 55810, "end": 55813, "loc": { "start": { "line": 1407, "column": 15 }, "end": { "line": 1407, "column": 18 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 55836, "end": 55894, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 55836, "end": 55893, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 55836, "end": 55865, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 37 } }, "object": { "type": "MemberExpression", "start": 55836, "end": 55856, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 28 } }, "object": { "type": "Identifier", "start": 55836, "end": 55842, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 55843, "end": 55856, "loc": { "start": { "line": 1409, "column": 15 }, "end": { "line": 1409, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 55857, "end": 55865, "loc": { "start": { "line": 1409, "column": 29 }, "end": { "line": 1409, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 55868, "end": 55893, "loc": { "start": { "line": 1409, "column": 40 }, "end": { "line": 1409, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 55868, "end": 55887, "loc": { "start": { "line": 1409, "column": 40 }, "end": { "line": 1409, "column": 59 } }, "object": { "type": "Identifier", "start": 55868, "end": 55872, "loc": { "start": { "line": 1409, "column": 40 }, "end": { "line": 1409, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 55873, "end": 55887, "loc": { "start": { "line": 1409, "column": 45 }, "end": { "line": 1409, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55888, "end": 55892, "loc": { "start": { "line": 1409, "column": 60 }, "end": { "line": 1409, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given objects in view.\n *\n * @param {String[]} objectIds IDs of the objects\n * @param {Function} done Callback invoked on completion\n ", "start": 54454, "end": 54645, "loc": { "start": { "line": 1366, "column": 4 }, "end": { "line": 1371, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit all objects in view.\n *\n * @param {Function} done Callback invoked on completion\n ", "start": 55906, "end": 56037, "loc": { "start": { "line": 1412, "column": 4 }, "end": { "line": 1416, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 56042, "end": 56395, "loc": { "start": { "line": 1417, "column": 4 }, "end": { "line": 1429, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 56042, "end": 56052, "loc": { "start": { "line": 1417, "column": 4 }, "end": { "line": 1417, "column": 14 }, "identifierName": "viewFitAll" }, "name": "viewFitAll", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 56053, "end": 56057, "loc": { "start": { "line": 1417, "column": 15 }, "end": { "line": 1417, "column": 19 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 56059, "end": 56395, "loc": { "start": { "line": 1417, "column": 21 }, "end": { "line": 1429, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 56069, "end": 56096, "loc": { "start": { "line": 1418, "column": 8 }, "end": { "line": 1418, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56075, "end": 56095, "loc": { "start": { "line": 1418, "column": 14 }, "end": { "line": 1418, "column": 34 } }, "id": { "type": "Identifier", "start": 56075, "end": 56081, "loc": { "start": { "line": 1418, "column": 14 }, "end": { "line": 1418, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 56084, "end": 56095, "loc": { "start": { "line": 1418, "column": 23 }, "end": { "line": 1418, "column": 34 } }, "object": { "type": "ThisExpression", "start": 56084, "end": 56088, "loc": { "start": { "line": 1418, "column": 23 }, "end": { "line": 1418, "column": 27 } } }, "property": { "type": "Identifier", "start": 56089, "end": 56095, "loc": { "start": { "line": 1418, "column": 28 }, "end": { "line": 1418, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 56105, "end": 56132, "loc": { "start": { "line": 1419, "column": 8 }, "end": { "line": 1419, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56111, "end": 56131, "loc": { "start": { "line": 1419, "column": 14 }, "end": { "line": 1419, "column": 34 } }, "id": { "type": "Identifier", "start": 56111, "end": 56116, "loc": { "start": { "line": 1419, "column": 14 }, "end": { "line": 1419, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 56119, "end": 56131, "loc": { "start": { "line": 1419, "column": 22 }, "end": { "line": 1419, "column": 34 } }, "object": { "type": "Identifier", "start": 56119, "end": 56125, "loc": { "start": { "line": 1419, "column": 22 }, "end": { "line": 1419, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 56126, "end": 56131, "loc": { "start": { "line": 1419, "column": 29 }, "end": { "line": 1419, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 56141, "end": 56170, "loc": { "start": { "line": 1420, "column": 8 }, "end": { "line": 1420, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56147, "end": 56169, "loc": { "start": { "line": 1420, "column": 14 }, "end": { "line": 1420, "column": 36 } }, "id": { "type": "Identifier", "start": 56147, "end": 56151, "loc": { "start": { "line": 1420, "column": 14 }, "end": { "line": 1420, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 56154, "end": 56169, "loc": { "start": { "line": 1420, "column": 21 }, "end": { "line": 1420, "column": 36 } }, "callee": { "type": "MemberExpression", "start": 56154, "end": 56167, "loc": { "start": { "line": 1420, "column": 21 }, "end": { "line": 1420, "column": 34 } }, "object": { "type": "Identifier", "start": 56154, "end": 56159, "loc": { "start": { "line": 1420, "column": 21 }, "end": { "line": 1420, "column": 26 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 56160, "end": 56167, "loc": { "start": { "line": 1420, "column": 27 }, "end": { "line": 1420, "column": 34 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 56179, "end": 56322, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1427, "column": 11 } }, "expression": { "type": "CallExpression", "start": 56179, "end": 56321, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1427, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 56179, "end": 56204, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1421, "column": 33 } }, "object": { "type": "MemberExpression", "start": 56179, "end": 56198, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1421, "column": 27 } }, "object": { "type": "Identifier", "start": 56179, "end": 56185, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1421, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 56186, "end": 56198, "loc": { "start": { "line": 1421, "column": 15 }, "end": { "line": 1421, "column": 27 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 56199, "end": 56204, "loc": { "start": { "line": 1421, "column": 28 }, "end": { "line": 1421, "column": 33 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 56205, "end": 56239, "loc": { "start": { "line": 1421, "column": 34 }, "end": { "line": 1423, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 56219, "end": 56229, "loc": { "start": { "line": 1422, "column": 12 }, "end": { "line": 1422, "column": 22 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 56219, "end": 56223, "loc": { "start": { "line": 1422, "column": 12 }, "end": { "line": 1422, "column": 16 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 56225, "end": 56229, "loc": { "start": { "line": 1422, "column": 18 }, "end": { "line": 1422, "column": 22 }, "identifierName": "aabb" }, "name": "aabb" } } ] }, { "type": "ArrowFunctionExpression", "start": 56241, "end": 56320, "loc": { "start": { "line": 1423, "column": 11 }, "end": { "line": 1427, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 56247, "end": 56320, "loc": { "start": { "line": 1423, "column": 17 }, "end": { "line": 1427, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 56261, "end": 56310, "loc": { "start": { "line": 1424, "column": 12 }, "end": { "line": 1426, "column": 13 } }, "test": { "type": "Identifier", "start": 56265, "end": 56269, "loc": { "start": { "line": 1424, "column": 16 }, "end": { "line": 1424, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 56271, "end": 56310, "loc": { "start": { "line": 1424, "column": 22 }, "end": { "line": 1426, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 56289, "end": 56296, "loc": { "start": { "line": 1425, "column": 16 }, "end": { "line": 1425, "column": 23 } }, "expression": { "type": "CallExpression", "start": 56289, "end": 56295, "loc": { "start": { "line": 1425, "column": 16 }, "end": { "line": 1425, "column": 22 } }, "callee": { "type": "Identifier", "start": 56289, "end": 56293, "loc": { "start": { "line": 1425, "column": 16 }, "end": { "line": 1425, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 56331, "end": 56389, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 56331, "end": 56388, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 56331, "end": 56360, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 37 } }, "object": { "type": "MemberExpression", "start": 56331, "end": 56351, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 28 } }, "object": { "type": "Identifier", "start": 56331, "end": 56337, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 56338, "end": 56351, "loc": { "start": { "line": 1428, "column": 15 }, "end": { "line": 1428, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 56352, "end": 56360, "loc": { "start": { "line": 1428, "column": 29 }, "end": { "line": 1428, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 56363, "end": 56388, "loc": { "start": { "line": 1428, "column": 40 }, "end": { "line": 1428, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 56363, "end": 56382, "loc": { "start": { "line": 1428, "column": 40 }, "end": { "line": 1428, "column": 59 } }, "object": { "type": "Identifier", "start": 56363, "end": 56367, "loc": { "start": { "line": 1428, "column": 40 }, "end": { "line": 1428, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 56368, "end": 56382, "loc": { "start": { "line": 1428, "column": 45 }, "end": { "line": 1428, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 56383, "end": 56387, "loc": { "start": { "line": 1428, "column": 60 }, "end": { "line": 1428, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit all objects in view.\n *\n * @param {Function} done Callback invoked on completion\n ", "start": 55906, "end": 56037, "loc": { "start": { "line": 1412, "column": 4 }, "end": { "line": 1416, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Jumps the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n ", "start": 56401, "end": 56525, "loc": { "start": { "line": 1431, "column": 4 }, "end": { "line": 1435, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 56530, "end": 57371, "loc": { "start": { "line": 1436, "column": 4 }, "end": { "line": 1459, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 56530, "end": 56542, "loc": { "start": { "line": 1436, "column": 4 }, "end": { "line": 1436, "column": 16 }, "identifierName": "jumpToObject" }, "name": "jumpToObject", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 56543, "end": 56551, "loc": { "start": { "line": 1436, "column": 17 }, "end": { "line": 1436, "column": 25 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 56553, "end": 57371, "loc": { "start": { "line": 1436, "column": 27 }, "end": { "line": 1459, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 56563, "end": 56681, "loc": { "start": { "line": 1437, "column": 8 }, "end": { "line": 1440, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 56567, "end": 56576, "loc": { "start": { "line": 1437, "column": 12 }, "end": { "line": 1437, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 56568, "end": 56576, "loc": { "start": { "line": 1437, "column": 13 }, "end": { "line": 1437, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 56578, "end": 56681, "loc": { "start": { "line": 1437, "column": 23 }, "end": { "line": 1440, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 56592, "end": 56651, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 71 } }, "expression": { "type": "CallExpression", "start": 56592, "end": 56650, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 56592, "end": 56602, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 22 } }, "object": { "type": "ThisExpression", "start": 56592, "end": 56596, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 16 } } }, "property": { "type": "Identifier", "start": 56597, "end": 56602, "loc": { "start": { "line": 1438, "column": 17 }, "end": { "line": 1438, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 56603, "end": 56649, "loc": { "start": { "line": 1438, "column": 23 }, "end": { "line": 1438, "column": 69 } }, "extra": { "rawValue": "jumpToObject() - Argument expected: objectId", "raw": "\"jumpToObject() - Argument expected: objectId\"" }, "value": "jumpToObject() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 56664, "end": 56671, "loc": { "start": { "line": 1439, "column": 12 }, "end": { "line": 1439, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 56690, "end": 56717, "loc": { "start": { "line": 1441, "column": 8 }, "end": { "line": 1441, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56696, "end": 56716, "loc": { "start": { "line": 1441, "column": 14 }, "end": { "line": 1441, "column": 34 } }, "id": { "type": "Identifier", "start": 56696, "end": 56702, "loc": { "start": { "line": 1441, "column": 14 }, "end": { "line": 1441, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 56705, "end": 56716, "loc": { "start": { "line": 1441, "column": 23 }, "end": { "line": 1441, "column": 34 } }, "object": { "type": "ThisExpression", "start": 56705, "end": 56709, "loc": { "start": { "line": 1441, "column": 23 }, "end": { "line": 1441, "column": 27 } } }, "property": { "type": "Identifier", "start": 56710, "end": 56716, "loc": { "start": { "line": 1441, "column": 28 }, "end": { "line": 1441, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 56726, "end": 56753, "loc": { "start": { "line": 1442, "column": 8 }, "end": { "line": 1442, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56732, "end": 56752, "loc": { "start": { "line": 1442, "column": 14 }, "end": { "line": 1442, "column": 34 } }, "id": { "type": "Identifier", "start": 56732, "end": 56737, "loc": { "start": { "line": 1442, "column": 14 }, "end": { "line": 1442, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 56740, "end": 56752, "loc": { "start": { "line": 1442, "column": 22 }, "end": { "line": 1442, "column": 34 } }, "object": { "type": "Identifier", "start": 56740, "end": 56746, "loc": { "start": { "line": 1442, "column": 22 }, "end": { "line": 1442, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 56747, "end": 56752, "loc": { "start": { "line": 1442, "column": 29 }, "end": { "line": 1442, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 56762, "end": 56783, "loc": { "start": { "line": 1443, "column": 8 }, "end": { "line": 1443, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56768, "end": 56782, "loc": { "start": { "line": 1443, "column": 14 }, "end": { "line": 1443, "column": 28 } }, "id": { "type": "Identifier", "start": 56768, "end": 56777, "loc": { "start": { "line": 1443, "column": 14 }, "end": { "line": 1443, "column": 23 }, "identifierName": "objectIds" }, "name": "objectIds" }, "init": { "type": "ArrayExpression", "start": 56780, "end": 56782, "loc": { "start": { "line": 1443, "column": 26 }, "end": { "line": 1443, "column": 28 } }, "elements": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 56792, "end": 56987, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1448, "column": 11 } }, "expression": { "type": "CallExpression", "start": 56792, "end": 56986, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1448, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 56792, "end": 56838, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 54 } }, "object": { "type": "MemberExpression", "start": 56792, "end": 56813, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 29 } }, "object": { "type": "MemberExpression", "start": 56792, "end": 56803, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 19 } }, "object": { "type": "ThisExpression", "start": 56792, "end": 56796, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 12 } } }, "property": { "type": "Identifier", "start": 56797, "end": 56803, "loc": { "start": { "line": 1444, "column": 13 }, "end": { "line": 1444, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 56804, "end": 56813, "loc": { "start": { "line": 1444, "column": 20 }, "end": { "line": 1444, "column": 29 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 56814, "end": 56838, "loc": { "start": { "line": 1444, "column": 30 }, "end": { "line": 1444, "column": 54 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 56839, "end": 56847, "loc": { "start": { "line": 1444, "column": 55 }, "end": { "line": 1444, "column": 63 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "ArrowFunctionExpression", "start": 56849, "end": 56985, "loc": { "start": { "line": 1444, "column": 65 }, "end": { "line": 1448, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 56850, "end": 56860, "loc": { "start": { "line": 1444, "column": 66 }, "end": { "line": 1444, "column": 76 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 56865, "end": 56985, "loc": { "start": { "line": 1444, "column": 81 }, "end": { "line": 1448, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 56879, "end": 56975, "loc": { "start": { "line": 1445, "column": 12 }, "end": { "line": 1447, "column": 13 } }, "test": { "type": "MemberExpression", "start": 56883, "end": 56911, "loc": { "start": { "line": 1445, "column": 16 }, "end": { "line": 1445, "column": 44 } }, "object": { "type": "MemberExpression", "start": 56883, "end": 56896, "loc": { "start": { "line": 1445, "column": 16 }, "end": { "line": 1445, "column": 29 } }, "object": { "type": "Identifier", "start": 56883, "end": 56888, "loc": { "start": { "line": 1445, "column": 16 }, "end": { "line": 1445, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 56889, "end": 56896, "loc": { "start": { "line": 1445, "column": 22 }, "end": { "line": 1445, "column": 29 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 56897, "end": 56910, "loc": { "start": { "line": 1445, "column": 30 }, "end": { "line": 1445, "column": 43 } }, "object": { "type": "Identifier", "start": 56897, "end": 56907, "loc": { "start": { "line": 1445, "column": 30 }, "end": { "line": 1445, "column": 40 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 56908, "end": 56910, "loc": { "start": { "line": 1445, "column": 41 }, "end": { "line": 1445, "column": 43 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 56913, "end": 56975, "loc": { "start": { "line": 1445, "column": 46 }, "end": { "line": 1447, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 56931, "end": 56961, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 46 } }, "expression": { "type": "CallExpression", "start": 56931, "end": 56960, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 56931, "end": 56945, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 30 } }, "object": { "type": "Identifier", "start": 56931, "end": 56940, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 25 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 56941, "end": 56945, "loc": { "start": { "line": 1446, "column": 26 }, "end": { "line": 1446, "column": 30 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 56946, "end": 56959, "loc": { "start": { "line": 1446, "column": 31 }, "end": { "line": 1446, "column": 44 } }, "object": { "type": "Identifier", "start": 56946, "end": 56956, "loc": { "start": { "line": 1446, "column": 31 }, "end": { "line": 1446, "column": 41 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 56957, "end": 56959, "loc": { "start": { "line": 1446, "column": 42 }, "end": { "line": 1446, "column": 44 }, "identifierName": "id" }, "name": "id" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } }, { "type": "IfStatement", "start": 56996, "end": 57129, "loc": { "start": { "line": 1449, "column": 8 }, "end": { "line": 1452, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 57000, "end": 57022, "loc": { "start": { "line": 1449, "column": 12 }, "end": { "line": 1449, "column": 34 } }, "left": { "type": "MemberExpression", "start": 57000, "end": 57016, "loc": { "start": { "line": 1449, "column": 12 }, "end": { "line": 1449, "column": 28 } }, "object": { "type": "Identifier", "start": 57000, "end": 57009, "loc": { "start": { "line": 1449, "column": 12 }, "end": { "line": 1449, "column": 21 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 57010, "end": 57016, "loc": { "start": { "line": 1449, "column": 22 }, "end": { "line": 1449, "column": 28 }, "identifierName": "length" }, "name": "length" }, "computed": false }, "operator": "===", "right": { "type": "NumericLiteral", "start": 57021, "end": 57022, "loc": { "start": { "line": 1449, "column": 33 }, "end": { "line": 1449, "column": 34 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 57024, "end": 57129, "loc": { "start": { "line": 1449, "column": 36 }, "end": { "line": 1452, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 57038, "end": 57099, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 73 } }, "expression": { "type": "CallExpression", "start": 57038, "end": 57098, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 57038, "end": 57048, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 22 } }, "object": { "type": "ThisExpression", "start": 57038, "end": 57042, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 16 } } }, "property": { "type": "Identifier", "start": 57043, "end": 57048, "loc": { "start": { "line": 1450, "column": 17 }, "end": { "line": 1450, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 57049, "end": 57097, "loc": { "start": { "line": 1450, "column": 23 }, "end": { "line": 1450, "column": 71 } }, "left": { "type": "BinaryExpression", "start": 57049, "end": 57091, "loc": { "start": { "line": 1450, "column": 23 }, "end": { "line": 1450, "column": 65 } }, "left": { "type": "StringLiteral", "start": 57049, "end": 57080, "loc": { "start": { "line": 1450, "column": 23 }, "end": { "line": 1450, "column": 54 } }, "extra": { "rawValue": "Object not found in viewer: '", "raw": "\"Object not found in viewer: '\"" }, "value": "Object not found in viewer: '" }, "operator": "+", "right": { "type": "Identifier", "start": 57083, "end": 57091, "loc": { "start": { "line": 1450, "column": 57 }, "end": { "line": 1450, "column": 65 }, "identifierName": "objectId" }, "name": "objectId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 57094, "end": 57097, "loc": { "start": { "line": 1450, "column": 68 }, "end": { "line": 1450, "column": 71 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ReturnStatement", "start": 57112, "end": 57119, "loc": { "start": { "line": 1451, "column": 12 }, "end": { "line": 1451, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 57138, "end": 57179, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 49 } }, "expression": { "type": "CallExpression", "start": 57138, "end": 57178, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 57138, "end": 57161, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 31 } }, "object": { "type": "Identifier", "start": 57138, "end": 57143, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 57144, "end": 57161, "loc": { "start": { "line": 1453, "column": 14 }, "end": { "line": 1453, "column": 31 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 57162, "end": 57171, "loc": { "start": { "line": 1453, "column": 32 }, "end": { "line": 1453, "column": 41 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 57173, "end": 57177, "loc": { "start": { "line": 1453, "column": 43 }, "end": { "line": 1453, "column": 47 } }, "value": true } ] } }, { "type": "VariableDeclaration", "start": 57188, "end": 57226, "loc": { "start": { "line": 1454, "column": 8 }, "end": { "line": 1454, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 57194, "end": 57225, "loc": { "start": { "line": 1454, "column": 14 }, "end": { "line": 1454, "column": 45 } }, "id": { "type": "Identifier", "start": 57194, "end": 57198, "loc": { "start": { "line": 1454, "column": 14 }, "end": { "line": 1454, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 57201, "end": 57225, "loc": { "start": { "line": 1454, "column": 21 }, "end": { "line": 1454, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 57201, "end": 57214, "loc": { "start": { "line": 1454, "column": 21 }, "end": { "line": 1454, "column": 34 } }, "object": { "type": "Identifier", "start": 57201, "end": 57206, "loc": { "start": { "line": 1454, "column": 21 }, "end": { "line": 1454, "column": 26 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 57207, "end": 57214, "loc": { "start": { "line": 1454, "column": 27 }, "end": { "line": 1454, "column": 34 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 57215, "end": 57224, "loc": { "start": { "line": 1454, "column": 35 }, "end": { "line": 1454, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 57235, "end": 57298, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1457, "column": 11 } }, "expression": { "type": "CallExpression", "start": 57235, "end": 57297, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1457, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 57235, "end": 57261, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1455, "column": 34 } }, "object": { "type": "MemberExpression", "start": 57235, "end": 57254, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1455, "column": 27 } }, "object": { "type": "Identifier", "start": 57235, "end": 57241, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1455, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 57242, "end": 57254, "loc": { "start": { "line": 1455, "column": 15 }, "end": { "line": 1455, "column": 27 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 57255, "end": 57261, "loc": { "start": { "line": 1455, "column": 28 }, "end": { "line": 1455, "column": 34 }, "identifierName": "jumpTo" }, "name": "jumpTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 57262, "end": 57296, "loc": { "start": { "line": 1455, "column": 35 }, "end": { "line": 1457, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 57276, "end": 57286, "loc": { "start": { "line": 1456, "column": 12 }, "end": { "line": 1456, "column": 22 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 57276, "end": 57280, "loc": { "start": { "line": 1456, "column": 12 }, "end": { "line": 1456, "column": 16 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 57282, "end": 57286, "loc": { "start": { "line": 1456, "column": 18 }, "end": { "line": 1456, "column": 22 }, "identifierName": "aabb" }, "name": "aabb" } } ] } ] } }, { "type": "ExpressionStatement", "start": 57307, "end": 57365, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 57307, "end": 57364, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 57307, "end": 57336, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 37 } }, "object": { "type": "MemberExpression", "start": 57307, "end": 57327, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 28 } }, "object": { "type": "Identifier", "start": 57307, "end": 57313, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 57314, "end": 57327, "loc": { "start": { "line": 1458, "column": 15 }, "end": { "line": 1458, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 57328, "end": 57336, "loc": { "start": { "line": 1458, "column": 29 }, "end": { "line": 1458, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 57339, "end": 57364, "loc": { "start": { "line": 1458, "column": 40 }, "end": { "line": 1458, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 57339, "end": 57358, "loc": { "start": { "line": 1458, "column": 40 }, "end": { "line": 1458, "column": 59 } }, "object": { "type": "Identifier", "start": 57339, "end": 57343, "loc": { "start": { "line": 1458, "column": 40 }, "end": { "line": 1458, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 57344, "end": 57358, "loc": { "start": { "line": 1458, "column": 45 }, "end": { "line": 1458, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 57359, "end": 57363, "loc": { "start": { "line": 1458, "column": 60 }, "end": { "line": 1458, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Jumps the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n ", "start": 56401, "end": 56525, "loc": { "start": { "line": 1431, "column": 4 }, "end": { "line": 1435, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the camera to the given position.\n *\n * @param {Number[]} [params.eye] Eye position.\n * @param {Number[]} [params.look] Point of interest.\n * @param {Number[]} [params.up] Direction of \"up\".\n ", "start": 57377, "end": 57607, "loc": { "start": { "line": 1461, "column": 4 }, "end": { "line": 1467, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 57612, "end": 57965, "loc": { "start": { "line": 1468, "column": 4 }, "end": { "line": 1481, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 57612, "end": 57621, "loc": { "start": { "line": 1468, "column": 4 }, "end": { "line": 1468, "column": 13 }, "identifierName": "setCamera" }, "name": "setCamera", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 57622, "end": 57628, "loc": { "start": { "line": 1468, "column": 14 }, "end": { "line": 1468, "column": 20 }, "identifierName": "params" }, "name": "params" } ], "body": { "type": "BlockStatement", "start": 57630, "end": 57965, "loc": { "start": { "line": 1468, "column": 22 }, "end": { "line": 1481, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 57640, "end": 57667, "loc": { "start": { "line": 1469, "column": 8 }, "end": { "line": 1469, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 57646, "end": 57666, "loc": { "start": { "line": 1469, "column": 14 }, "end": { "line": 1469, "column": 34 } }, "id": { "type": "Identifier", "start": 57646, "end": 57652, "loc": { "start": { "line": 1469, "column": 14 }, "end": { "line": 1469, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 57655, "end": 57666, "loc": { "start": { "line": 1469, "column": 23 }, "end": { "line": 1469, "column": 34 } }, "object": { "type": "ThisExpression", "start": 57655, "end": 57659, "loc": { "start": { "line": 1469, "column": 23 }, "end": { "line": 1469, "column": 27 } } }, "property": { "type": "Identifier", "start": 57660, "end": 57666, "loc": { "start": { "line": 1469, "column": 28 }, "end": { "line": 1469, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 57676, "end": 57703, "loc": { "start": { "line": 1470, "column": 8 }, "end": { "line": 1470, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 57682, "end": 57702, "loc": { "start": { "line": 1470, "column": 14 }, "end": { "line": 1470, "column": 34 } }, "id": { "type": "Identifier", "start": 57682, "end": 57687, "loc": { "start": { "line": 1470, "column": 14 }, "end": { "line": 1470, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 57690, "end": 57702, "loc": { "start": { "line": 1470, "column": 22 }, "end": { "line": 1470, "column": 34 } }, "object": { "type": "Identifier", "start": 57690, "end": 57696, "loc": { "start": { "line": 1470, "column": 22 }, "end": { "line": 1470, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 57697, "end": 57702, "loc": { "start": { "line": 1470, "column": 29 }, "end": { "line": 1470, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 57712, "end": 57740, "loc": { "start": { "line": 1471, "column": 8 }, "end": { "line": 1471, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", "start": 57718, "end": 57739, "loc": { "start": { "line": 1471, "column": 14 }, "end": { "line": 1471, "column": 35 } }, "id": { "type": "Identifier", "start": 57718, "end": 57724, "loc": { "start": { "line": 1471, "column": 14 }, "end": { "line": 1471, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "init": { "type": "MemberExpression", "start": 57727, "end": 57739, "loc": { "start": { "line": 1471, "column": 23 }, "end": { "line": 1471, "column": 35 } }, "object": { "type": "Identifier", "start": 57727, "end": 57732, "loc": { "start": { "line": 1471, "column": 23 }, "end": { "line": 1471, "column": 28 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 57733, "end": 57739, "loc": { "start": { "line": 1471, "column": 29 }, "end": { "line": 1471, "column": 35 }, "identifierName": "camera" }, "name": "camera" }, "computed": false } } ], "kind": "const" }, { "type": "IfStatement", "start": 57749, "end": 57813, "loc": { "start": { "line": 1472, "column": 8 }, "end": { "line": 1474, "column": 9 } }, "test": { "type": "MemberExpression", "start": 57753, "end": 57763, "loc": { "start": { "line": 1472, "column": 12 }, "end": { "line": 1472, "column": 22 } }, "object": { "type": "Identifier", "start": 57753, "end": 57759, "loc": { "start": { "line": 1472, "column": 12 }, "end": { "line": 1472, "column": 18 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57760, "end": 57763, "loc": { "start": { "line": 1472, "column": 19 }, "end": { "line": 1472, "column": 22 }, "identifierName": "eye" }, "name": "eye" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 57765, "end": 57813, "loc": { "start": { "line": 1472, "column": 24 }, "end": { "line": 1474, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 57779, "end": 57803, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 36 } }, "expression": { "type": "AssignmentExpression", "start": 57779, "end": 57802, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 57779, "end": 57789, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 22 } }, "object": { "type": "Identifier", "start": 57779, "end": 57785, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 18 }, "identifierName": "camera" }, "name": "camera" }, "property": { "type": "Identifier", "start": 57786, "end": 57789, "loc": { "start": { "line": 1473, "column": 19 }, "end": { "line": 1473, "column": 22 }, "identifierName": "eye" }, "name": "eye" }, "computed": false }, "right": { "type": "MemberExpression", "start": 57792, "end": 57802, "loc": { "start": { "line": 1473, "column": 25 }, "end": { "line": 1473, "column": 35 } }, "object": { "type": "Identifier", "start": 57792, "end": 57798, "loc": { "start": { "line": 1473, "column": 25 }, "end": { "line": 1473, "column": 31 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57799, "end": 57802, "loc": { "start": { "line": 1473, "column": 32 }, "end": { "line": 1473, "column": 35 }, "identifierName": "eye" }, "name": "eye" }, "computed": false } } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 57822, "end": 57889, "loc": { "start": { "line": 1475, "column": 8 }, "end": { "line": 1477, "column": 9 } }, "test": { "type": "MemberExpression", "start": 57826, "end": 57837, "loc": { "start": { "line": 1475, "column": 12 }, "end": { "line": 1475, "column": 23 } }, "object": { "type": "Identifier", "start": 57826, "end": 57832, "loc": { "start": { "line": 1475, "column": 12 }, "end": { "line": 1475, "column": 18 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57833, "end": 57837, "loc": { "start": { "line": 1475, "column": 19 }, "end": { "line": 1475, "column": 23 }, "identifierName": "look" }, "name": "look" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 57839, "end": 57889, "loc": { "start": { "line": 1475, "column": 25 }, "end": { "line": 1477, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 57853, "end": 57879, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 38 } }, "expression": { "type": "AssignmentExpression", "start": 57853, "end": 57878, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 57853, "end": 57864, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 23 } }, "object": { "type": "Identifier", "start": 57853, "end": 57859, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 18 }, "identifierName": "camera" }, "name": "camera" }, "property": { "type": "Identifier", "start": 57860, "end": 57864, "loc": { "start": { "line": 1476, "column": 19 }, "end": { "line": 1476, "column": 23 }, "identifierName": "look" }, "name": "look" }, "computed": false }, "right": { "type": "MemberExpression", "start": 57867, "end": 57878, "loc": { "start": { "line": 1476, "column": 26 }, "end": { "line": 1476, "column": 37 } }, "object": { "type": "Identifier", "start": 57867, "end": 57873, "loc": { "start": { "line": 1476, "column": 26 }, "end": { "line": 1476, "column": 32 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57874, "end": 57878, "loc": { "start": { "line": 1476, "column": 33 }, "end": { "line": 1476, "column": 37 }, "identifierName": "look" }, "name": "look" }, "computed": false } } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 57898, "end": 57959, "loc": { "start": { "line": 1478, "column": 8 }, "end": { "line": 1480, "column": 9 } }, "test": { "type": "MemberExpression", "start": 57902, "end": 57911, "loc": { "start": { "line": 1478, "column": 12 }, "end": { "line": 1478, "column": 21 } }, "object": { "type": "Identifier", "start": 57902, "end": 57908, "loc": { "start": { "line": 1478, "column": 12 }, "end": { "line": 1478, "column": 18 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57909, "end": 57911, "loc": { "start": { "line": 1478, "column": 19 }, "end": { "line": 1478, "column": 21 }, "identifierName": "up" }, "name": "up" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 57913, "end": 57959, "loc": { "start": { "line": 1478, "column": 23 }, "end": { "line": 1480, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 57927, "end": 57949, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 34 } }, "expression": { "type": "AssignmentExpression", "start": 57927, "end": 57948, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 57927, "end": 57936, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 21 } }, "object": { "type": "Identifier", "start": 57927, "end": 57933, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 18 }, "identifierName": "camera" }, "name": "camera" }, "property": { "type": "Identifier", "start": 57934, "end": 57936, "loc": { "start": { "line": 1479, "column": 19 }, "end": { "line": 1479, "column": 21 }, "identifierName": "up" }, "name": "up" }, "computed": false }, "right": { "type": "MemberExpression", "start": 57939, "end": 57948, "loc": { "start": { "line": 1479, "column": 24 }, "end": { "line": 1479, "column": 33 } }, "object": { "type": "Identifier", "start": 57939, "end": 57945, "loc": { "start": { "line": 1479, "column": 24 }, "end": { "line": 1479, "column": 30 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57946, "end": 57948, "loc": { "start": { "line": 1479, "column": 31 }, "end": { "line": 1479, "column": 33 }, "identifierName": "up" }, "name": "up" }, "computed": false } } } ], "directives": [] }, "alternate": null } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the camera to the given position.\n *\n * @param {Number[]} [params.eye] Eye position.\n * @param {Number[]} [params.look] Point of interest.\n * @param {Number[]} [params.up] Direction of \"up\".\n ", "start": 57377, "end": 57607, "loc": { "start": { "line": 1461, "column": 4 }, "end": { "line": 1467, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Fits the given models in view.\n *\n * @param {String[]} modelIds ID of the models.\n * @param {Function} [done] Callback invoked on completion. Will be animated if this is given, otherwise will be instantaneous.\n ", "start": 57971, "end": 58211, "loc": { "start": { "line": 1483, "column": 4 }, "end": { "line": 1488, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 58216, "end": 59563, "loc": { "start": { "line": 1489, "column": 4 }, "end": { "line": 1527, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 58216, "end": 58229, "loc": { "start": { "line": 1489, "column": 4 }, "end": { "line": 1489, "column": 17 }, "identifierName": "viewFitModels" }, "name": "viewFitModels", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 58230, "end": 58238, "loc": { "start": { "line": 1489, "column": 18 }, "end": { "line": 1489, "column": 26 }, "identifierName": "modelIds" }, "name": "modelIds" }, { "type": "Identifier", "start": 58240, "end": 58244, "loc": { "start": { "line": 1489, "column": 28 }, "end": { "line": 1489, "column": 32 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 58246, "end": 59563, "loc": { "start": { "line": 1489, "column": 34 }, "end": { "line": 1527, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 58256, "end": 58375, "loc": { "start": { "line": 1490, "column": 8 }, "end": { "line": 1493, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 58260, "end": 58269, "loc": { "start": { "line": 1490, "column": 12 }, "end": { "line": 1490, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 58261, "end": 58269, "loc": { "start": { "line": 1490, "column": 13 }, "end": { "line": 1490, "column": 21 }, "identifierName": "modelIds" }, "name": "modelIds" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 58271, "end": 58375, "loc": { "start": { "line": 1490, "column": 23 }, "end": { "line": 1493, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 58285, "end": 58345, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 72 } }, "expression": { "type": "CallExpression", "start": 58285, "end": 58344, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 58285, "end": 58295, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 22 } }, "object": { "type": "ThisExpression", "start": 58285, "end": 58289, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 16 } } }, "property": { "type": "Identifier", "start": 58290, "end": 58295, "loc": { "start": { "line": 1491, "column": 17 }, "end": { "line": 1491, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 58296, "end": 58343, "loc": { "start": { "line": 1491, "column": 23 }, "end": { "line": 1491, "column": 70 } }, "extra": { "rawValue": "viewFitModels() - Argument expected: modelIds", "raw": "\"viewFitModels() - Argument expected: modelIds\"" }, "value": "viewFitModels() - Argument expected: modelIds" } ] } }, { "type": "ReturnStatement", "start": 58358, "end": 58365, "loc": { "start": { "line": 1492, "column": 12 }, "end": { "line": 1492, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 58384, "end": 58411, "loc": { "start": { "line": 1494, "column": 8 }, "end": { "line": 1494, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58390, "end": 58410, "loc": { "start": { "line": 1494, "column": 14 }, "end": { "line": 1494, "column": 34 } }, "id": { "type": "Identifier", "start": 58390, "end": 58396, "loc": { "start": { "line": 1494, "column": 14 }, "end": { "line": 1494, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 58399, "end": 58410, "loc": { "start": { "line": 1494, "column": 23 }, "end": { "line": 1494, "column": 34 } }, "object": { "type": "ThisExpression", "start": 58399, "end": 58403, "loc": { "start": { "line": 1494, "column": 23 }, "end": { "line": 1494, "column": 27 } } }, "property": { "type": "Identifier", "start": 58404, "end": 58410, "loc": { "start": { "line": 1494, "column": 28 }, "end": { "line": 1494, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 58420, "end": 58447, "loc": { "start": { "line": 1495, "column": 8 }, "end": { "line": 1495, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58426, "end": 58446, "loc": { "start": { "line": 1495, "column": 14 }, "end": { "line": 1495, "column": 34 } }, "id": { "type": "Identifier", "start": 58426, "end": 58431, "loc": { "start": { "line": 1495, "column": 14 }, "end": { "line": 1495, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 58434, "end": 58446, "loc": { "start": { "line": 1495, "column": 22 }, "end": { "line": 1495, "column": 34 } }, "object": { "type": "Identifier", "start": 58434, "end": 58440, "loc": { "start": { "line": 1495, "column": 22 }, "end": { "line": 1495, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 58441, "end": 58446, "loc": { "start": { "line": 1495, "column": 29 }, "end": { "line": 1495, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 58456, "end": 58482, "loc": { "start": { "line": 1496, "column": 8 }, "end": { "line": 1496, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58462, "end": 58481, "loc": { "start": { "line": 1496, "column": 14 }, "end": { "line": 1496, "column": 33 } }, "id": { "type": "Identifier", "start": 58462, "end": 58466, "loc": { "start": { "line": 1496, "column": 14 }, "end": { "line": 1496, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 58469, "end": 58481, "loc": { "start": { "line": 1496, "column": 21 }, "end": { "line": 1496, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 58469, "end": 58479, "loc": { "start": { "line": 1496, "column": 21 }, "end": { "line": 1496, "column": 31 } }, "object": { "type": "Identifier", "start": 58469, "end": 58473, "loc": { "start": { "line": 1496, "column": 21 }, "end": { "line": 1496, "column": 25 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 58474, "end": 58479, "loc": { "start": { "line": 1496, "column": 26 }, "end": { "line": 1496, "column": 31 }, "identifierName": "AABB3" }, "name": "AABB3" }, "computed": false }, "arguments": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 58491, "end": 58516, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 33 } }, "expression": { "type": "CallExpression", "start": 58491, "end": 58515, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 32 } }, "callee": { "type": "MemberExpression", "start": 58491, "end": 58509, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 26 } }, "object": { "type": "Identifier", "start": 58491, "end": 58495, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 12 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 58496, "end": 58509, "loc": { "start": { "line": 1497, "column": 13 }, "end": { "line": 1497, "column": 26 }, "identifierName": "collapseAABB3" }, "name": "collapseAABB3" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 58510, "end": 58514, "loc": { "start": { "line": 1497, "column": 27 }, "end": { "line": 1497, "column": 31 }, "identifierName": "aabb" }, "name": "aabb" } ] } }, { "type": "ForStatement", "start": 58525, "end": 58941, "loc": { "start": { "line": 1498, "column": 8 }, "end": { "line": 1508, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 58530, "end": 58562, "loc": { "start": { "line": 1498, "column": 13 }, "end": { "line": 1498, "column": 45 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58534, "end": 58539, "loc": { "start": { "line": 1498, "column": 17 }, "end": { "line": 1498, "column": 22 } }, "id": { "type": "Identifier", "start": 58534, "end": 58535, "loc": { "start": { "line": 1498, "column": 17 }, "end": { "line": 1498, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 58538, "end": 58539, "loc": { "start": { "line": 1498, "column": 21 }, "end": { "line": 1498, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, { "type": "VariableDeclarator", "start": 58541, "end": 58562, "loc": { "start": { "line": 1498, "column": 24 }, "end": { "line": 1498, "column": 45 } }, "id": { "type": "Identifier", "start": 58541, "end": 58544, "loc": { "start": { "line": 1498, "column": 24 }, "end": { "line": 1498, "column": 27 }, "identifierName": "len" }, "name": "len" }, "init": { "type": "MemberExpression", "start": 58547, "end": 58562, "loc": { "start": { "line": 1498, "column": 30 }, "end": { "line": 1498, "column": 45 } }, "object": { "type": "Identifier", "start": 58547, "end": 58555, "loc": { "start": { "line": 1498, "column": 30 }, "end": { "line": 1498, "column": 38 }, "identifierName": "modelIds" }, "name": "modelIds" }, "property": { "type": "Identifier", "start": 58556, "end": 58562, "loc": { "start": { "line": 1498, "column": 39 }, "end": { "line": 1498, "column": 45 }, "identifierName": "length" }, "name": "length" }, "computed": false } } ], "kind": "var" }, "test": { "type": "BinaryExpression", "start": 58564, "end": 58571, "loc": { "start": { "line": 1498, "column": 47 }, "end": { "line": 1498, "column": 54 } }, "left": { "type": "Identifier", "start": 58564, "end": 58565, "loc": { "start": { "line": 1498, "column": 47 }, "end": { "line": 1498, "column": 48 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "Identifier", "start": 58568, "end": 58571, "loc": { "start": { "line": 1498, "column": 51 }, "end": { "line": 1498, "column": 54 }, "identifierName": "len" }, "name": "len" } }, "update": { "type": "UpdateExpression", "start": 58573, "end": 58576, "loc": { "start": { "line": 1498, "column": 56 }, "end": { "line": 1498, "column": 59 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 58573, "end": 58574, "loc": { "start": { "line": 1498, "column": 56 }, "end": { "line": 1498, "column": 57 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 58578, "end": 58941, "loc": { "start": { "line": 1498, "column": 61 }, "end": { "line": 1508, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 58592, "end": 58620, "loc": { "start": { "line": 1499, "column": 12 }, "end": { "line": 1499, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58598, "end": 58619, "loc": { "start": { "line": 1499, "column": 18 }, "end": { "line": 1499, "column": 39 } }, "id": { "type": "Identifier", "start": 58598, "end": 58605, "loc": { "start": { "line": 1499, "column": 18 }, "end": { "line": 1499, "column": 25 }, "identifierName": "modelId" }, "name": "modelId" }, "init": { "type": "MemberExpression", "start": 58608, "end": 58619, "loc": { "start": { "line": 1499, "column": 28 }, "end": { "line": 1499, "column": 39 } }, "object": { "type": "Identifier", "start": 58608, "end": 58616, "loc": { "start": { "line": 1499, "column": 28 }, "end": { "line": 1499, "column": 36 }, "identifierName": "modelIds" }, "name": "modelIds" }, "property": { "type": "Identifier", "start": 58617, "end": 58618, "loc": { "start": { "line": 1499, "column": 37 }, "end": { "line": 1499, "column": 38 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 58633, "end": 58669, "loc": { "start": { "line": 1500, "column": 12 }, "end": { "line": 1500, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58639, "end": 58668, "loc": { "start": { "line": 1500, "column": 18 }, "end": { "line": 1500, "column": 47 } }, "id": { "type": "Identifier", "start": 58639, "end": 58644, "loc": { "start": { "line": 1500, "column": 18 }, "end": { "line": 1500, "column": 23 }, "identifierName": "model" }, "name": "model" }, "init": { "type": "MemberExpression", "start": 58647, "end": 58668, "loc": { "start": { "line": 1500, "column": 26 }, "end": { "line": 1500, "column": 47 } }, "object": { "type": "MemberExpression", "start": 58647, "end": 58659, "loc": { "start": { "line": 1500, "column": 26 }, "end": { "line": 1500, "column": 38 } }, "object": { "type": "Identifier", "start": 58647, "end": 58652, "loc": { "start": { "line": 1500, "column": 26 }, "end": { "line": 1500, "column": 31 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 58653, "end": 58659, "loc": { "start": { "line": 1500, "column": 32 }, "end": { "line": 1500, "column": 38 }, "identifierName": "models" }, "name": "models" }, "computed": false }, "property": { "type": "Identifier", "start": 58660, "end": 58667, "loc": { "start": { "line": 1500, "column": 39 }, "end": { "line": 1500, "column": 46 }, "identifierName": "modelId" }, "name": "modelId" }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 58682, "end": 58811, "loc": { "start": { "line": 1501, "column": 12 }, "end": { "line": 1504, "column": 13 } }, "test": { "type": "UnaryExpression", "start": 58686, "end": 58692, "loc": { "start": { "line": 1501, "column": 16 }, "end": { "line": 1501, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 58687, "end": 58692, "loc": { "start": { "line": 1501, "column": 17 }, "end": { "line": 1501, "column": 22 }, "identifierName": "model" }, "name": "model" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 58694, "end": 58811, "loc": { "start": { "line": 1501, "column": 24 }, "end": { "line": 1504, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 58712, "end": 58771, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 75 } }, "expression": { "type": "CallExpression", "start": 58712, "end": 58770, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 58712, "end": 58722, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 26 } }, "object": { "type": "ThisExpression", "start": 58712, "end": 58716, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 20 } } }, "property": { "type": "Identifier", "start": 58717, "end": 58722, "loc": { "start": { "line": 1502, "column": 21 }, "end": { "line": 1502, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 58723, "end": 58769, "loc": { "start": { "line": 1502, "column": 27 }, "end": { "line": 1502, "column": 73 } }, "left": { "type": "BinaryExpression", "start": 58723, "end": 58763, "loc": { "start": { "line": 1502, "column": 27 }, "end": { "line": 1502, "column": 67 } }, "left": { "type": "StringLiteral", "start": 58723, "end": 58753, "loc": { "start": { "line": 1502, "column": 27 }, "end": { "line": 1502, "column": 57 } }, "extra": { "rawValue": "Model not found in viewer: '", "raw": "\"Model not found in viewer: '\"" }, "value": "Model not found in viewer: '" }, "operator": "+", "right": { "type": "Identifier", "start": 58756, "end": 58763, "loc": { "start": { "line": 1502, "column": 60 }, "end": { "line": 1502, "column": 67 }, "identifierName": "modelId" }, "name": "modelId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 58766, "end": 58769, "loc": { "start": { "line": 1502, "column": 70 }, "end": { "line": 1502, "column": 73 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ContinueStatement", "start": 58788, "end": 58797, "loc": { "start": { "line": 1503, "column": 16 }, "end": { "line": 1503, "column": 25 } }, "label": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 58824, "end": 58845, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 33 } }, "expression": { "type": "AssignmentExpression", "start": 58824, "end": 58844, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 58824, "end": 58837, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 25 } }, "object": { "type": "Identifier", "start": 58824, "end": 58829, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 17 }, "identifierName": "model" }, "name": "model" }, "property": { "type": "Identifier", "start": 58830, "end": 58837, "loc": { "start": { "line": 1505, "column": 18 }, "end": { "line": 1505, "column": 25 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 58840, "end": 58844, "loc": { "start": { "line": 1505, "column": 28 }, "end": { "line": 1505, "column": 32 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 58858, "end": 58883, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 37 } }, "expression": { "type": "AssignmentExpression", "start": 58858, "end": 58882, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 58858, "end": 58875, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 29 } }, "object": { "type": "Identifier", "start": 58858, "end": 58863, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 17 }, "identifierName": "model" }, "name": "model" }, "property": { "type": "Identifier", "start": 58864, "end": 58875, "loc": { "start": { "line": 1506, "column": 18 }, "end": { "line": 1506, "column": 29 }, "identifierName": "highlighted" }, "name": "highlighted" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 58878, "end": 58882, "loc": { "start": { "line": 1506, "column": 32 }, "end": { "line": 1506, "column": 36 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 58896, "end": 58931, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 47 } }, "expression": { "type": "CallExpression", "start": 58896, "end": 58930, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 58896, "end": 58912, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 28 } }, "object": { "type": "Identifier", "start": 58896, "end": 58900, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 16 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 58901, "end": 58912, "loc": { "start": { "line": 1507, "column": 17 }, "end": { "line": 1507, "column": 28 }, "identifierName": "expandAABB3" }, "name": "expandAABB3" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 58913, "end": 58917, "loc": { "start": { "line": 1507, "column": 29 }, "end": { "line": 1507, "column": 33 }, "identifierName": "aabb" }, "name": "aabb" }, { "type": "MemberExpression", "start": 58919, "end": 58929, "loc": { "start": { "line": 1507, "column": 35 }, "end": { "line": 1507, "column": 45 } }, "object": { "type": "Identifier", "start": 58919, "end": 58924, "loc": { "start": { "line": 1507, "column": 35 }, "end": { "line": 1507, "column": 40 }, "identifierName": "model" }, "name": "model" }, "property": { "type": "Identifier", "start": 58925, "end": 58929, "loc": { "start": { "line": 1507, "column": 41 }, "end": { "line": 1507, "column": 45 }, "identifierName": "aabb" }, "name": "aabb" }, "computed": false } ] } } ], "directives": [] } }, { "type": "IfStatement", "start": 58950, "end": 59490, "loc": { "start": { "line": 1509, "column": 8 }, "end": { "line": 1525, "column": 9 } }, "test": { "type": "Identifier", "start": 58954, "end": 58958, "loc": { "start": { "line": 1509, "column": 12 }, "end": { "line": 1509, "column": 16 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 58960, "end": 59251, "loc": { "start": { "line": 1509, "column": 18 }, "end": { "line": 1518, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 58974, "end": 59241, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1517, "column": 15 } }, "expression": { "type": "CallExpression", "start": 58974, "end": 59240, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1517, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 58974, "end": 58999, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1510, "column": 37 } }, "object": { "type": "MemberExpression", "start": 58974, "end": 58993, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1510, "column": 31 } }, "object": { "type": "Identifier", "start": 58974, "end": 58980, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1510, "column": 18 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 58981, "end": 58993, "loc": { "start": { "line": 1510, "column": 19 }, "end": { "line": 1510, "column": 31 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 58994, "end": 58999, "loc": { "start": { "line": 1510, "column": 32 }, "end": { "line": 1510, "column": 37 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 59000, "end": 59042, "loc": { "start": { "line": 1510, "column": 38 }, "end": { "line": 1512, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 59018, "end": 59028, "loc": { "start": { "line": 1511, "column": 16 }, "end": { "line": 1511, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 59018, "end": 59022, "loc": { "start": { "line": 1511, "column": 16 }, "end": { "line": 1511, "column": 20 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 59024, "end": 59028, "loc": { "start": { "line": 1511, "column": 22 }, "end": { "line": 1511, "column": 26 }, "identifierName": "aabb" }, "name": "aabb" } } ] }, { "type": "ArrowFunctionExpression", "start": 59044, "end": 59239, "loc": { "start": { "line": 1512, "column": 15 }, "end": { "line": 1517, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 59050, "end": 59239, "loc": { "start": { "line": 1512, "column": 21 }, "end": { "line": 1517, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 59068, "end": 59075, "loc": { "start": { "line": 1513, "column": 16 }, "end": { "line": 1513, "column": 23 } }, "expression": { "type": "CallExpression", "start": 59068, "end": 59074, "loc": { "start": { "line": 1513, "column": 16 }, "end": { "line": 1513, "column": 22 } }, "callee": { "type": "Identifier", "start": 59068, "end": 59072, "loc": { "start": { "line": 1513, "column": 16 }, "end": { "line": 1513, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 59092, "end": 59225, "loc": { "start": { "line": 1514, "column": 16 }, "end": { "line": 1516, "column": 24 } }, "expression": { "type": "CallExpression", "start": 59092, "end": 59224, "loc": { "start": { "line": 1514, "column": 16 }, "end": { "line": 1516, "column": 23 } }, "callee": { "type": "Identifier", "start": 59092, "end": 59102, "loc": { "start": { "line": 1514, "column": 16 }, "end": { "line": 1514, "column": 26 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 59103, "end": 59218, "loc": { "start": { "line": 1514, "column": 27 }, "end": { "line": 1516, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 59115, "end": 59218, "loc": { "start": { "line": 1514, "column": 39 }, "end": { "line": 1516, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 59137, "end": 59200, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 83 } }, "expression": { "type": "CallExpression", "start": 59137, "end": 59199, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 59137, "end": 59164, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 47 } }, "object": { "type": "Identifier", "start": 59137, "end": 59142, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 59143, "end": 59164, "loc": { "start": { "line": 1515, "column": 26 }, "end": { "line": 1515, "column": 47 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 59165, "end": 59191, "loc": { "start": { "line": 1515, "column": 48 }, "end": { "line": 1515, "column": 74 } }, "object": { "type": "Identifier", "start": 59165, "end": 59170, "loc": { "start": { "line": 1515, "column": 48 }, "end": { "line": 1515, "column": 53 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 59171, "end": 59191, "loc": { "start": { "line": 1515, "column": 54 }, "end": { "line": 1515, "column": 74 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 59193, "end": 59198, "loc": { "start": { "line": 1515, "column": 76 }, "end": { "line": 1515, "column": 81 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 59220, "end": 59223, "loc": { "start": { "line": 1516, "column": 19 }, "end": { "line": 1516, "column": 22 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 59257, "end": 59490, "loc": { "start": { "line": 1518, "column": 15 }, "end": { "line": 1525, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 59271, "end": 59342, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1521, "column": 15 } }, "expression": { "type": "CallExpression", "start": 59271, "end": 59341, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1521, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 59271, "end": 59297, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1519, "column": 38 } }, "object": { "type": "MemberExpression", "start": 59271, "end": 59290, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1519, "column": 31 } }, "object": { "type": "Identifier", "start": 59271, "end": 59277, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1519, "column": 18 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 59278, "end": 59290, "loc": { "start": { "line": 1519, "column": 19 }, "end": { "line": 1519, "column": 31 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 59291, "end": 59297, "loc": { "start": { "line": 1519, "column": 32 }, "end": { "line": 1519, "column": 38 }, "identifierName": "jumpTo" }, "name": "jumpTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 59298, "end": 59340, "loc": { "start": { "line": 1519, "column": 39 }, "end": { "line": 1521, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 59316, "end": 59326, "loc": { "start": { "line": 1520, "column": 16 }, "end": { "line": 1520, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 59316, "end": 59320, "loc": { "start": { "line": 1520, "column": 16 }, "end": { "line": 1520, "column": 20 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 59322, "end": 59326, "loc": { "start": { "line": 1520, "column": 22 }, "end": { "line": 1520, "column": 26 }, "identifierName": "aabb" }, "name": "aabb" } } ] } ] } }, { "type": "ExpressionStatement", "start": 59355, "end": 59480, "loc": { "start": { "line": 1522, "column": 12 }, "end": { "line": 1524, "column": 20 } }, "expression": { "type": "CallExpression", "start": 59355, "end": 59479, "loc": { "start": { "line": 1522, "column": 12 }, "end": { "line": 1524, "column": 19 } }, "callee": { "type": "Identifier", "start": 59355, "end": 59365, "loc": { "start": { "line": 1522, "column": 12 }, "end": { "line": 1522, "column": 22 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 59366, "end": 59473, "loc": { "start": { "line": 1522, "column": 23 }, "end": { "line": 1524, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 59378, "end": 59473, "loc": { "start": { "line": 1522, "column": 35 }, "end": { "line": 1524, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 59396, "end": 59459, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 79 } }, "expression": { "type": "CallExpression", "start": 59396, "end": 59458, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 59396, "end": 59423, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 43 } }, "object": { "type": "Identifier", "start": 59396, "end": 59401, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 59402, "end": 59423, "loc": { "start": { "line": 1523, "column": 22 }, "end": { "line": 1523, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 59424, "end": 59450, "loc": { "start": { "line": 1523, "column": 44 }, "end": { "line": 1523, "column": 70 } }, "object": { "type": "Identifier", "start": 59424, "end": 59429, "loc": { "start": { "line": 1523, "column": 44 }, "end": { "line": 1523, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 59430, "end": 59450, "loc": { "start": { "line": 1523, "column": 50 }, "end": { "line": 1523, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 59452, "end": 59457, "loc": { "start": { "line": 1523, "column": 72 }, "end": { "line": 1523, "column": 77 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 59475, "end": 59478, "loc": { "start": { "line": 1524, "column": 15 }, "end": { "line": 1524, "column": 18 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } }, { "type": "ExpressionStatement", "start": 59499, "end": 59557, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 59499, "end": 59556, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 59499, "end": 59528, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 37 } }, "object": { "type": "MemberExpression", "start": 59499, "end": 59519, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 28 } }, "object": { "type": "Identifier", "start": 59499, "end": 59505, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 59506, "end": 59519, "loc": { "start": { "line": 1526, "column": 15 }, "end": { "line": 1526, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 59520, "end": 59528, "loc": { "start": { "line": 1526, "column": 29 }, "end": { "line": 1526, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 59531, "end": 59556, "loc": { "start": { "line": 1526, "column": 40 }, "end": { "line": 1526, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 59531, "end": 59550, "loc": { "start": { "line": 1526, "column": 40 }, "end": { "line": 1526, "column": 59 } }, "object": { "type": "Identifier", "start": 59531, "end": 59535, "loc": { "start": { "line": 1526, "column": 40 }, "end": { "line": 1526, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 59536, "end": 59550, "loc": { "start": { "line": 1526, "column": 45 }, "end": { "line": 1526, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 59551, "end": 59555, "loc": { "start": { "line": 1526, "column": 60 }, "end": { "line": 1526, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Fits the given models in view.\n *\n * @param {String[]} modelIds ID of the models.\n * @param {Function} [done] Callback invoked on completion. Will be animated if this is given, otherwise will be instantaneous.\n ", "start": 57971, "end": 58211, "loc": { "start": { "line": 1483, "column": 4 }, "end": { "line": 1488, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Opens the specified viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types, and\n * * \"properties\" - the Properties tab, which shows property sets for a given object.\n *\n * @param {String} tabId ID of the tab to open - see method description.\n ", "start": 59569, "end": 60419, "loc": { "start": { "line": 1529, "column": 4 }, "end": { "line": 1541, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 60424, "end": 61386, "loc": { "start": { "line": 1542, "column": 4 }, "end": { "line": 1570, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 60424, "end": 60431, "loc": { "start": { "line": 1542, "column": 4 }, "end": { "line": 1542, "column": 11 }, "identifierName": "openTab" }, "name": "openTab", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 60432, "end": 60437, "loc": { "start": { "line": 1542, "column": 12 }, "end": { "line": 1542, "column": 17 }, "identifierName": "tabId" }, "name": "tabId" } ], "body": { "type": "BlockStatement", "start": 60439, "end": 61386, "loc": { "start": { "line": 1542, "column": 19 }, "end": { "line": 1570, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 60449, "end": 60556, "loc": { "start": { "line": 1543, "column": 8 }, "end": { "line": 1546, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 60453, "end": 60459, "loc": { "start": { "line": 1543, "column": 12 }, "end": { "line": 1543, "column": 18 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 60454, "end": 60459, "loc": { "start": { "line": 1543, "column": 13 }, "end": { "line": 1543, "column": 18 }, "identifierName": "tabId" }, "name": "tabId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 60461, "end": 60556, "loc": { "start": { "line": 1543, "column": 20 }, "end": { "line": 1546, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 60475, "end": 60526, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 63 } }, "expression": { "type": "CallExpression", "start": 60475, "end": 60525, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 60475, "end": 60485, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 22 } }, "object": { "type": "ThisExpression", "start": 60475, "end": 60479, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 16 } } }, "property": { "type": "Identifier", "start": 60480, "end": 60485, "loc": { "start": { "line": 1544, "column": 17 }, "end": { "line": 1544, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 60486, "end": 60524, "loc": { "start": { "line": 1544, "column": 23 }, "end": { "line": 1544, "column": 61 } }, "extra": { "rawValue": "openTab() - Argument expected: tabId", "raw": "\"openTab() - Argument expected: tabId\"" }, "value": "openTab() - Argument expected: tabId" } ] } }, { "type": "ReturnStatement", "start": 60539, "end": 60546, "loc": { "start": { "line": 1545, "column": 12 }, "end": { "line": 1545, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 60565, "end": 60581, "loc": { "start": { "line": 1547, "column": 8 }, "end": { "line": 1547, "column": 24 } }, "declarations": [ { "type": "VariableDeclarator", "start": 60569, "end": 60580, "loc": { "start": { "line": 1547, "column": 12 }, "end": { "line": 1547, "column": 23 } }, "id": { "type": "Identifier", "start": 60569, "end": 60580, "loc": { "start": { "line": 1547, "column": 12 }, "end": { "line": 1547, "column": 23 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "init": null } ], "kind": "let" }, { "type": "SwitchStatement", "start": 60590, "end": 61254, "loc": { "start": { "line": 1548, "column": 8 }, "end": { "line": 1567, "column": 9 } }, "discriminant": { "type": "Identifier", "start": 60598, "end": 60603, "loc": { "start": { "line": 1548, "column": 16 }, "end": { "line": 1548, "column": 21 }, "identifierName": "tabId" }, "name": "tabId" }, "cases": [ { "type": "SwitchCase", "start": 60619, "end": 60706, "loc": { "start": { "line": 1549, "column": 12 }, "end": { "line": 1551, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 60650, "end": 60683, "loc": { "start": { "line": 1550, "column": 16 }, "end": { "line": 1550, "column": 49 } }, "expression": { "type": "AssignmentExpression", "start": 60650, "end": 60682, "loc": { "start": { "line": 1550, "column": 16 }, "end": { "line": 1550, "column": 48 } }, "operator": "=", "left": { "type": "Identifier", "start": 60650, "end": 60661, "loc": { "start": { "line": 1550, "column": 16 }, "end": { "line": 1550, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 60664, "end": 60682, "loc": { "start": { "line": 1550, "column": 30 }, "end": { "line": 1550, "column": 48 } }, "extra": { "rawValue": "xeokit-modelsTab", "raw": "\"xeokit-modelsTab\"" }, "value": "xeokit-modelsTab" } } }, { "type": "BreakStatement", "start": 60700, "end": 60706, "loc": { "start": { "line": 1551, "column": 16 }, "end": { "line": 1551, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 60624, "end": 60632, "loc": { "start": { "line": 1549, "column": 17 }, "end": { "line": 1549, "column": 25 } }, "extra": { "rawValue": "models", "raw": "\"models\"" }, "value": "models" } }, { "type": "SwitchCase", "start": 60719, "end": 60808, "loc": { "start": { "line": 1552, "column": 12 }, "end": { "line": 1554, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 60751, "end": 60785, "loc": { "start": { "line": 1553, "column": 16 }, "end": { "line": 1553, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 60751, "end": 60784, "loc": { "start": { "line": 1553, "column": 16 }, "end": { "line": 1553, "column": 49 } }, "operator": "=", "left": { "type": "Identifier", "start": 60751, "end": 60762, "loc": { "start": { "line": 1553, "column": 16 }, "end": { "line": 1553, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 60765, "end": 60784, "loc": { "start": { "line": 1553, "column": 30 }, "end": { "line": 1553, "column": 49 } }, "extra": { "rawValue": "xeokit-objectsTab", "raw": "\"xeokit-objectsTab\"" }, "value": "xeokit-objectsTab" } } }, { "type": "BreakStatement", "start": 60802, "end": 60808, "loc": { "start": { "line": 1554, "column": 16 }, "end": { "line": 1554, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 60724, "end": 60733, "loc": { "start": { "line": 1552, "column": 17 }, "end": { "line": 1552, "column": 26 } }, "extra": { "rawValue": "objects", "raw": "\"objects\"" }, "value": "objects" } }, { "type": "SwitchCase", "start": 60821, "end": 60910, "loc": { "start": { "line": 1555, "column": 12 }, "end": { "line": 1557, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 60853, "end": 60887, "loc": { "start": { "line": 1556, "column": 16 }, "end": { "line": 1556, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 60853, "end": 60886, "loc": { "start": { "line": 1556, "column": 16 }, "end": { "line": 1556, "column": 49 } }, "operator": "=", "left": { "type": "Identifier", "start": 60853, "end": 60864, "loc": { "start": { "line": 1556, "column": 16 }, "end": { "line": 1556, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 60867, "end": 60886, "loc": { "start": { "line": 1556, "column": 30 }, "end": { "line": 1556, "column": 49 } }, "extra": { "rawValue": "xeokit-classesTab", "raw": "\"xeokit-classesTab\"" }, "value": "xeokit-classesTab" } } }, { "type": "BreakStatement", "start": 60904, "end": 60910, "loc": { "start": { "line": 1557, "column": 16 }, "end": { "line": 1557, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 60826, "end": 60835, "loc": { "start": { "line": 1555, "column": 17 }, "end": { "line": 1555, "column": 26 } }, "extra": { "rawValue": "classes", "raw": "\"classes\"" }, "value": "classes" } }, { "type": "SwitchCase", "start": 60923, "end": 61012, "loc": { "start": { "line": 1558, "column": 12 }, "end": { "line": 1560, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 60955, "end": 60989, "loc": { "start": { "line": 1559, "column": 16 }, "end": { "line": 1559, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 60955, "end": 60988, "loc": { "start": { "line": 1559, "column": 16 }, "end": { "line": 1559, "column": 49 } }, "operator": "=", "left": { "type": "Identifier", "start": 60955, "end": 60966, "loc": { "start": { "line": 1559, "column": 16 }, "end": { "line": 1559, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 60969, "end": 60988, "loc": { "start": { "line": 1559, "column": 30 }, "end": { "line": 1559, "column": 49 } }, "extra": { "rawValue": "xeokit-storeysTab", "raw": "\"xeokit-storeysTab\"" }, "value": "xeokit-storeysTab" } } }, { "type": "BreakStatement", "start": 61006, "end": 61012, "loc": { "start": { "line": 1560, "column": 16 }, "end": { "line": 1560, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 60928, "end": 60937, "loc": { "start": { "line": 1558, "column": 17 }, "end": { "line": 1558, "column": 26 } }, "extra": { "rawValue": "storeys", "raw": "\"storeys\"" }, "value": "storeys" } }, { "type": "SwitchCase", "start": 61025, "end": 61120, "loc": { "start": { "line": 1561, "column": 12 }, "end": { "line": 1563, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 61060, "end": 61097, "loc": { "start": { "line": 1562, "column": 16 }, "end": { "line": 1562, "column": 53 } }, "expression": { "type": "AssignmentExpression", "start": 61060, "end": 61096, "loc": { "start": { "line": 1562, "column": 16 }, "end": { "line": 1562, "column": 52 } }, "operator": "=", "left": { "type": "Identifier", "start": 61060, "end": 61071, "loc": { "start": { "line": 1562, "column": 16 }, "end": { "line": 1562, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 61074, "end": 61096, "loc": { "start": { "line": 1562, "column": 30 }, "end": { "line": 1562, "column": 52 } }, "extra": { "rawValue": "xeokit-propertiesTab", "raw": "\"xeokit-propertiesTab\"" }, "value": "xeokit-propertiesTab" } } }, { "type": "BreakStatement", "start": 61114, "end": 61120, "loc": { "start": { "line": 1563, "column": 16 }, "end": { "line": 1563, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 61030, "end": 61042, "loc": { "start": { "line": 1561, "column": 17 }, "end": { "line": 1561, "column": 29 } }, "extra": { "rawValue": "properties", "raw": "\"properties\"" }, "value": "properties" } }, { "type": "SwitchCase", "start": 61133, "end": 61244, "loc": { "start": { "line": 1564, "column": 12 }, "end": { "line": 1566, "column": 23 } }, "consequent": [ { "type": "ExpressionStatement", "start": 61158, "end": 61220, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 78 } }, "expression": { "type": "CallExpression", "start": 61158, "end": 61219, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 77 } }, "callee": { "type": "MemberExpression", "start": 61158, "end": 61168, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 26 } }, "object": { "type": "ThisExpression", "start": 61158, "end": 61162, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 20 } } }, "property": { "type": "Identifier", "start": 61163, "end": 61168, "loc": { "start": { "line": 1565, "column": 21 }, "end": { "line": 1565, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 61169, "end": 61218, "loc": { "start": { "line": 1565, "column": 27 }, "end": { "line": 1565, "column": 76 } }, "left": { "type": "BinaryExpression", "start": 61169, "end": 61212, "loc": { "start": { "line": 1565, "column": 27 }, "end": { "line": 1565, "column": 70 } }, "left": { "type": "StringLiteral", "start": 61169, "end": 61204, "loc": { "start": { "line": 1565, "column": 27 }, "end": { "line": 1565, "column": 62 } }, "extra": { "rawValue": "openTab() - tab not recognized: '", "raw": "\"openTab() - tab not recognized: '\"" }, "value": "openTab() - tab not recognized: '" }, "operator": "+", "right": { "type": "Identifier", "start": 61207, "end": 61212, "loc": { "start": { "line": 1565, "column": 65 }, "end": { "line": 1565, "column": 70 }, "identifierName": "tabId" }, "name": "tabId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 61215, "end": 61218, "loc": { "start": { "line": 1565, "column": 73 }, "end": { "line": 1565, "column": 76 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ReturnStatement", "start": 61237, "end": 61244, "loc": { "start": { "line": 1566, "column": 16 }, "end": { "line": 1566, "column": 23 } }, "argument": null } ], "test": null } ] }, { "type": "ExpressionStatement", "start": 61263, "end": 61313, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 58 } }, "expression": { "type": "CallExpression", "start": 61263, "end": 61312, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 61263, "end": 61276, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 21 } }, "object": { "type": "ThisExpression", "start": 61263, "end": 61267, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 12 } } }, "property": { "type": "Identifier", "start": 61268, "end": 61276, "loc": { "start": { "line": 1568, "column": 13 }, "end": { "line": 1568, "column": 21 }, "identifierName": "_openTab" }, "name": "_openTab" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 61277, "end": 61298, "loc": { "start": { "line": 1568, "column": 22 }, "end": { "line": 1568, "column": 43 } }, "object": { "type": "ThisExpression", "start": 61277, "end": 61281, "loc": { "start": { "line": 1568, "column": 22 }, "end": { "line": 1568, "column": 26 } } }, "property": { "type": "Identifier", "start": 61282, "end": 61298, "loc": { "start": { "line": 1568, "column": 27 }, "end": { "line": 1568, "column": 43 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, { "type": "Identifier", "start": 61300, "end": 61311, "loc": { "start": { "line": 1568, "column": 45 }, "end": { "line": 1568, "column": 56 }, "identifierName": "tabSelector" }, "name": "tabSelector" } ] }, "trailingComments": [ { "type": "CommentLine", "value": " this._openTab(this._inspectorElement, tabSelector);", "start": 61322, "end": 61380, "loc": { "start": { "line": 1569, "column": 8 }, "end": { "line": 1569, "column": 66 } } } ] } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Opens the specified viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types, and\n * * \"properties\" - the Properties tab, which shows property sets for a given object.\n *\n * @param {String} tabId ID of the tab to open - see method description.\n ", "start": 59569, "end": 60419, "loc": { "start": { "line": 1529, "column": 4 }, "end": { "line": 1541, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 61392, "end": 61917, "loc": { "start": { "line": 1572, "column": 4 }, "end": { "line": 1585, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 61392, "end": 61400, "loc": { "start": { "line": 1572, "column": 4 }, "end": { "line": 1572, "column": 12 }, "identifierName": "_openTab" }, "name": "_openTab" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 61401, "end": 61408, "loc": { "start": { "line": 1572, "column": 13 }, "end": { "line": 1572, "column": 20 }, "identifierName": "element" }, "name": "element" }, { "type": "Identifier", "start": 61410, "end": 61421, "loc": { "start": { "line": 1572, "column": 22 }, "end": { "line": 1572, "column": 33 }, "identifierName": "tabSelector" }, "name": "tabSelector" } ], "body": { "type": "BlockStatement", "start": 61423, "end": 61917, "loc": { "start": { "line": 1572, "column": 35 }, "end": { "line": 1585, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 61433, "end": 61463, "loc": { "start": { "line": 1573, "column": 8 }, "end": { "line": 1573, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61439, "end": 61462, "loc": { "start": { "line": 1573, "column": 14 }, "end": { "line": 1573, "column": 37 } }, "id": { "type": "Identifier", "start": 61439, "end": 61447, "loc": { "start": { "line": 1573, "column": 14 }, "end": { "line": 1573, "column": 22 }, "identifierName": "tabClass" }, "name": "tabClass" }, "init": { "type": "StringLiteral", "start": 61450, "end": 61462, "loc": { "start": { "line": 1573, "column": 25 }, "end": { "line": 1573, "column": 37 } }, "extra": { "rawValue": "xeokit-tab", "raw": "'xeokit-tab'" }, "value": "xeokit-tab" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 61472, "end": 61501, "loc": { "start": { "line": 1574, "column": 8 }, "end": { "line": 1574, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61478, "end": 61500, "loc": { "start": { "line": 1574, "column": 14 }, "end": { "line": 1574, "column": 36 } }, "id": { "type": "Identifier", "start": 61478, "end": 61489, "loc": { "start": { "line": 1574, "column": 14 }, "end": { "line": 1574, "column": 25 }, "identifierName": "activeClass" }, "name": "activeClass" }, "init": { "type": "StringLiteral", "start": 61492, "end": 61500, "loc": { "start": { "line": 1574, "column": 28 }, "end": { "line": 1574, "column": 36 } }, "extra": { "rawValue": "active", "raw": "'active'" }, "value": "active" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 61510, "end": 61562, "loc": { "start": { "line": 1575, "column": 8 }, "end": { "line": 1575, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61514, "end": 61561, "loc": { "start": { "line": 1575, "column": 12 }, "end": { "line": 1575, "column": 59 } }, "id": { "type": "Identifier", "start": 61514, "end": 61518, "loc": { "start": { "line": 1575, "column": 12 }, "end": { "line": 1575, "column": 16 }, "identifierName": "tabs" }, "name": "tabs" }, "init": { "type": "CallExpression", "start": 61521, "end": 61561, "loc": { "start": { "line": 1575, "column": 19 }, "end": { "line": 1575, "column": 59 } }, "callee": { "type": "MemberExpression", "start": 61521, "end": 61545, "loc": { "start": { "line": 1575, "column": 19 }, "end": { "line": 1575, "column": 43 } }, "object": { "type": "Identifier", "start": 61521, "end": 61528, "loc": { "start": { "line": 1575, "column": 19 }, "end": { "line": 1575, "column": 26 }, "identifierName": "element" }, "name": "element" }, "property": { "type": "Identifier", "start": 61529, "end": 61545, "loc": { "start": { "line": 1575, "column": 27 }, "end": { "line": 1575, "column": 43 }, "identifierName": "querySelectorAll" }, "name": "querySelectorAll" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 61546, "end": 61560, "loc": { "start": { "line": 1575, "column": 44 }, "end": { "line": 1575, "column": 58 } }, "left": { "type": "StringLiteral", "start": 61546, "end": 61549, "loc": { "start": { "line": 1575, "column": 44 }, "end": { "line": 1575, "column": 47 } }, "extra": { "rawValue": ".", "raw": "\".\"" }, "value": "." }, "operator": "+", "right": { "type": "Identifier", "start": 61552, "end": 61560, "loc": { "start": { "line": 1575, "column": 50 }, "end": { "line": 1575, "column": 58 }, "identifierName": "tabClass" }, "name": "tabClass" } } ] } } ], "kind": "let" }, { "type": "VariableDeclaration", "start": 61571, "end": 61622, "loc": { "start": { "line": 1576, "column": 8 }, "end": { "line": 1576, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61575, "end": 61621, "loc": { "start": { "line": 1576, "column": 12 }, "end": { "line": 1576, "column": 58 } }, "id": { "type": "Identifier", "start": 61575, "end": 61578, "loc": { "start": { "line": 1576, "column": 12 }, "end": { "line": 1576, "column": 15 }, "identifierName": "tab" }, "name": "tab" }, "init": { "type": "CallExpression", "start": 61581, "end": 61621, "loc": { "start": { "line": 1576, "column": 18 }, "end": { "line": 1576, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 61581, "end": 61602, "loc": { "start": { "line": 1576, "column": 18 }, "end": { "line": 1576, "column": 39 } }, "object": { "type": "Identifier", "start": 61581, "end": 61588, "loc": { "start": { "line": 1576, "column": 18 }, "end": { "line": 1576, "column": 25 }, "identifierName": "element" }, "name": "element" }, "property": { "type": "Identifier", "start": 61589, "end": 61602, "loc": { "start": { "line": 1576, "column": 26 }, "end": { "line": 1576, "column": 39 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 61603, "end": 61620, "loc": { "start": { "line": 1576, "column": 40 }, "end": { "line": 1576, "column": 57 } }, "left": { "type": "StringLiteral", "start": 61603, "end": 61606, "loc": { "start": { "line": 1576, "column": 40 }, "end": { "line": 1576, "column": 43 } }, "extra": { "rawValue": ".", "raw": "\".\"" }, "value": "." }, "operator": "+", "right": { "type": "Identifier", "start": 61609, "end": 61620, "loc": { "start": { "line": 1576, "column": 46 }, "end": { "line": 1576, "column": 57 }, "identifierName": "tabSelector" }, "name": "tabSelector" } } ] } } ], "kind": "let" }, { "type": "ForStatement", "start": 61631, "end": 61911, "loc": { "start": { "line": 1577, "column": 8 }, "end": { "line": 1584, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 61636, "end": 61645, "loc": { "start": { "line": 1577, "column": 13 }, "end": { "line": 1577, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61640, "end": 61645, "loc": { "start": { "line": 1577, "column": 17 }, "end": { "line": 1577, "column": 22 } }, "id": { "type": "Identifier", "start": 61640, "end": 61641, "loc": { "start": { "line": 1577, "column": 17 }, "end": { "line": 1577, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 61644, "end": 61645, "loc": { "start": { "line": 1577, "column": 21 }, "end": { "line": 1577, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 61647, "end": 61662, "loc": { "start": { "line": 1577, "column": 24 }, "end": { "line": 1577, "column": 39 } }, "left": { "type": "Identifier", "start": 61647, "end": 61648, "loc": { "start": { "line": 1577, "column": 24 }, "end": { "line": 1577, "column": 25 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 61651, "end": 61662, "loc": { "start": { "line": 1577, "column": 28 }, "end": { "line": 1577, "column": 39 } }, "object": { "type": "Identifier", "start": 61651, "end": 61655, "loc": { "start": { "line": 1577, "column": 28 }, "end": { "line": 1577, "column": 32 }, "identifierName": "tabs" }, "name": "tabs" }, "property": { "type": "Identifier", "start": 61656, "end": 61662, "loc": { "start": { "line": 1577, "column": 33 }, "end": { "line": 1577, "column": 39 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 61664, "end": 61667, "loc": { "start": { "line": 1577, "column": 41 }, "end": { "line": 1577, "column": 44 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 61664, "end": 61665, "loc": { "start": { "line": 1577, "column": 41 }, "end": { "line": 1577, "column": 42 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 61669, "end": 61911, "loc": { "start": { "line": 1577, "column": 46 }, "end": { "line": 1584, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 61683, "end": 61708, "loc": { "start": { "line": 1578, "column": 12 }, "end": { "line": 1578, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61687, "end": 61707, "loc": { "start": { "line": 1578, "column": 16 }, "end": { "line": 1578, "column": 36 } }, "id": { "type": "Identifier", "start": 61687, "end": 61697, "loc": { "start": { "line": 1578, "column": 16 }, "end": { "line": 1578, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "init": { "type": "MemberExpression", "start": 61700, "end": 61707, "loc": { "start": { "line": 1578, "column": 29 }, "end": { "line": 1578, "column": 36 } }, "object": { "type": "Identifier", "start": 61700, "end": 61704, "loc": { "start": { "line": 1578, "column": 29 }, "end": { "line": 1578, "column": 33 }, "identifierName": "tabs" }, "name": "tabs" }, "property": { "type": "Identifier", "start": 61705, "end": 61706, "loc": { "start": { "line": 1578, "column": 34 }, "end": { "line": 1578, "column": 35 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "let" }, { "type": "IfStatement", "start": 61721, "end": 61901, "loc": { "start": { "line": 1579, "column": 12 }, "end": { "line": 1583, "column": 13 } }, "test": { "type": "CallExpression", "start": 61725, "end": 61752, "loc": { "start": { "line": 1579, "column": 16 }, "end": { "line": 1579, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 61725, "end": 61747, "loc": { "start": { "line": 1579, "column": 16 }, "end": { "line": 1579, "column": 38 } }, "object": { "type": "Identifier", "start": 61725, "end": 61735, "loc": { "start": { "line": 1579, "column": 16 }, "end": { "line": 1579, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 61736, "end": 61747, "loc": { "start": { "line": 1579, "column": 27 }, "end": { "line": 1579, "column": 38 }, "identifierName": "isEqualNode" }, "name": "isEqualNode" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 61748, "end": 61751, "loc": { "start": { "line": 1579, "column": 39 }, "end": { "line": 1579, "column": 42 }, "identifierName": "tab" }, "name": "tab" } ] }, "consequent": { "type": "BlockStatement", "start": 61754, "end": 61823, "loc": { "start": { "line": 1579, "column": 45 }, "end": { "line": 1581, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 61772, "end": 61809, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 53 } }, "expression": { "type": "CallExpression", "start": 61772, "end": 61809, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 53 } }, "callee": { "type": "MemberExpression", "start": 61772, "end": 61796, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 40 } }, "object": { "type": "MemberExpression", "start": 61772, "end": 61792, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 36 } }, "object": { "type": "Identifier", "start": 61772, "end": 61782, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 61783, "end": 61792, "loc": { "start": { "line": 1580, "column": 27 }, "end": { "line": 1580, "column": 36 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 61793, "end": 61796, "loc": { "start": { "line": 1580, "column": 37 }, "end": { "line": 1580, "column": 40 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 61797, "end": 61808, "loc": { "start": { "line": 1580, "column": 41 }, "end": { "line": 1580, "column": 52 }, "identifierName": "activeClass" }, "name": "activeClass" } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 61829, "end": 61901, "loc": { "start": { "line": 1581, "column": 19 }, "end": { "line": 1583, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 61847, "end": 61887, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 56 } }, "expression": { "type": "CallExpression", "start": 61847, "end": 61887, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 61847, "end": 61874, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 43 } }, "object": { "type": "MemberExpression", "start": 61847, "end": 61867, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 36 } }, "object": { "type": "Identifier", "start": 61847, "end": 61857, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 61858, "end": 61867, "loc": { "start": { "line": 1582, "column": 27 }, "end": { "line": 1582, "column": 36 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 61868, "end": 61874, "loc": { "start": { "line": 1582, "column": 37 }, "end": { "line": 1582, "column": 43 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 61875, "end": 61886, "loc": { "start": { "line": 1582, "column": 44 }, "end": { "line": 1582, "column": 55 }, "identifierName": "activeClass" }, "name": "activeClass" } ] } } ], "directives": [] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently open viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types,\n * * \"properties\" - the Properties tab, which shows property sets for a given object, and\n * * \"none\" - no tab is open; this is unlikely, since one of the above tabs should be open at a any time, but here for robustness.\n ", "start": 61923, "end": 62842, "loc": { "start": { "line": 1587, "column": 4 }, "end": { "line": 1598, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 62847, "end": 64021, "loc": { "start": { "line": 1599, "column": 4 }, "end": { "line": 1629, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 62847, "end": 62857, "loc": { "start": { "line": 1599, "column": 4 }, "end": { "line": 1599, "column": 14 }, "identifierName": "getOpenTab" }, "name": "getOpenTab", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 62860, "end": 64021, "loc": { "start": { "line": 1599, "column": 17 }, "end": { "line": 1629, "column": 5 } }, "body": [ { "type": "FunctionDeclaration", "start": 62870, "end": 63079, "loc": { "start": { "line": 1600, "column": 8 }, "end": { "line": 1605, "column": 9 } }, "id": { "type": "Identifier", "start": 62879, "end": 62887, "loc": { "start": { "line": 1600, "column": 17 }, "end": { "line": 1600, "column": 25 }, "identifierName": "hasClass" }, "name": "hasClass" }, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 62888, "end": 62895, "loc": { "start": { "line": 1600, "column": 26 }, "end": { "line": 1600, "column": 33 }, "identifierName": "element" }, "name": "element" }, { "type": "Identifier", "start": 62897, "end": 62906, "loc": { "start": { "line": 1600, "column": 35 }, "end": { "line": 1600, "column": 44 }, "identifierName": "className" }, "name": "className" } ], "body": { "type": "BlockStatement", "start": 62908, "end": 63079, "loc": { "start": { "line": 1600, "column": 46 }, "end": { "line": 1605, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 62922, "end": 62981, "loc": { "start": { "line": 1601, "column": 12 }, "end": { "line": 1603, "column": 13 } }, "test": { "type": "UnaryExpression", "start": 62926, "end": 62934, "loc": { "start": { "line": 1601, "column": 16 }, "end": { "line": 1601, "column": 24 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 62927, "end": 62934, "loc": { "start": { "line": 1601, "column": 17 }, "end": { "line": 1601, "column": 24 }, "identifierName": "element" }, "name": "element" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 62936, "end": 62981, "loc": { "start": { "line": 1601, "column": 26 }, "end": { "line": 1603, "column": 13 } }, "body": [ { "type": "ReturnStatement", "start": 62954, "end": 62967, "loc": { "start": { "line": 1602, "column": 16 }, "end": { "line": 1602, "column": 29 } }, "argument": { "type": "BooleanLiteral", "start": 62961, "end": 62966, "loc": { "start": { "line": 1602, "column": 23 }, "end": { "line": 1602, "column": 28 } }, "value": false } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 62994, "end": 63069, "loc": { "start": { "line": 1604, "column": 12 }, "end": { "line": 1604, "column": 87 } }, "argument": { "type": "BinaryExpression", "start": 63001, "end": 63068, "loc": { "start": { "line": 1604, "column": 19 }, "end": { "line": 1604, "column": 86 } }, "left": { "type": "CallExpression", "start": 63001, "end": 63063, "loc": { "start": { "line": 1604, "column": 19 }, "end": { "line": 1604, "column": 81 } }, "callee": { "type": "MemberExpression", "start": 63001, "end": 63040, "loc": { "start": { "line": 1604, "column": 19 }, "end": { "line": 1604, "column": 58 } }, "object": { "type": "BinaryExpression", "start": 63002, "end": 63031, "loc": { "start": { "line": 1604, "column": 20 }, "end": { "line": 1604, "column": 49 } }, "left": { "type": "BinaryExpression", "start": 63002, "end": 63025, "loc": { "start": { "line": 1604, "column": 20 }, "end": { "line": 1604, "column": 43 } }, "left": { "type": "StringLiteral", "start": 63002, "end": 63005, "loc": { "start": { "line": 1604, "column": 20 }, "end": { "line": 1604, "column": 23 } }, "extra": { "rawValue": " ", "raw": "\" \"" }, "value": " " }, "operator": "+", "right": { "type": "MemberExpression", "start": 63008, "end": 63025, "loc": { "start": { "line": 1604, "column": 26 }, "end": { "line": 1604, "column": 43 } }, "object": { "type": "Identifier", "start": 63008, "end": 63015, "loc": { "start": { "line": 1604, "column": 26 }, "end": { "line": 1604, "column": 33 }, "identifierName": "element" }, "name": "element" }, "property": { "type": "Identifier", "start": 63016, "end": 63025, "loc": { "start": { "line": 1604, "column": 34 }, "end": { "line": 1604, "column": 43 }, "identifierName": "className" }, "name": "className" }, "computed": false } }, "operator": "+", "right": { "type": "StringLiteral", "start": 63028, "end": 63031, "loc": { "start": { "line": 1604, "column": 46 }, "end": { "line": 1604, "column": 49 } }, "extra": { "rawValue": " ", "raw": "\" \"" }, "value": " " }, "extra": { "parenthesized": true, "parenStart": 63001 } }, "property": { "type": "Identifier", "start": 63033, "end": 63040, "loc": { "start": { "line": 1604, "column": 51 }, "end": { "line": 1604, "column": 58 }, "identifierName": "indexOf" }, "name": "indexOf" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 63041, "end": 63062, "loc": { "start": { "line": 1604, "column": 59 }, "end": { "line": 1604, "column": 80 } }, "left": { "type": "BinaryExpression", "start": 63041, "end": 63056, "loc": { "start": { "line": 1604, "column": 59 }, "end": { "line": 1604, "column": 74 } }, "left": { "type": "StringLiteral", "start": 63041, "end": 63044, "loc": { "start": { "line": 1604, "column": 59 }, "end": { "line": 1604, "column": 62 } }, "extra": { "rawValue": " ", "raw": "\" \"" }, "value": " " }, "operator": "+", "right": { "type": "Identifier", "start": 63047, "end": 63056, "loc": { "start": { "line": 1604, "column": 65 }, "end": { "line": 1604, "column": 74 }, "identifierName": "className" }, "name": "className" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 63059, "end": 63062, "loc": { "start": { "line": 1604, "column": 77 }, "end": { "line": 1604, "column": 80 } }, "extra": { "rawValue": " ", "raw": "\" \"" }, "value": " " } } ] }, "operator": ">", "right": { "type": "UnaryExpression", "start": 63066, "end": 63068, "loc": { "start": { "line": 1604, "column": 84 }, "end": { "line": 1604, "column": 86 } }, "operator": "-", "prefix": true, "argument": { "type": "NumericLiteral", "start": 63067, "end": 63068, "loc": { "start": { "line": 1604, "column": 85 }, "end": { "line": 1604, "column": 86 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "extra": { "parenthesizedArgument": false } } } } ], "directives": [] } }, { "type": "VariableDeclaration", "start": 63089, "end": 63118, "loc": { "start": { "line": 1607, "column": 8 }, "end": { "line": 1607, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63095, "end": 63117, "loc": { "start": { "line": 1607, "column": 14 }, "end": { "line": 1607, "column": 36 } }, "id": { "type": "Identifier", "start": 63095, "end": 63106, "loc": { "start": { "line": 1607, "column": 14 }, "end": { "line": 1607, "column": 25 }, "identifierName": "activeClass" }, "name": "activeClass" }, "init": { "type": "StringLiteral", "start": 63109, "end": 63117, "loc": { "start": { "line": 1607, "column": 28 }, "end": { "line": 1607, "column": 36 } }, "extra": { "rawValue": "active", "raw": "'active'" }, "value": "active" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 63127, "end": 63200, "loc": { "start": { "line": 1608, "column": 8 }, "end": { "line": 1608, "column": 81 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63131, "end": 63199, "loc": { "start": { "line": 1608, "column": 12 }, "end": { "line": 1608, "column": 80 } }, "id": { "type": "Identifier", "start": 63131, "end": 63140, "loc": { "start": { "line": 1608, "column": 12 }, "end": { "line": 1608, "column": 21 }, "identifierName": "modelsTab" }, "name": "modelsTab" }, "init": { "type": "CallExpression", "start": 63143, "end": 63199, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 80 } }, "callee": { "type": "MemberExpression", "start": 63143, "end": 63178, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 59 } }, "object": { "type": "MemberExpression", "start": 63143, "end": 63164, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 45 } }, "object": { "type": "ThisExpression", "start": 63143, "end": 63147, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 28 } } }, "property": { "type": "Identifier", "start": 63148, "end": 63164, "loc": { "start": { "line": 1608, "column": 29 }, "end": { "line": 1608, "column": 45 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63165, "end": 63178, "loc": { "start": { "line": 1608, "column": 46 }, "end": { "line": 1608, "column": 59 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63179, "end": 63198, "loc": { "start": { "line": 1608, "column": 60 }, "end": { "line": 1608, "column": 79 } }, "extra": { "rawValue": ".xeokit-modelsTab", "raw": "\".xeokit-modelsTab\"" }, "value": ".xeokit-modelsTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63209, "end": 63287, "loc": { "start": { "line": 1609, "column": 8 }, "end": { "line": 1611, "column": 9 } }, "test": { "type": "CallExpression", "start": 63213, "end": 63245, "loc": { "start": { "line": 1609, "column": 12 }, "end": { "line": 1609, "column": 44 } }, "callee": { "type": "Identifier", "start": 63213, "end": 63221, "loc": { "start": { "line": 1609, "column": 12 }, "end": { "line": 1609, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63222, "end": 63231, "loc": { "start": { "line": 1609, "column": 21 }, "end": { "line": 1609, "column": 30 }, "identifierName": "modelsTab" }, "name": "modelsTab" }, { "type": "Identifier", "start": 63233, "end": 63244, "loc": { "start": { "line": 1609, "column": 32 }, "end": { "line": 1609, "column": 43 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63247, "end": 63287, "loc": { "start": { "line": 1609, "column": 46 }, "end": { "line": 1611, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63261, "end": 63277, "loc": { "start": { "line": 1610, "column": 12 }, "end": { "line": 1610, "column": 28 } }, "argument": { "type": "StringLiteral", "start": 63268, "end": 63276, "loc": { "start": { "line": 1610, "column": 19 }, "end": { "line": 1610, "column": 27 } }, "extra": { "rawValue": "models", "raw": "\"models\"" }, "value": "models" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 63296, "end": 63371, "loc": { "start": { "line": 1612, "column": 8 }, "end": { "line": 1612, "column": 83 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63300, "end": 63370, "loc": { "start": { "line": 1612, "column": 12 }, "end": { "line": 1612, "column": 82 } }, "id": { "type": "Identifier", "start": 63300, "end": 63310, "loc": { "start": { "line": 1612, "column": 12 }, "end": { "line": 1612, "column": 22 }, "identifierName": "objectsTab" }, "name": "objectsTab" }, "init": { "type": "CallExpression", "start": 63313, "end": 63370, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 63313, "end": 63348, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 60 } }, "object": { "type": "MemberExpression", "start": 63313, "end": 63334, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 46 } }, "object": { "type": "ThisExpression", "start": 63313, "end": 63317, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 29 } } }, "property": { "type": "Identifier", "start": 63318, "end": 63334, "loc": { "start": { "line": 1612, "column": 30 }, "end": { "line": 1612, "column": 46 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63335, "end": 63348, "loc": { "start": { "line": 1612, "column": 47 }, "end": { "line": 1612, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63349, "end": 63369, "loc": { "start": { "line": 1612, "column": 61 }, "end": { "line": 1612, "column": 81 } }, "extra": { "rawValue": ".xeokit-objectsTab", "raw": "\".xeokit-objectsTab\"" }, "value": ".xeokit-objectsTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63380, "end": 63460, "loc": { "start": { "line": 1613, "column": 8 }, "end": { "line": 1615, "column": 9 } }, "test": { "type": "CallExpression", "start": 63384, "end": 63417, "loc": { "start": { "line": 1613, "column": 12 }, "end": { "line": 1613, "column": 45 } }, "callee": { "type": "Identifier", "start": 63384, "end": 63392, "loc": { "start": { "line": 1613, "column": 12 }, "end": { "line": 1613, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63393, "end": 63403, "loc": { "start": { "line": 1613, "column": 21 }, "end": { "line": 1613, "column": 31 }, "identifierName": "objectsTab" }, "name": "objectsTab" }, { "type": "Identifier", "start": 63405, "end": 63416, "loc": { "start": { "line": 1613, "column": 33 }, "end": { "line": 1613, "column": 44 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63419, "end": 63460, "loc": { "start": { "line": 1613, "column": 47 }, "end": { "line": 1615, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63433, "end": 63450, "loc": { "start": { "line": 1614, "column": 12 }, "end": { "line": 1614, "column": 29 } }, "argument": { "type": "StringLiteral", "start": 63440, "end": 63449, "loc": { "start": { "line": 1614, "column": 19 }, "end": { "line": 1614, "column": 28 } }, "extra": { "rawValue": "objects", "raw": "\"objects\"" }, "value": "objects" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 63469, "end": 63544, "loc": { "start": { "line": 1616, "column": 8 }, "end": { "line": 1616, "column": 83 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63473, "end": 63543, "loc": { "start": { "line": 1616, "column": 12 }, "end": { "line": 1616, "column": 82 } }, "id": { "type": "Identifier", "start": 63473, "end": 63483, "loc": { "start": { "line": 1616, "column": 12 }, "end": { "line": 1616, "column": 22 }, "identifierName": "classesTab" }, "name": "classesTab" }, "init": { "type": "CallExpression", "start": 63486, "end": 63543, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 63486, "end": 63521, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 60 } }, "object": { "type": "MemberExpression", "start": 63486, "end": 63507, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 46 } }, "object": { "type": "ThisExpression", "start": 63486, "end": 63490, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 29 } } }, "property": { "type": "Identifier", "start": 63491, "end": 63507, "loc": { "start": { "line": 1616, "column": 30 }, "end": { "line": 1616, "column": 46 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63508, "end": 63521, "loc": { "start": { "line": 1616, "column": 47 }, "end": { "line": 1616, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63522, "end": 63542, "loc": { "start": { "line": 1616, "column": 61 }, "end": { "line": 1616, "column": 81 } }, "extra": { "rawValue": ".xeokit-classesTab", "raw": "\".xeokit-classesTab\"" }, "value": ".xeokit-classesTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63553, "end": 63633, "loc": { "start": { "line": 1617, "column": 8 }, "end": { "line": 1619, "column": 9 } }, "test": { "type": "CallExpression", "start": 63557, "end": 63590, "loc": { "start": { "line": 1617, "column": 12 }, "end": { "line": 1617, "column": 45 } }, "callee": { "type": "Identifier", "start": 63557, "end": 63565, "loc": { "start": { "line": 1617, "column": 12 }, "end": { "line": 1617, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63566, "end": 63576, "loc": { "start": { "line": 1617, "column": 21 }, "end": { "line": 1617, "column": 31 }, "identifierName": "classesTab" }, "name": "classesTab" }, { "type": "Identifier", "start": 63578, "end": 63589, "loc": { "start": { "line": 1617, "column": 33 }, "end": { "line": 1617, "column": 44 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63592, "end": 63633, "loc": { "start": { "line": 1617, "column": 47 }, "end": { "line": 1619, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63606, "end": 63623, "loc": { "start": { "line": 1618, "column": 12 }, "end": { "line": 1618, "column": 29 } }, "argument": { "type": "StringLiteral", "start": 63613, "end": 63622, "loc": { "start": { "line": 1618, "column": 19 }, "end": { "line": 1618, "column": 28 } }, "extra": { "rawValue": "classes", "raw": "\"classes\"" }, "value": "classes" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 63642, "end": 63717, "loc": { "start": { "line": 1620, "column": 8 }, "end": { "line": 1620, "column": 83 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63646, "end": 63716, "loc": { "start": { "line": 1620, "column": 12 }, "end": { "line": 1620, "column": 82 } }, "id": { "type": "Identifier", "start": 63646, "end": 63656, "loc": { "start": { "line": 1620, "column": 12 }, "end": { "line": 1620, "column": 22 }, "identifierName": "storeysTab" }, "name": "storeysTab" }, "init": { "type": "CallExpression", "start": 63659, "end": 63716, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 63659, "end": 63694, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 60 } }, "object": { "type": "MemberExpression", "start": 63659, "end": 63680, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 46 } }, "object": { "type": "ThisExpression", "start": 63659, "end": 63663, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 29 } } }, "property": { "type": "Identifier", "start": 63664, "end": 63680, "loc": { "start": { "line": 1620, "column": 30 }, "end": { "line": 1620, "column": 46 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63681, "end": 63694, "loc": { "start": { "line": 1620, "column": 47 }, "end": { "line": 1620, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63695, "end": 63715, "loc": { "start": { "line": 1620, "column": 61 }, "end": { "line": 1620, "column": 81 } }, "extra": { "rawValue": ".xeokit-storeysTab", "raw": "\".xeokit-storeysTab\"" }, "value": ".xeokit-storeysTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63726, "end": 63806, "loc": { "start": { "line": 1621, "column": 8 }, "end": { "line": 1623, "column": 9 } }, "test": { "type": "CallExpression", "start": 63730, "end": 63763, "loc": { "start": { "line": 1621, "column": 12 }, "end": { "line": 1621, "column": 45 } }, "callee": { "type": "Identifier", "start": 63730, "end": 63738, "loc": { "start": { "line": 1621, "column": 12 }, "end": { "line": 1621, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63739, "end": 63749, "loc": { "start": { "line": 1621, "column": 21 }, "end": { "line": 1621, "column": 31 }, "identifierName": "storeysTab" }, "name": "storeysTab" }, { "type": "Identifier", "start": 63751, "end": 63762, "loc": { "start": { "line": 1621, "column": 33 }, "end": { "line": 1621, "column": 44 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63765, "end": 63806, "loc": { "start": { "line": 1621, "column": 47 }, "end": { "line": 1623, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63779, "end": 63796, "loc": { "start": { "line": 1622, "column": 12 }, "end": { "line": 1622, "column": 29 } }, "argument": { "type": "StringLiteral", "start": 63786, "end": 63795, "loc": { "start": { "line": 1622, "column": 19 }, "end": { "line": 1622, "column": 28 } }, "extra": { "rawValue": "storeys", "raw": "\"storeys\"" }, "value": "storeys" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 63815, "end": 63897, "loc": { "start": { "line": 1624, "column": 8 }, "end": { "line": 1624, "column": 90 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63819, "end": 63896, "loc": { "start": { "line": 1624, "column": 12 }, "end": { "line": 1624, "column": 89 } }, "id": { "type": "Identifier", "start": 63819, "end": 63832, "loc": { "start": { "line": 1624, "column": 12 }, "end": { "line": 1624, "column": 25 }, "identifierName": "propertiesTab" }, "name": "propertiesTab" }, "init": { "type": "CallExpression", "start": 63835, "end": 63896, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 89 } }, "callee": { "type": "MemberExpression", "start": 63835, "end": 63871, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 64 } }, "object": { "type": "MemberExpression", "start": 63835, "end": 63857, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 50 } }, "object": { "type": "ThisExpression", "start": 63835, "end": 63839, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 32 } } }, "property": { "type": "Identifier", "start": 63840, "end": 63857, "loc": { "start": { "line": 1624, "column": 33 }, "end": { "line": 1624, "column": 50 }, "identifierName": "_inspectorElement" }, "name": "_inspectorElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63858, "end": 63871, "loc": { "start": { "line": 1624, "column": 51 }, "end": { "line": 1624, "column": 64 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63872, "end": 63895, "loc": { "start": { "line": 1624, "column": 65 }, "end": { "line": 1624, "column": 88 } }, "extra": { "rawValue": ".xeokit-propertiesTab", "raw": "\".xeokit-propertiesTab\"" }, "value": ".xeokit-propertiesTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63906, "end": 63992, "loc": { "start": { "line": 1625, "column": 8 }, "end": { "line": 1627, "column": 9 } }, "test": { "type": "CallExpression", "start": 63910, "end": 63946, "loc": { "start": { "line": 1625, "column": 12 }, "end": { "line": 1625, "column": 48 } }, "callee": { "type": "Identifier", "start": 63910, "end": 63918, "loc": { "start": { "line": 1625, "column": 12 }, "end": { "line": 1625, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63919, "end": 63932, "loc": { "start": { "line": 1625, "column": 21 }, "end": { "line": 1625, "column": 34 }, "identifierName": "propertiesTab" }, "name": "propertiesTab" }, { "type": "Identifier", "start": 63934, "end": 63945, "loc": { "start": { "line": 1625, "column": 36 }, "end": { "line": 1625, "column": 47 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63948, "end": 63992, "loc": { "start": { "line": 1625, "column": 50 }, "end": { "line": 1627, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63962, "end": 63982, "loc": { "start": { "line": 1626, "column": 12 }, "end": { "line": 1626, "column": 32 } }, "argument": { "type": "StringLiteral", "start": 63969, "end": 63981, "loc": { "start": { "line": 1626, "column": 19 }, "end": { "line": 1626, "column": 31 } }, "extra": { "rawValue": "properties", "raw": "\"properties\"" }, "value": "properties" } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 64001, "end": 64015, "loc": { "start": { "line": 1628, "column": 8 }, "end": { "line": 1628, "column": 22 } }, "argument": { "type": "StringLiteral", "start": 64008, "end": 64014, "loc": { "start": { "line": 1628, "column": 15 }, "end": { "line": 1628, "column": 21 } }, "extra": { "rawValue": "none", "raw": "\"none\"" }, "value": "none" } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently open viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types,\n * * \"properties\" - the Properties tab, which shows property sets for a given object, and\n * * \"none\" - no tab is open; this is unlikely, since one of the above tabs should be open at a any time, but here for robustness.\n ", "start": 61923, "end": 62842, "loc": { "start": { "line": 1587, "column": 4 }, "end": { "line": 1598, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Switches the viewer between 2D and 3D viewing modes.\n *\n * @param {Boolean} enabled Set true to switch into 3D mode, else false to switch into 2D mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 64027, "end": 64374, "loc": { "start": { "line": 1631, "column": 4 }, "end": { "line": 1636, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 64379, "end": 64465, "loc": { "start": { "line": 1637, "column": 4 }, "end": { "line": 1639, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 64379, "end": 64391, "loc": { "start": { "line": 1637, "column": 4 }, "end": { "line": 1637, "column": 16 }, "identifierName": "set3DEnabled" }, "name": "set3DEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 64392, "end": 64399, "loc": { "start": { "line": 1637, "column": 17 }, "end": { "line": 1637, "column": 24 }, "identifierName": "enabled" }, "name": "enabled" }, { "type": "Identifier", "start": 64401, "end": 64405, "loc": { "start": { "line": 1637, "column": 26 }, "end": { "line": 1637, "column": 30 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 64407, "end": 64465, "loc": { "start": { "line": 1637, "column": 32 }, "end": { "line": 1639, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 64417, "end": 64459, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 50 } }, "expression": { "type": "CallExpression", "start": 64417, "end": 64458, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 64417, "end": 64443, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 34 } }, "object": { "type": "MemberExpression", "start": 64417, "end": 64433, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 24 } }, "object": { "type": "ThisExpression", "start": 64417, "end": 64421, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 12 } } }, "property": { "type": "Identifier", "start": 64422, "end": 64433, "loc": { "start": { "line": 1638, "column": 13 }, "end": { "line": 1638, "column": 24 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "property": { "type": "Identifier", "start": 64434, "end": 64443, "loc": { "start": { "line": 1638, "column": 25 }, "end": { "line": 1638, "column": 34 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 64444, "end": 64451, "loc": { "start": { "line": 1638, "column": 35 }, "end": { "line": 1638, "column": 42 }, "identifierName": "enabled" }, "name": "enabled" }, { "type": "Identifier", "start": 64453, "end": 64457, "loc": { "start": { "line": 1638, "column": 44 }, "end": { "line": 1638, "column": 48 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Switches the viewer between 2D and 3D viewing modes.\n *\n * @param {Boolean} enabled Set true to switch into 3D mode, else false to switch into 2D mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 64027, "end": 64374, "loc": { "start": { "line": 1631, "column": 4 }, "end": { "line": 1636, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in 3D or 2D viewing mode.\n *\n * @returns {boolean} True when in 3D mode, else false.\n ", "start": 64471, "end": 64609, "loc": { "start": { "line": 1641, "column": 4 }, "end": { "line": 1645, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 64614, "end": 64681, "loc": { "start": { "line": 1646, "column": 4 }, "end": { "line": 1648, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 64614, "end": 64626, "loc": { "start": { "line": 1646, "column": 4 }, "end": { "line": 1646, "column": 16 }, "identifierName": "get3DEnabled" }, "name": "get3DEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 64629, "end": 64681, "loc": { "start": { "line": 1646, "column": 19 }, "end": { "line": 1648, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 64639, "end": 64675, "loc": { "start": { "line": 1647, "column": 8 }, "end": { "line": 1647, "column": 44 } }, "argument": { "type": "CallExpression", "start": 64646, "end": 64674, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 64646, "end": 64672, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 41 } }, "object": { "type": "MemberExpression", "start": 64646, "end": 64662, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 31 } }, "object": { "type": "ThisExpression", "start": 64646, "end": 64650, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 19 } } }, "property": { "type": "Identifier", "start": 64651, "end": 64662, "loc": { "start": { "line": 1647, "column": 20 }, "end": { "line": 1647, "column": 31 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "property": { "type": "Identifier", "start": 64663, "end": 64672, "loc": { "start": { "line": 1647, "column": 32 }, "end": { "line": 1647, "column": 41 }, "identifierName": "getActive" }, "name": "getActive" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in 3D or 2D viewing mode.\n *\n * @returns {boolean} True when in 3D mode, else false.\n ", "start": 64471, "end": 64609, "loc": { "start": { "line": 1641, "column": 4 }, "end": { "line": 1645, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether IFCSpace types are ever shown.\n *\n * @param {Boolean} shown Set true to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64687, "end": 64866, "loc": { "start": { "line": 1650, "column": 4 }, "end": { "line": 1654, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 64871, "end": 64947, "loc": { "start": { "line": 1655, "column": 4 }, "end": { "line": 1657, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 64871, "end": 64885, "loc": { "start": { "line": 1655, "column": 4 }, "end": { "line": 1655, "column": 18 }, "identifierName": "setSpacesShown" }, "name": "setSpacesShown", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 64886, "end": 64891, "loc": { "start": { "line": 1655, "column": 19 }, "end": { "line": 1655, "column": 24 }, "identifierName": "shown" }, "name": "shown" } ], "body": { "type": "BlockStatement", "start": 64893, "end": 64947, "loc": { "start": { "line": 1655, "column": 26 }, "end": { "line": 1657, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 64903, "end": 64941, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 46 } }, "expression": { "type": "CallExpression", "start": 64903, "end": 64940, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 64903, "end": 64933, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 38 } }, "object": { "type": "MemberExpression", "start": 64903, "end": 64923, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 28 } }, "object": { "type": "ThisExpression", "start": 64903, "end": 64907, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 12 } } }, "property": { "type": "Identifier", "start": 64908, "end": 64923, "loc": { "start": { "line": 1656, "column": 13 }, "end": { "line": 1656, "column": 28 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "property": { "type": "Identifier", "start": 64924, "end": 64933, "loc": { "start": { "line": 1656, "column": 29 }, "end": { "line": 1656, "column": 38 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 64934, "end": 64939, "loc": { "start": { "line": 1656, "column": 39 }, "end": { "line": 1656, "column": 44 }, "identifierName": "shown" }, "name": "shown" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether IFCSpace types are ever shown.\n *\n * @param {Boolean} shown Set true to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64687, "end": 64866, "loc": { "start": { "line": 1650, "column": 4 }, "end": { "line": 1654, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer allows IFCSpace types to be shown.\n *\n * @returns {boolean} True to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64953, "end": 65139, "loc": { "start": { "line": 1659, "column": 4 }, "end": { "line": 1663, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 65144, "end": 65217, "loc": { "start": { "line": 1664, "column": 4 }, "end": { "line": 1666, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 65144, "end": 65158, "loc": { "start": { "line": 1664, "column": 4 }, "end": { "line": 1664, "column": 18 }, "identifierName": "getSpacesShown" }, "name": "getSpacesShown", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 65161, "end": 65217, "loc": { "start": { "line": 1664, "column": 21 }, "end": { "line": 1666, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 65171, "end": 65211, "loc": { "start": { "line": 1665, "column": 8 }, "end": { "line": 1665, "column": 48 } }, "argument": { "type": "CallExpression", "start": 65178, "end": 65210, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 47 } }, "callee": { "type": "MemberExpression", "start": 65178, "end": 65208, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 45 } }, "object": { "type": "MemberExpression", "start": 65178, "end": 65198, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 35 } }, "object": { "type": "ThisExpression", "start": 65178, "end": 65182, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 19 } } }, "property": { "type": "Identifier", "start": 65183, "end": 65198, "loc": { "start": { "line": 1665, "column": 20 }, "end": { "line": 1665, "column": 35 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "property": { "type": "Identifier", "start": 65199, "end": 65208, "loc": { "start": { "line": 1665, "column": 36 }, "end": { "line": 1665, "column": 45 }, "identifierName": "getActive" }, "name": "getActive" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer allows IFCSpace types to be shown.\n *\n * @returns {boolean} True to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64953, "end": 65139, "loc": { "start": { "line": 1659, "column": 4 }, "end": { "line": 1663, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @param {Boolean} enabled Set true to switch into ortho mode, else false to switch into perspective mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 65223, "end": 65709, "loc": { "start": { "line": 1668, "column": 4 }, "end": { "line": 1675, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 65714, "end": 65802, "loc": { "start": { "line": 1676, "column": 4 }, "end": { "line": 1678, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 65714, "end": 65729, "loc": { "start": { "line": 1676, "column": 4 }, "end": { "line": 1676, "column": 19 }, "identifierName": "setOrthoEnabled" }, "name": "setOrthoEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 65730, "end": 65737, "loc": { "start": { "line": 1676, "column": 20 }, "end": { "line": 1676, "column": 27 }, "identifierName": "enabled" }, "name": "enabled" }, { "type": "Identifier", "start": 65739, "end": 65743, "loc": { "start": { "line": 1676, "column": 29 }, "end": { "line": 1676, "column": 33 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 65745, "end": 65802, "loc": { "start": { "line": 1676, "column": 35 }, "end": { "line": 1678, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 65755, "end": 65796, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 49 } }, "expression": { "type": "CallExpression", "start": 65755, "end": 65795, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 65755, "end": 65780, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 33 } }, "object": { "type": "MemberExpression", "start": 65755, "end": 65770, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 23 } }, "object": { "type": "ThisExpression", "start": 65755, "end": 65759, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 12 } } }, "property": { "type": "Identifier", "start": 65760, "end": 65770, "loc": { "start": { "line": 1677, "column": 13 }, "end": { "line": 1677, "column": 23 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "property": { "type": "Identifier", "start": 65771, "end": 65780, "loc": { "start": { "line": 1677, "column": 24 }, "end": { "line": 1677, "column": 33 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 65781, "end": 65788, "loc": { "start": { "line": 1677, "column": 34 }, "end": { "line": 1677, "column": 41 }, "identifierName": "enabled" }, "name": "enabled" }, { "type": "Identifier", "start": 65790, "end": 65794, "loc": { "start": { "line": 1677, "column": 43 }, "end": { "line": 1677, "column": 47 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @param {Boolean} enabled Set true to switch into ortho mode, else false to switch into perspective mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 65223, "end": 65709, "loc": { "start": { "line": 1668, "column": 4 }, "end": { "line": 1675, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @returns {boolean} True when in ortho mode, else false when in perspective mode.\n ", "start": 65808, "end": 66101, "loc": { "start": { "line": 1680, "column": 4 }, "end": { "line": 1686, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 66106, "end": 66175, "loc": { "start": { "line": 1687, "column": 4 }, "end": { "line": 1689, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 66106, "end": 66121, "loc": { "start": { "line": 1687, "column": 4 }, "end": { "line": 1687, "column": 19 }, "identifierName": "getOrthoEnabled" }, "name": "getOrthoEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 66124, "end": 66175, "loc": { "start": { "line": 1687, "column": 22 }, "end": { "line": 1689, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 66134, "end": 66169, "loc": { "start": { "line": 1688, "column": 8 }, "end": { "line": 1688, "column": 43 } }, "argument": { "type": "CallExpression", "start": 66141, "end": 66168, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 66141, "end": 66166, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 40 } }, "object": { "type": "MemberExpression", "start": 66141, "end": 66156, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 30 } }, "object": { "type": "ThisExpression", "start": 66141, "end": 66145, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 19 } } }, "property": { "type": "Identifier", "start": 66146, "end": 66156, "loc": { "start": { "line": 1688, "column": 20 }, "end": { "line": 1688, "column": 30 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "property": { "type": "Identifier", "start": 66157, "end": 66166, "loc": { "start": { "line": 1688, "column": 31 }, "end": { "line": 1688, "column": 40 }, "identifierName": "getActive" }, "name": "getActive" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @returns {boolean} True when in ortho mode, else false when in perspective mode.\n ", "start": 65808, "end": 66101, "loc": { "start": { "line": 1680, "column": 4 }, "end": { "line": 1686, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Transitions the viewer into an isolated view of the given building storey.\n *\n * Does nothing and logs an error if no object of the given ID is in the viewer, or if the object is not an ````IfcBuildingStorey````.\n *\n * @param {String} storeyObjectId ID of an ````IfcBuildingStorey```` object.\n * @param {Function} [done] Optional callback to invoke on completion. When provided, the transition will be animated, with the camera flying into position. Otherwise, the transition will be instant, with the camera jumping into position.\n ", "start": 66181, "end": 66751, "loc": { "start": { "line": 1691, "column": 4 }, "end": { "line": 1698, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 66756, "end": 67334, "loc": { "start": { "line": 1699, "column": 4 }, "end": { "line": 1711, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 66756, "end": 66768, "loc": { "start": { "line": 1699, "column": 4 }, "end": { "line": 1699, "column": 16 }, "identifierName": "selectStorey" }, "name": "selectStorey", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 66769, "end": 66783, "loc": { "start": { "line": 1699, "column": 17 }, "end": { "line": 1699, "column": 31 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" }, { "type": "Identifier", "start": 66785, "end": 66789, "loc": { "start": { "line": 1699, "column": 33 }, "end": { "line": 1699, "column": 37 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 66791, "end": 67334, "loc": { "start": { "line": 1699, "column": 39 }, "end": { "line": 1711, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 66801, "end": 66841, "loc": { "start": { "line": 1700, "column": 8 }, "end": { "line": 1700, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 66807, "end": 66840, "loc": { "start": { "line": 1700, "column": 14 }, "end": { "line": 1700, "column": 47 } }, "id": { "type": "Identifier", "start": 66807, "end": 66816, "loc": { "start": { "line": 1700, "column": 14 }, "end": { "line": 1700, "column": 23 }, "identifierName": "metaScene" }, "name": "metaScene" }, "init": { "type": "MemberExpression", "start": 66819, "end": 66840, "loc": { "start": { "line": 1700, "column": 26 }, "end": { "line": 1700, "column": 47 } }, "object": { "type": "MemberExpression", "start": 66819, "end": 66830, "loc": { "start": { "line": 1700, "column": 26 }, "end": { "line": 1700, "column": 37 } }, "object": { "type": "ThisExpression", "start": 66819, "end": 66823, "loc": { "start": { "line": 1700, "column": 26 }, "end": { "line": 1700, "column": 30 } } }, "property": { "type": "Identifier", "start": 66824, "end": 66830, "loc": { "start": { "line": 1700, "column": 31 }, "end": { "line": 1700, "column": 37 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 66831, "end": 66840, "loc": { "start": { "line": 1700, "column": 38 }, "end": { "line": 1700, "column": 47 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 66850, "end": 66913, "loc": { "start": { "line": 1701, "column": 8 }, "end": { "line": 1701, "column": 71 } }, "declarations": [ { "type": "VariableDeclarator", "start": 66856, "end": 66912, "loc": { "start": { "line": 1701, "column": 14 }, "end": { "line": 1701, "column": 70 } }, "id": { "type": "Identifier", "start": 66856, "end": 66872, "loc": { "start": { "line": 1701, "column": 14 }, "end": { "line": 1701, "column": 30 }, "identifierName": "storeyMetaObject" }, "name": "storeyMetaObject" }, "init": { "type": "MemberExpression", "start": 66875, "end": 66912, "loc": { "start": { "line": 1701, "column": 33 }, "end": { "line": 1701, "column": 70 } }, "object": { "type": "MemberExpression", "start": 66875, "end": 66896, "loc": { "start": { "line": 1701, "column": 33 }, "end": { "line": 1701, "column": 54 } }, "object": { "type": "Identifier", "start": 66875, "end": 66884, "loc": { "start": { "line": 1701, "column": 33 }, "end": { "line": 1701, "column": 42 }, "identifierName": "metaScene" }, "name": "metaScene" }, "property": { "type": "Identifier", "start": 66885, "end": 66896, "loc": { "start": { "line": 1701, "column": 43 }, "end": { "line": 1701, "column": 54 }, "identifierName": "metaObjects" }, "name": "metaObjects" }, "computed": false }, "property": { "type": "Identifier", "start": 66897, "end": 66911, "loc": { "start": { "line": 1701, "column": 55 }, "end": { "line": 1701, "column": 69 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 66922, "end": 67066, "loc": { "start": { "line": 1702, "column": 8 }, "end": { "line": 1705, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 66926, "end": 66943, "loc": { "start": { "line": 1702, "column": 12 }, "end": { "line": 1702, "column": 29 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 66927, "end": 66943, "loc": { "start": { "line": 1702, "column": 13 }, "end": { "line": 1702, "column": 29 }, "identifierName": "storeyMetaObject" }, "name": "storeyMetaObject" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 66945, "end": 67066, "loc": { "start": { "line": 1702, "column": 31 }, "end": { "line": 1705, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 66959, "end": 67036, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 89 } }, "expression": { "type": "CallExpression", "start": 66959, "end": 67035, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 88 } }, "callee": { "type": "MemberExpression", "start": 66959, "end": 66969, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 22 } }, "object": { "type": "ThisExpression", "start": 66959, "end": 66963, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 16 } } }, "property": { "type": "Identifier", "start": 66964, "end": 66969, "loc": { "start": { "line": 1703, "column": 17 }, "end": { "line": 1703, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 66970, "end": 67034, "loc": { "start": { "line": 1703, "column": 23 }, "end": { "line": 1703, "column": 87 } }, "left": { "type": "BinaryExpression", "start": 66970, "end": 67028, "loc": { "start": { "line": 1703, "column": 23 }, "end": { "line": 1703, "column": 81 } }, "left": { "type": "StringLiteral", "start": 66970, "end": 67011, "loc": { "start": { "line": 1703, "column": 23 }, "end": { "line": 1703, "column": 64 } }, "extra": { "rawValue": "selectStorey() - Object is not found: '", "raw": "\"selectStorey() - Object is not found: '\"" }, "value": "selectStorey() - Object is not found: '" }, "operator": "+", "right": { "type": "Identifier", "start": 67014, "end": 67028, "loc": { "start": { "line": 1703, "column": 67 }, "end": { "line": 1703, "column": 81 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 67031, "end": 67034, "loc": { "start": { "line": 1703, "column": 84 }, "end": { "line": 1703, "column": 87 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ReturnStatement", "start": 67049, "end": 67056, "loc": { "start": { "line": 1704, "column": 12 }, "end": { "line": 1704, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 67075, "end": 67262, "loc": { "start": { "line": 1706, "column": 8 }, "end": { "line": 1709, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 67079, "end": 67124, "loc": { "start": { "line": 1706, "column": 12 }, "end": { "line": 1706, "column": 57 } }, "left": { "type": "MemberExpression", "start": 67079, "end": 67100, "loc": { "start": { "line": 1706, "column": 12 }, "end": { "line": 1706, "column": 33 } }, "object": { "type": "Identifier", "start": 67079, "end": 67095, "loc": { "start": { "line": 1706, "column": 12 }, "end": { "line": 1706, "column": 28 }, "identifierName": "storeyMetaObject" }, "name": "storeyMetaObject" }, "property": { "type": "Identifier", "start": 67096, "end": 67100, "loc": { "start": { "line": 1706, "column": 29 }, "end": { "line": 1706, "column": 33 }, "identifierName": "type" }, "name": "type" }, "computed": false }, "operator": "!==", "right": { "type": "StringLiteral", "start": 67105, "end": 67124, "loc": { "start": { "line": 1706, "column": 38 }, "end": { "line": 1706, "column": 57 } }, "extra": { "rawValue": "IfcBuildingStorey", "raw": "\"IfcBuildingStorey\"" }, "value": "IfcBuildingStorey" } }, "consequent": { "type": "BlockStatement", "start": 67126, "end": 67262, "loc": { "start": { "line": 1706, "column": 59 }, "end": { "line": 1709, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 67140, "end": 67232, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 104 } }, "expression": { "type": "CallExpression", "start": 67140, "end": 67231, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 103 } }, "callee": { "type": "MemberExpression", "start": 67140, "end": 67150, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 22 } }, "object": { "type": "ThisExpression", "start": 67140, "end": 67144, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 16 } } }, "property": { "type": "Identifier", "start": 67145, "end": 67150, "loc": { "start": { "line": 1707, "column": 17 }, "end": { "line": 1707, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 67151, "end": 67230, "loc": { "start": { "line": 1707, "column": 23 }, "end": { "line": 1707, "column": 102 } }, "left": { "type": "BinaryExpression", "start": 67151, "end": 67224, "loc": { "start": { "line": 1707, "column": 23 }, "end": { "line": 1707, "column": 96 } }, "left": { "type": "StringLiteral", "start": 67151, "end": 67207, "loc": { "start": { "line": 1707, "column": 23 }, "end": { "line": 1707, "column": 79 } }, "extra": { "rawValue": "selectStorey() - Object is not an IfcBuildingStorey: '", "raw": "\"selectStorey() - Object is not an IfcBuildingStorey: '\"" }, "value": "selectStorey() - Object is not an IfcBuildingStorey: '" }, "operator": "+", "right": { "type": "Identifier", "start": 67210, "end": 67224, "loc": { "start": { "line": 1707, "column": 82 }, "end": { "line": 1707, "column": 96 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 67227, "end": 67230, "loc": { "start": { "line": 1707, "column": 99 }, "end": { "line": 1707, "column": 102 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ReturnStatement", "start": 67245, "end": 67252, "loc": { "start": { "line": 1708, "column": 12 }, "end": { "line": 1708, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 67271, "end": 67328, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 65 } }, "expression": { "type": "CallExpression", "start": 67271, "end": 67327, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 67271, "end": 67305, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 42 } }, "object": { "type": "MemberExpression", "start": 67271, "end": 67292, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 29 } }, "object": { "type": "ThisExpression", "start": 67271, "end": 67275, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 12 } } }, "property": { "type": "Identifier", "start": 67276, "end": 67292, "loc": { "start": { "line": 1710, "column": 13 }, "end": { "line": 1710, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 67293, "end": 67305, "loc": { "start": { "line": 1710, "column": 30 }, "end": { "line": 1710, "column": 42 }, "identifierName": "selectStorey" }, "name": "selectStorey" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 67306, "end": 67320, "loc": { "start": { "line": 1710, "column": 43 }, "end": { "line": 1710, "column": 57 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" }, { "type": "Identifier", "start": 67322, "end": 67326, "loc": { "start": { "line": 1710, "column": 59 }, "end": { "line": 1710, "column": 63 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Transitions the viewer into an isolated view of the given building storey.\n *\n * Does nothing and logs an error if no object of the given ID is in the viewer, or if the object is not an ````IfcBuildingStorey````.\n *\n * @param {String} storeyObjectId ID of an ````IfcBuildingStorey```` object.\n * @param {Function} [done] Optional callback to invoke on completion. When provided, the transition will be animated, with the camera flying into position. Otherwise, the transition will be instant, with the camera jumping into position.\n ", "start": 66181, "end": 66751, "loc": { "start": { "line": 1691, "column": 4 }, "end": { "line": 1698, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Saves viewer state to a BCF viewpoint.\n *\n * This does not save information about the project and model(s) that are currently loaded. When loading the viewpoint,\n * the viewer will assume that the same project and models will be currently loaded (the BCF viewpoint specification\n * does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, we save ````camera_direction```` as the vector from {@link Camera#eye} to {@link Camera#look}.\n *\n * @param {*} [options] Options for getting the viewpoint.\n * @param {Boolean} [options.spacesVisible=false] Indicates whether ````IfcSpace```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.openingsVisible=false] Indicates whether ````IfcOpening```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.spaceBoundariesVisible=false] Indicates whether the boundaries of ````IfcSpace```` types should be visible in the viewpoint.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.defaultInvisible=false] When ````true````, will save the default visibility of all objects\n * as ````false````. This means that when we load the viewpoint again, and there are additional models loaded that\n * were not saved in the viewpoint, those models will be hidden when we load the viewpoint, and that only the\n * objects in the viewpoint will be visible.\n * @returns {*} BCF JSON viewpoint object\n * @example\n *\n * const viewpoint = bimViewer.saveBCFViewpoint({\n * spacesVisible: false, // Default\n * spaceBoundariesVisible: false, // Default\n * openingsVisible: false // Default\n * });\n *\n * // viewpoint will resemble the following:\n *\n * {\n * perspective_camera: {\n * camera_view_point: {\n * x: 0.0,\n * y: 0.0,\n * z: 0.0\n * },\n * camera_direction: {\n * x: 1.0,\n * y: 1.0,\n * z: 2.0\n * },\n * camera_up_vector: {\n * x: 0.0,\n * y: 0.0,\n * z: 1.0\n * },\n * field_of_view: 90.0\n * },\n * lines: [],\n * clipping_planes: [{\n * location: {\n * x: 0.5,\n * y: 0.5,\n * z: 0.5\n * },\n * direction: {\n * x: 1.0,\n * y: 0.0,\n * z: 0.0\n * }\n * }],\n * bitmaps: [],\n * snapshot: {\n * snapshot_type: png,\n * snapshot_data: \"data:image/png;base64,......\"\n * },\n * components: {\n * visibility: {\n * default_visibility: false,\n * exceptions: [{\n * ifc_guid: 4$cshxZO9AJBebsni$z9Yk,\n * originating_system: xeokit.io,\n * authoring_tool_id: xeokit/v1.0\n * }]\n * },\n * selection: [{\n * ifc_guid: \"4$cshxZO9AJBebsni$z9Yk\",\n * }]\n * }\n * }\n ", "start": 67340, "end": 70813, "loc": { "start": { "line": 1713, "column": 4 }, "end": { "line": 1794, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 70818, "end": 70915, "loc": { "start": { "line": 1795, "column": 4 }, "end": { "line": 1797, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 70818, "end": 70834, "loc": { "start": { "line": 1795, "column": 4 }, "end": { "line": 1795, "column": 20 }, "identifierName": "saveBCFViewpoint" }, "name": "saveBCFViewpoint", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 70835, "end": 70842, "loc": { "start": { "line": 1795, "column": 21 }, "end": { "line": 1795, "column": 28 }, "identifierName": "options" }, "name": "options" } ], "body": { "type": "BlockStatement", "start": 70844, "end": 70915, "loc": { "start": { "line": 1795, "column": 30 }, "end": { "line": 1797, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 70854, "end": 70909, "loc": { "start": { "line": 1796, "column": 8 }, "end": { "line": 1796, "column": 63 } }, "argument": { "type": "CallExpression", "start": 70861, "end": 70908, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 70861, "end": 70899, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 53 } }, "object": { "type": "MemberExpression", "start": 70861, "end": 70886, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 40 } }, "object": { "type": "ThisExpression", "start": 70861, "end": 70865, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 19 } } }, "property": { "type": "Identifier", "start": 70866, "end": 70886, "loc": { "start": { "line": 1796, "column": 20 }, "end": { "line": 1796, "column": 40 }, "identifierName": "_bcfViewpointsPlugin" }, "name": "_bcfViewpointsPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 70887, "end": 70899, "loc": { "start": { "line": 1796, "column": 41 }, "end": { "line": 1796, "column": 53 }, "identifierName": "getViewpoint" }, "name": "getViewpoint" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 70900, "end": 70907, "loc": { "start": { "line": 1796, "column": 54 }, "end": { "line": 1796, "column": 61 }, "identifierName": "options" }, "name": "options" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Saves viewer state to a BCF viewpoint.\n *\n * This does not save information about the project and model(s) that are currently loaded. When loading the viewpoint,\n * the viewer will assume that the same project and models will be currently loaded (the BCF viewpoint specification\n * does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, we save ````camera_direction```` as the vector from {@link Camera#eye} to {@link Camera#look}.\n *\n * @param {*} [options] Options for getting the viewpoint.\n * @param {Boolean} [options.spacesVisible=false] Indicates whether ````IfcSpace```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.openingsVisible=false] Indicates whether ````IfcOpening```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.spaceBoundariesVisible=false] Indicates whether the boundaries of ````IfcSpace```` types should be visible in the viewpoint.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.defaultInvisible=false] When ````true````, will save the default visibility of all objects\n * as ````false````. This means that when we load the viewpoint again, and there are additional models loaded that\n * were not saved in the viewpoint, those models will be hidden when we load the viewpoint, and that only the\n * objects in the viewpoint will be visible.\n * @returns {*} BCF JSON viewpoint object\n * @example\n *\n * const viewpoint = bimViewer.saveBCFViewpoint({\n * spacesVisible: false, // Default\n * spaceBoundariesVisible: false, // Default\n * openingsVisible: false // Default\n * });\n *\n * // viewpoint will resemble the following:\n *\n * {\n * perspective_camera: {\n * camera_view_point: {\n * x: 0.0,\n * y: 0.0,\n * z: 0.0\n * },\n * camera_direction: {\n * x: 1.0,\n * y: 1.0,\n * z: 2.0\n * },\n * camera_up_vector: {\n * x: 0.0,\n * y: 0.0,\n * z: 1.0\n * },\n * field_of_view: 90.0\n * },\n * lines: [],\n * clipping_planes: [{\n * location: {\n * x: 0.5,\n * y: 0.5,\n * z: 0.5\n * },\n * direction: {\n * x: 1.0,\n * y: 0.0,\n * z: 0.0\n * }\n * }],\n * bitmaps: [],\n * snapshot: {\n * snapshot_type: png,\n * snapshot_data: \"data:image/png;base64,......\"\n * },\n * components: {\n * visibility: {\n * default_visibility: false,\n * exceptions: [{\n * ifc_guid: 4$cshxZO9AJBebsni$z9Yk,\n * originating_system: xeokit.io,\n * authoring_tool_id: xeokit/v1.0\n * }]\n * },\n * selection: [{\n * ifc_guid: \"4$cshxZO9AJBebsni$z9Yk\",\n * }]\n * }\n * }\n ", "start": 67340, "end": 70813, "loc": { "start": { "line": 1713, "column": 4 }, "end": { "line": 1794, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets viewer state to the given BCF viewpoint.\n *\n * This assumes that the viewer currently contains the same project and model(s) that were loaded at the time that the\n * viewpoint was originally saved (the BCF viewpoint specification does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, when loading a BCF viewpoint, we set {@link Camera#look} to the absolute position\n * obtained by offsetting the BCF ````camera_view_point```` along ````camera_direction````.\n *\n * When loading a viewpoint, we also have the option to find {@link Camera#look} as the closest point of intersection\n * (on the surface of any visible and pickable {@link Entity}) with a 3D ray fired from ````camera_view_point```` in\n * the direction of ````camera_direction````.\n *\n * @param {*} bcfViewpoint BCF JSON viewpoint object or \"reset\" / \"RESET\" to reset the viewer, which clears SectionPlanes,\n * shows default visible entities and restores camera to initial default position.\n * @param {*} [options] Options for setting the viewpoint.\n * @param {Boolean} [options.rayCast=true] When ````true```` (default), will attempt to set {@link Camera#look} to the closest\n * point of surface intersection with a ray fired from the BCF ````camera_view_point```` in the direction of ````camera_direction````.\n * @param {Boolean} [options.immediate=true] When ````true```` (default), immediately set camera position.\n * @param {Boolean} [options.duration] Flight duration in seconds. Overrides {@link CameraFlightAnimation#duration}.\n * @param {Boolean} [options.reset=true] When ````true```` (default), set {@link Entity#xrayed} and {@link Entity#highlighted} ````false```` on all scene objects.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.updateCompositeObjects=false] When ````true````, then when visibility and selection updates refer to composite objects (eg. an IfcBuildingStorey),\n * then this method will apply the updates to objects within those composites.\n ", "start": 70921, "end": 73248, "loc": { "start": { "line": 1799, "column": 4 }, "end": { "line": 1824, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 73253, "end": 73588, "loc": { "start": { "line": 1825, "column": 4 }, "end": { "line": 1832, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 73253, "end": 73269, "loc": { "start": { "line": 1825, "column": 4 }, "end": { "line": 1825, "column": 20 }, "identifierName": "loadBCFViewpoint" }, "name": "loadBCFViewpoint", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 73270, "end": 73282, "loc": { "start": { "line": 1825, "column": 21 }, "end": { "line": 1825, "column": 33 }, "identifierName": "bcfViewpoint" }, "name": "bcfViewpoint" }, { "type": "Identifier", "start": 73284, "end": 73291, "loc": { "start": { "line": 1825, "column": 35 }, "end": { "line": 1825, "column": 42 }, "identifierName": "options" }, "name": "options" } ], "body": { "type": "BlockStatement", "start": 73293, "end": 73588, "loc": { "start": { "line": 1825, "column": 44 }, "end": { "line": 1832, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 73303, "end": 73433, "loc": { "start": { "line": 1826, "column": 8 }, "end": { "line": 1829, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 73307, "end": 73320, "loc": { "start": { "line": 1826, "column": 12 }, "end": { "line": 1826, "column": 25 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 73308, "end": 73320, "loc": { "start": { "line": 1826, "column": 13 }, "end": { "line": 1826, "column": 25 }, "identifierName": "bcfViewpoint" }, "name": "bcfViewpoint" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 73322, "end": 73433, "loc": { "start": { "line": 1826, "column": 27 }, "end": { "line": 1829, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 73336, "end": 73403, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 79 } }, "expression": { "type": "CallExpression", "start": 73336, "end": 73402, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 73336, "end": 73346, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 22 } }, "object": { "type": "ThisExpression", "start": 73336, "end": 73340, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 16 } } }, "property": { "type": "Identifier", "start": 73341, "end": 73346, "loc": { "start": { "line": 1827, "column": 17 }, "end": { "line": 1827, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 73347, "end": 73401, "loc": { "start": { "line": 1827, "column": 23 }, "end": { "line": 1827, "column": 77 } }, "extra": { "rawValue": "loadBCFViewpoint() - Argument expected: bcfViewpoint", "raw": "\"loadBCFViewpoint() - Argument expected: bcfViewpoint\"" }, "value": "loadBCFViewpoint() - Argument expected: bcfViewpoint" } ] } }, { "type": "ReturnStatement", "start": 73416, "end": 73423, "loc": { "start": { "line": 1828, "column": 12 }, "end": { "line": 1828, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 73442, "end": 73511, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 77 } }, "expression": { "type": "CallExpression", "start": 73442, "end": 73510, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 76 } }, "callee": { "type": "MemberExpression", "start": 73442, "end": 73467, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 33 } }, "object": { "type": "MemberExpression", "start": 73442, "end": 73457, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 23 } }, "object": { "type": "ThisExpression", "start": 73442, "end": 73446, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 12 } } }, "property": { "type": "Identifier", "start": 73447, "end": 73457, "loc": { "start": { "line": 1830, "column": 13 }, "end": { "line": 1830, "column": 23 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "property": { "type": "Identifier", "start": 73458, "end": 73467, "loc": { "start": { "line": 1830, "column": 24 }, "end": { "line": 1830, "column": 33 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 73468, "end": 73509, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 75 } }, "left": { "type": "MemberExpression", "start": 73468, "end": 73497, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 63 } }, "object": { "type": "MemberExpression", "start": 73468, "end": 73486, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 52 } }, "object": { "type": "MemberExpression", "start": 73468, "end": 73479, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 45 } }, "object": { "type": "ThisExpression", "start": 73468, "end": 73472, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 38 } } }, "property": { "type": "Identifier", "start": 73473, "end": 73479, "loc": { "start": { "line": 1830, "column": 39 }, "end": { "line": 1830, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 73480, "end": 73486, "loc": { "start": { "line": 1830, "column": 46 }, "end": { "line": 1830, "column": 52 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 73487, "end": 73497, "loc": { "start": { "line": 1830, "column": 53 }, "end": { "line": 1830, "column": 63 }, "identifierName": "projection" }, "name": "projection" }, "computed": false }, "operator": "===", "right": { "type": "StringLiteral", "start": 73502, "end": 73509, "loc": { "start": { "line": 1830, "column": 68 }, "end": { "line": 1830, "column": 75 } }, "extra": { "rawValue": "ortho", "raw": "\"ortho\"" }, "value": "ortho" } } ] } }, { "type": "ExpressionStatement", "start": 73520, "end": 73582, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 70 } }, "expression": { "type": "CallExpression", "start": 73520, "end": 73581, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 73520, "end": 73558, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 46 } }, "object": { "type": "MemberExpression", "start": 73520, "end": 73545, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 33 } }, "object": { "type": "ThisExpression", "start": 73520, "end": 73524, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 12 } } }, "property": { "type": "Identifier", "start": 73525, "end": 73545, "loc": { "start": { "line": 1831, "column": 13 }, "end": { "line": 1831, "column": 33 }, "identifierName": "_bcfViewpointsPlugin" }, "name": "_bcfViewpointsPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 73546, "end": 73558, "loc": { "start": { "line": 1831, "column": 34 }, "end": { "line": 1831, "column": 46 }, "identifierName": "setViewpoint" }, "name": "setViewpoint" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 73559, "end": 73571, "loc": { "start": { "line": 1831, "column": 47 }, "end": { "line": 1831, "column": 59 }, "identifierName": "bcfViewpoint" }, "name": "bcfViewpoint" }, { "type": "Identifier", "start": 73573, "end": 73580, "loc": { "start": { "line": 1831, "column": 61 }, "end": { "line": 1831, "column": 68 }, "identifierName": "options" }, "name": "options" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets viewer state to the given BCF viewpoint.\n *\n * This assumes that the viewer currently contains the same project and model(s) that were loaded at the time that the\n * viewpoint was originally saved (the BCF viewpoint specification does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, when loading a BCF viewpoint, we set {@link Camera#look} to the absolute position\n * obtained by offsetting the BCF ````camera_view_point```` along ````camera_direction````.\n *\n * When loading a viewpoint, we also have the option to find {@link Camera#look} as the closest point of intersection\n * (on the surface of any visible and pickable {@link Entity}) with a 3D ray fired from ````camera_view_point```` in\n * the direction of ````camera_direction````.\n *\n * @param {*} bcfViewpoint BCF JSON viewpoint object or \"reset\" / \"RESET\" to reset the viewer, which clears SectionPlanes,\n * shows default visible entities and restores camera to initial default position.\n * @param {*} [options] Options for setting the viewpoint.\n * @param {Boolean} [options.rayCast=true] When ````true```` (default), will attempt to set {@link Camera#look} to the closest\n * point of surface intersection with a ray fired from the BCF ````camera_view_point```` in the direction of ````camera_direction````.\n * @param {Boolean} [options.immediate=true] When ````true```` (default), immediately set camera position.\n * @param {Boolean} [options.duration] Flight duration in seconds. Overrides {@link CameraFlightAnimation#duration}.\n * @param {Boolean} [options.reset=true] When ````true```` (default), set {@link Entity#xrayed} and {@link Entity#highlighted} ````false```` on all scene objects.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.updateCompositeObjects=false] When ````true````, then when visibility and selection updates refer to composite objects (eg. an IfcBuildingStorey),\n * then this method will apply the updates to objects within those composites.\n ", "start": 70921, "end": 73248, "loc": { "start": { "line": 1799, "column": 4 }, "end": { "line": 1824, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Resets the view.\n *\n * This resets object appearances (visibility, selection, highlight and X-ray), sets camera to\n * default position, and removes section planes.\n ", "start": 73594, "end": 73788, "loc": { "start": { "line": 1834, "column": 4 }, "end": { "line": 1839, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 73793, "end": 73847, "loc": { "start": { "line": 1840, "column": 4 }, "end": { "line": 1842, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 73793, "end": 73802, "loc": { "start": { "line": 1840, "column": 4 }, "end": { "line": 1840, "column": 13 }, "identifierName": "resetView" }, "name": "resetView", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 73805, "end": 73847, "loc": { "start": { "line": 1840, "column": 16 }, "end": { "line": 1842, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 73815, "end": 73841, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 34 } }, "expression": { "type": "CallExpression", "start": 73815, "end": 73840, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 73815, "end": 73838, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 31 } }, "object": { "type": "MemberExpression", "start": 73815, "end": 73832, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 25 } }, "object": { "type": "ThisExpression", "start": 73815, "end": 73819, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 12 } } }, "property": { "type": "Identifier", "start": 73820, "end": 73832, "loc": { "start": { "line": 1841, "column": 13 }, "end": { "line": 1841, "column": 25 }, "identifierName": "_resetAction" }, "name": "_resetAction" }, "computed": false }, "property": { "type": "Identifier", "start": 73833, "end": 73838, "loc": { "start": { "line": 1841, "column": 26 }, "end": { "line": 1841, "column": 31 }, "identifierName": "reset" }, "name": "reset" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Resets the view.\n *\n * This resets object appearances (visibility, selection, highlight and X-ray), sets camera to\n * default position, and removes section planes.\n ", "start": 73594, "end": 73788, "loc": { "start": { "line": 1834, "column": 4 }, "end": { "line": 1839, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Enables or disables the various buttons and controls throughout the viewer.\n *\n * This also makes various buttons appear disabled.\n *\n * @param {Boolean} enabled Whether or not to disable the controls.\n ", "start": 73853, "end": 74089, "loc": { "start": { "line": 1844, "column": 4 }, "end": { "line": 1850, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 74094, "end": 75018, "loc": { "start": { "line": 1851, "column": 4 }, "end": { "line": 1878, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 74094, "end": 74112, "loc": { "start": { "line": 1851, "column": 4 }, "end": { "line": 1851, "column": 22 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 74113, "end": 74120, "loc": { "start": { "line": 1851, "column": 23 }, "end": { "line": 1851, "column": 30 }, "identifierName": "enabled" }, "name": "enabled" } ], "body": { "type": "BlockStatement", "start": 74122, "end": 75018, "loc": { "start": { "line": 1851, "column": 32 }, "end": { "line": 1878, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 74194, "end": 74236, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 50 } }, "expression": { "type": "CallExpression", "start": 74194, "end": 74235, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 74194, "end": 74226, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 40 } }, "object": { "type": "MemberExpression", "start": 74194, "end": 74215, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 29 } }, "object": { "type": "ThisExpression", "start": 74194, "end": 74198, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 74199, "end": 74215, "loc": { "start": { "line": 1856, "column": 13 }, "end": { "line": 1856, "column": 29 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 74216, "end": 74226, "loc": { "start": { "line": 1856, "column": 30 }, "end": { "line": 1856, "column": 40 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "Identifier", "start": 74227, "end": 74234, "loc": { "start": { "line": 1856, "column": 41 }, "end": { "line": 1856, "column": 48 }, "identifierName": "enabled" }, "name": "enabled" } ], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Explorer", "start": 74133, "end": 74144, "loc": { "start": { "line": 1853, "column": 8 }, "end": { "line": 1853, "column": 19 } } }, { "type": "CommentLine", "value": " Models tab is always enabled", "start": 74154, "end": 74185, "loc": { "start": { "line": 1855, "column": 8 }, "end": { "line": 1855, "column": 39 } } } ] }, { "type": "ExpressionStatement", "start": 74245, "end": 74287, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 50 } }, "expression": { "type": "CallExpression", "start": 74245, "end": 74286, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 74245, "end": 74277, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 40 } }, "object": { "type": "MemberExpression", "start": 74245, "end": 74266, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 29 } }, "object": { "type": "ThisExpression", "start": 74245, "end": 74249, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 12 } } }, "property": { "type": "Identifier", "start": 74250, "end": 74266, "loc": { "start": { "line": 1857, "column": 13 }, "end": { "line": 1857, "column": 29 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 74267, "end": 74277, "loc": { "start": { "line": 1857, "column": 30 }, "end": { "line": 1857, "column": 40 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74278, "end": 74285, "loc": { "start": { "line": 1857, "column": 41 }, "end": { "line": 1857, "column": 48 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74296, "end": 74338, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 50 } }, "expression": { "type": "CallExpression", "start": 74296, "end": 74337, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 74296, "end": 74328, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 40 } }, "object": { "type": "MemberExpression", "start": 74296, "end": 74317, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 29 } }, "object": { "type": "ThisExpression", "start": 74296, "end": 74300, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 12 } } }, "property": { "type": "Identifier", "start": 74301, "end": 74317, "loc": { "start": { "line": 1858, "column": 13 }, "end": { "line": 1858, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 74318, "end": 74328, "loc": { "start": { "line": 1858, "column": 30 }, "end": { "line": 1858, "column": 40 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74329, "end": 74336, "loc": { "start": { "line": 1858, "column": 41 }, "end": { "line": 1858, "column": 48 }, "identifierName": "enabled" }, "name": "enabled" } ] }, "trailingComments": [ { "type": "CommentLine", "value": " Toolbar", "start": 74348, "end": 74358, "loc": { "start": { "line": 1860, "column": 8 }, "end": { "line": 1860, "column": 18 } } } ] }, { "type": "ExpressionStatement", "start": 74368, "end": 74406, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 46 } }, "expression": { "type": "CallExpression", "start": 74368, "end": 74405, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 74368, "end": 74396, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 36 } }, "object": { "type": "MemberExpression", "start": 74368, "end": 74385, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 25 } }, "object": { "type": "ThisExpression", "start": 74368, "end": 74372, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 74373, "end": 74385, "loc": { "start": { "line": 1862, "column": 13 }, "end": { "line": 1862, "column": 25 }, "identifierName": "_resetAction" }, "name": "_resetAction" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 74386, "end": 74396, "loc": { "start": { "line": 1862, "column": 26 }, "end": { "line": 1862, "column": 36 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "Identifier", "start": 74397, "end": 74404, "loc": { "start": { "line": 1862, "column": 37 }, "end": { "line": 1862, "column": 44 }, "identifierName": "enabled" }, "name": "enabled" } ], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Toolbar", "start": 74348, "end": 74358, "loc": { "start": { "line": 1860, "column": 8 }, "end": { "line": 1860, "column": 18 } } } ] }, { "type": "ExpressionStatement", "start": 74415, "end": 74451, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 44 } }, "expression": { "type": "CallExpression", "start": 74415, "end": 74450, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 74415, "end": 74441, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 34 } }, "object": { "type": "MemberExpression", "start": 74415, "end": 74430, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 23 } }, "object": { "type": "ThisExpression", "start": 74415, "end": 74419, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 12 } } }, "property": { "type": "Identifier", "start": 74420, "end": 74430, "loc": { "start": { "line": 1863, "column": 13 }, "end": { "line": 1863, "column": 23 }, "identifierName": "_fitAction" }, "name": "_fitAction" }, "computed": false }, "property": { "type": "Identifier", "start": 74431, "end": 74441, "loc": { "start": { "line": 1863, "column": 24 }, "end": { "line": 1863, "column": 34 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74442, "end": 74449, "loc": { "start": { "line": 1863, "column": 35 }, "end": { "line": 1863, "column": 42 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74460, "end": 74497, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 45 } }, "expression": { "type": "CallExpression", "start": 74460, "end": 74496, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 74460, "end": 74487, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 35 } }, "object": { "type": "MemberExpression", "start": 74460, "end": 74476, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 24 } }, "object": { "type": "ThisExpression", "start": 74460, "end": 74464, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 12 } } }, "property": { "type": "Identifier", "start": 74465, "end": 74476, "loc": { "start": { "line": 1864, "column": 13 }, "end": { "line": 1864, "column": 24 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "property": { "type": "Identifier", "start": 74477, "end": 74487, "loc": { "start": { "line": 1864, "column": 25 }, "end": { "line": 1864, "column": 35 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74488, "end": 74495, "loc": { "start": { "line": 1864, "column": 36 }, "end": { "line": 1864, "column": 43 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74506, "end": 74542, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 44 } }, "expression": { "type": "CallExpression", "start": 74506, "end": 74541, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 74506, "end": 74532, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 34 } }, "object": { "type": "MemberExpression", "start": 74506, "end": 74521, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 23 } }, "object": { "type": "ThisExpression", "start": 74506, "end": 74510, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 12 } } }, "property": { "type": "Identifier", "start": 74511, "end": 74521, "loc": { "start": { "line": 1865, "column": 13 }, "end": { "line": 1865, "column": 23 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "property": { "type": "Identifier", "start": 74522, "end": 74532, "loc": { "start": { "line": 1865, "column": 24 }, "end": { "line": 1865, "column": 34 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74533, "end": 74540, "loc": { "start": { "line": 1865, "column": 35 }, "end": { "line": 1865, "column": 42 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74551, "end": 74593, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 50 } }, "expression": { "type": "CallExpression", "start": 74551, "end": 74592, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 74551, "end": 74583, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 40 } }, "object": { "type": "MemberExpression", "start": 74551, "end": 74572, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 29 } }, "object": { "type": "ThisExpression", "start": 74551, "end": 74555, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 12 } } }, "property": { "type": "Identifier", "start": 74556, "end": 74572, "loc": { "start": { "line": 1866, "column": 13 }, "end": { "line": 1866, "column": 29 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "property": { "type": "Identifier", "start": 74573, "end": 74583, "loc": { "start": { "line": 1866, "column": 30 }, "end": { "line": 1866, "column": 40 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74584, "end": 74591, "loc": { "start": { "line": 1866, "column": 41 }, "end": { "line": 1866, "column": 48 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74602, "end": 74638, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 44 } }, "expression": { "type": "CallExpression", "start": 74602, "end": 74637, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 74602, "end": 74628, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 34 } }, "object": { "type": "MemberExpression", "start": 74602, "end": 74617, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 23 } }, "object": { "type": "ThisExpression", "start": 74602, "end": 74606, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 12 } } }, "property": { "type": "Identifier", "start": 74607, "end": 74617, "loc": { "start": { "line": 1867, "column": 13 }, "end": { "line": 1867, "column": 23 }, "identifierName": "_queryTool" }, "name": "_queryTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74618, "end": 74628, "loc": { "start": { "line": 1867, "column": 24 }, "end": { "line": 1867, "column": 34 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74629, "end": 74636, "loc": { "start": { "line": 1867, "column": 35 }, "end": { "line": 1867, "column": 42 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74647, "end": 74682, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 43 } }, "expression": { "type": "CallExpression", "start": 74647, "end": 74681, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 74647, "end": 74672, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 33 } }, "object": { "type": "MemberExpression", "start": 74647, "end": 74661, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 22 } }, "object": { "type": "ThisExpression", "start": 74647, "end": 74651, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 12 } } }, "property": { "type": "Identifier", "start": 74652, "end": 74661, "loc": { "start": { "line": 1868, "column": 13 }, "end": { "line": 1868, "column": 22 }, "identifierName": "_hideTool" }, "name": "_hideTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74662, "end": 74672, "loc": { "start": { "line": 1868, "column": 23 }, "end": { "line": 1868, "column": 33 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74673, "end": 74680, "loc": { "start": { "line": 1868, "column": 34 }, "end": { "line": 1868, "column": 41 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74691, "end": 74731, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 48 } }, "expression": { "type": "CallExpression", "start": 74691, "end": 74730, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 47 } }, "callee": { "type": "MemberExpression", "start": 74691, "end": 74721, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 38 } }, "object": { "type": "MemberExpression", "start": 74691, "end": 74710, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 27 } }, "object": { "type": "ThisExpression", "start": 74691, "end": 74695, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 12 } } }, "property": { "type": "Identifier", "start": 74696, "end": 74710, "loc": { "start": { "line": 1869, "column": 13 }, "end": { "line": 1869, "column": 27 }, "identifierName": "_selectionTool" }, "name": "_selectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74711, "end": 74721, "loc": { "start": { "line": 1869, "column": 28 }, "end": { "line": 1869, "column": 38 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74722, "end": 74729, "loc": { "start": { "line": 1869, "column": 39 }, "end": { "line": 1869, "column": 46 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74740, "end": 74787, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 55 } }, "expression": { "type": "CallExpression", "start": 74740, "end": 74786, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 54 } }, "callee": { "type": "MemberExpression", "start": 74740, "end": 74777, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 45 } }, "object": { "type": "MemberExpression", "start": 74740, "end": 74766, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 34 } }, "object": { "type": "ThisExpression", "start": 74740, "end": 74744, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 12 } } }, "property": { "type": "Identifier", "start": 74745, "end": 74766, "loc": { "start": { "line": 1870, "column": 13 }, "end": { "line": 1870, "column": 34 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74767, "end": 74777, "loc": { "start": { "line": 1870, "column": 35 }, "end": { "line": 1870, "column": 45 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74778, "end": 74785, "loc": { "start": { "line": 1870, "column": 46 }, "end": { "line": 1870, "column": 53 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74796, "end": 74837, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 49 } }, "expression": { "type": "CallExpression", "start": 74796, "end": 74836, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 74796, "end": 74827, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 39 } }, "object": { "type": "MemberExpression", "start": 74796, "end": 74816, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 28 } }, "object": { "type": "ThisExpression", "start": 74796, "end": 74800, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 12 } } }, "property": { "type": "Identifier", "start": 74801, "end": 74816, "loc": { "start": { "line": 1871, "column": 13 }, "end": { "line": 1871, "column": 28 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "property": { "type": "Identifier", "start": 74817, "end": 74827, "loc": { "start": { "line": 1871, "column": 29 }, "end": { "line": 1871, "column": 39 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74828, "end": 74835, "loc": { "start": { "line": 1871, "column": 40 }, "end": { "line": 1871, "column": 47 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74846, "end": 74884, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 46 } }, "expression": { "type": "CallExpression", "start": 74846, "end": 74883, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 74846, "end": 74874, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 36 } }, "object": { "type": "MemberExpression", "start": 74846, "end": 74863, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 25 } }, "object": { "type": "ThisExpression", "start": 74846, "end": 74850, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 12 } } }, "property": { "type": "Identifier", "start": 74851, "end": 74863, "loc": { "start": { "line": 1872, "column": 13 }, "end": { "line": 1872, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74864, "end": 74874, "loc": { "start": { "line": 1872, "column": 26 }, "end": { "line": 1872, "column": 36 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74875, "end": 74882, "loc": { "start": { "line": 1872, "column": 37 }, "end": { "line": 1872, "column": 44 }, "identifierName": "enabled" }, "name": "enabled" } ] }, "trailingComments": [ { "type": "CommentLine", "value": "", "start": 74894, "end": 74896, "loc": { "start": { "line": 1874, "column": 8 }, "end": { "line": 1874, "column": 10 } } } ] }, { "type": "IfStatement", "start": 74905, "end": 75012, "loc": { "start": { "line": 1875, "column": 8 }, "end": { "line": 1877, "column": 9 } }, "test": { "type": "MemberExpression", "start": 74909, "end": 74940, "loc": { "start": { "line": 1875, "column": 12 }, "end": { "line": 1875, "column": 43 } }, "object": { "type": "ThisExpression", "start": 74909, "end": 74913, "loc": { "start": { "line": 1875, "column": 12 }, "end": { "line": 1875, "column": 16 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 74914, "end": 74940, "loc": { "start": { "line": 1875, "column": 17 }, "end": { "line": 1875, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false, "leadingComments": null }, "consequent": { "type": "BlockStatement", "start": 74942, "end": 75012, "loc": { "start": { "line": 1875, "column": 45 }, "end": { "line": 1877, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 74956, "end": 75002, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 58 } }, "expression": { "type": "CallExpression", "start": 74956, "end": 75001, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 74956, "end": 74992, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 48 } }, "object": { "type": "MemberExpression", "start": 74956, "end": 74981, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 37 } }, "object": { "type": "ThisExpression", "start": 74956, "end": 74960, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 16 } } }, "property": { "type": "Identifier", "start": 74961, "end": 74981, "loc": { "start": { "line": 1876, "column": 17 }, "end": { "line": 1876, "column": 37 }, "identifierName": "_propertiesInspector" }, "name": "_propertiesInspector" }, "computed": false }, "property": { "type": "Identifier", "start": 74982, "end": 74992, "loc": { "start": { "line": 1876, "column": 38 }, "end": { "line": 1876, "column": 48 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74993, "end": 75000, "loc": { "start": { "line": 1876, "column": 49 }, "end": { "line": 1876, "column": 56 }, "identifierName": "enabled" }, "name": "enabled" } ] } } ], "directives": [] }, "alternate": null, "leadingComments": [ { "type": "CommentLine", "value": "", "start": 74894, "end": 74896, "loc": { "start": { "line": 1874, "column": 8 }, "end": { "line": 1874, "column": 10 } } } ] } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Enables or disables the various buttons and controls throughout the viewer.\n *\n * This also makes various buttons appear disabled.\n *\n * @param {Boolean} enabled Whether or not to disable the controls.\n ", "start": 73853, "end": 74089, "loc": { "start": { "line": 1844, "column": 4 }, "end": { "line": 1850, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @param {Boolean} enabled Set ````true```` to enable keyboard input.\n ", "start": 75024, "end": 75352, "loc": { "start": { "line": 1880, "column": 4 }, "end": { "line": 1888, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 75357, "end": 75451, "loc": { "start": { "line": 1889, "column": 4 }, "end": { "line": 1891, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 75357, "end": 75375, "loc": { "start": { "line": 1889, "column": 4 }, "end": { "line": 1889, "column": 22 }, "identifierName": "setKeyboardEnabled" }, "name": "setKeyboardEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 75376, "end": 75383, "loc": { "start": { "line": 1889, "column": 23 }, "end": { "line": 1889, "column": 30 }, "identifierName": "enabled" }, "name": "enabled" } ], "body": { "type": "BlockStatement", "start": 75385, "end": 75451, "loc": { "start": { "line": 1889, "column": 32 }, "end": { "line": 1891, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 75395, "end": 75445, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 58 } }, "expression": { "type": "AssignmentExpression", "start": 75395, "end": 75444, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 57 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 75395, "end": 75434, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 47 } }, "object": { "type": "MemberExpression", "start": 75395, "end": 75418, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 31 } }, "object": { "type": "MemberExpression", "start": 75395, "end": 75412, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 25 } }, "object": { "type": "MemberExpression", "start": 75395, "end": 75406, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 19 } }, "object": { "type": "ThisExpression", "start": 75395, "end": 75399, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 12 } } }, "property": { "type": "Identifier", "start": 75400, "end": 75406, "loc": { "start": { "line": 1890, "column": 13 }, "end": { "line": 1890, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 75407, "end": 75412, "loc": { "start": { "line": 1890, "column": 20 }, "end": { "line": 1890, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 75413, "end": 75418, "loc": { "start": { "line": 1890, "column": 26 }, "end": { "line": 1890, "column": 31 }, "identifierName": "input" }, "name": "input" }, "computed": false }, "property": { "type": "Identifier", "start": 75419, "end": 75434, "loc": { "start": { "line": 1890, "column": 32 }, "end": { "line": 1890, "column": 47 }, "identifierName": "keyboardEnabled" }, "name": "keyboardEnabled" }, "computed": false }, "right": { "type": "Identifier", "start": 75437, "end": 75444, "loc": { "start": { "line": 1890, "column": 50 }, "end": { "line": 1890, "column": 57 }, "identifierName": "enabled" }, "name": "enabled" } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @param {Boolean} enabled Set ````true```` to enable keyboard input.\n ", "start": 75024, "end": 75352, "loc": { "start": { "line": 1880, "column": 4 }, "end": { "line": 1888, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @returns {Boolean} Returns ````true```` if keyboard input is enabled.\n ", "start": 75457, "end": 75780, "loc": { "start": { "line": 1893, "column": 4 }, "end": { "line": 1901, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 75785, "end": 75869, "loc": { "start": { "line": 1902, "column": 4 }, "end": { "line": 1904, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 75785, "end": 75803, "loc": { "start": { "line": 1902, "column": 4 }, "end": { "line": 1902, "column": 22 }, "identifierName": "getKeyboardEnabled" }, "name": "getKeyboardEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 75806, "end": 75869, "loc": { "start": { "line": 1902, "column": 25 }, "end": { "line": 1904, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 75816, "end": 75863, "loc": { "start": { "line": 1903, "column": 8 }, "end": { "line": 1903, "column": 55 } }, "argument": { "type": "MemberExpression", "start": 75823, "end": 75862, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 54 } }, "object": { "type": "MemberExpression", "start": 75823, "end": 75846, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 38 } }, "object": { "type": "MemberExpression", "start": 75823, "end": 75840, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 32 } }, "object": { "type": "MemberExpression", "start": 75823, "end": 75834, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 26 } }, "object": { "type": "ThisExpression", "start": 75823, "end": 75827, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 19 } } }, "property": { "type": "Identifier", "start": 75828, "end": 75834, "loc": { "start": { "line": 1903, "column": 20 }, "end": { "line": 1903, "column": 26 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 75835, "end": 75840, "loc": { "start": { "line": 1903, "column": 27 }, "end": { "line": 1903, "column": 32 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 75841, "end": 75846, "loc": { "start": { "line": 1903, "column": 33 }, "end": { "line": 1903, "column": 38 }, "identifierName": "input" }, "name": "input" }, "computed": false }, "property": { "type": "Identifier", "start": 75847, "end": 75862, "loc": { "start": { "line": 1903, "column": 39 }, "end": { "line": 1903, "column": 54 }, "identifierName": "keyboardEnabled" }, "name": "keyboardEnabled" }, "computed": false } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @returns {Boolean} Returns ````true```` if keyboard input is enabled.\n ", "start": 75457, "end": 75780, "loc": { "start": { "line": 1893, "column": 4 }, "end": { "line": 1901, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Clears sections.\n *\n * Sections are the slicing planes, that we use to section models in order to see interior structures.\n ", "start": 75875, "end": 76024, "loc": { "start": { "line": 1906, "column": 4 }, "end": { "line": 1910, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76029, "end": 76087, "loc": { "start": { "line": 1911, "column": 4 }, "end": { "line": 1913, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76029, "end": 76042, "loc": { "start": { "line": 1911, "column": 4 }, "end": { "line": 1911, "column": 17 }, "identifierName": "clearSections" }, "name": "clearSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76045, "end": 76087, "loc": { "start": { "line": 1911, "column": 20 }, "end": { "line": 1913, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76055, "end": 76081, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 34 } }, "expression": { "type": "CallExpression", "start": 76055, "end": 76080, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 76055, "end": 76078, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 31 } }, "object": { "type": "MemberExpression", "start": 76055, "end": 76072, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76055, "end": 76059, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 12 } } }, "property": { "type": "Identifier", "start": 76060, "end": 76072, "loc": { "start": { "line": 1912, "column": 13 }, "end": { "line": 1912, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76073, "end": 76078, "loc": { "start": { "line": 1912, "column": 26 }, "end": { "line": 1912, "column": 31 }, "identifierName": "clear" }, "name": "clear" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Clears sections.\n *\n * Sections are the slicing planes, that we use to section models in order to see interior structures.\n ", "start": 75875, "end": 76024, "loc": { "start": { "line": 1906, "column": 4 }, "end": { "line": 1910, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Disables all sections.\n ", "start": 76093, "end": 76134, "loc": { "start": { "line": 1915, "column": 4 }, "end": { "line": 1917, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76139, "end": 76209, "loc": { "start": { "line": 1918, "column": 4 }, "end": { "line": 1920, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76139, "end": 76154, "loc": { "start": { "line": 1918, "column": 4 }, "end": { "line": 1918, "column": 19 }, "identifierName": "disableSections" }, "name": "disableSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76157, "end": 76209, "loc": { "start": { "line": 1918, "column": 22 }, "end": { "line": 1920, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76167, "end": 76203, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 44 } }, "expression": { "type": "CallExpression", "start": 76167, "end": 76202, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 76167, "end": 76200, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 41 } }, "object": { "type": "MemberExpression", "start": 76167, "end": 76184, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76167, "end": 76171, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 12 } } }, "property": { "type": "Identifier", "start": 76172, "end": 76184, "loc": { "start": { "line": 1919, "column": 13 }, "end": { "line": 1919, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76185, "end": 76200, "loc": { "start": { "line": 1919, "column": 26 }, "end": { "line": 1919, "column": 41 }, "identifierName": "disableSections" }, "name": "disableSections" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Disables all sections.\n ", "start": 76093, "end": 76134, "loc": { "start": { "line": 1915, "column": 4 }, "end": { "line": 1917, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Enables all sections.\n ", "start": 76215, "end": 76255, "loc": { "start": { "line": 1922, "column": 4 }, "end": { "line": 1924, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76260, "end": 76328, "loc": { "start": { "line": 1925, "column": 4 }, "end": { "line": 1927, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76260, "end": 76274, "loc": { "start": { "line": 1925, "column": 4 }, "end": { "line": 1925, "column": 18 }, "identifierName": "enableSections" }, "name": "enableSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76277, "end": 76328, "loc": { "start": { "line": 1925, "column": 21 }, "end": { "line": 1927, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76287, "end": 76322, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 43 } }, "expression": { "type": "CallExpression", "start": 76287, "end": 76321, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 76287, "end": 76319, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 40 } }, "object": { "type": "MemberExpression", "start": 76287, "end": 76304, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76287, "end": 76291, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 12 } } }, "property": { "type": "Identifier", "start": 76292, "end": 76304, "loc": { "start": { "line": 1926, "column": 13 }, "end": { "line": 1926, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76305, "end": 76319, "loc": { "start": { "line": 1926, "column": 26 }, "end": { "line": 1926, "column": 40 }, "identifierName": "enableSections" }, "name": "enableSections" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Enables all sections.\n ", "start": 76215, "end": 76255, "loc": { "start": { "line": 1922, "column": 4 }, "end": { "line": 1924, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Inverts the direction of sections.\n ", "start": 76334, "end": 76387, "loc": { "start": { "line": 1929, "column": 4 }, "end": { "line": 1931, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76392, "end": 76456, "loc": { "start": { "line": 1932, "column": 4 }, "end": { "line": 1934, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76392, "end": 76404, "loc": { "start": { "line": 1932, "column": 4 }, "end": { "line": 1932, "column": 16 }, "identifierName": "flipSections" }, "name": "flipSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76407, "end": 76456, "loc": { "start": { "line": 1932, "column": 19 }, "end": { "line": 1934, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76417, "end": 76450, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 41 } }, "expression": { "type": "CallExpression", "start": 76417, "end": 76449, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 40 } }, "callee": { "type": "MemberExpression", "start": 76417, "end": 76447, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 38 } }, "object": { "type": "MemberExpression", "start": 76417, "end": 76434, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76417, "end": 76421, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 12 } } }, "property": { "type": "Identifier", "start": 76422, "end": 76434, "loc": { "start": { "line": 1933, "column": 13 }, "end": { "line": 1933, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76435, "end": 76447, "loc": { "start": { "line": 1933, "column": 26 }, "end": { "line": 1933, "column": 38 }, "identifierName": "flipSections" }, "name": "flipSections" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Inverts the direction of sections.\n ", "start": 76334, "end": 76387, "loc": { "start": { "line": 1929, "column": 4 }, "end": { "line": 1931, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Hides the section edition control, if currently shown.\n ", "start": 76462, "end": 76535, "loc": { "start": { "line": 1936, "column": 4 }, "end": { "line": 1938, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76540, "end": 76613, "loc": { "start": { "line": 1939, "column": 4 }, "end": { "line": 1941, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76540, "end": 76562, "loc": { "start": { "line": 1939, "column": 4 }, "end": { "line": 1939, "column": 26 }, "identifierName": "hideSectionEditControl" }, "name": "hideSectionEditControl", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76565, "end": 76613, "loc": { "start": { "line": 1939, "column": 29 }, "end": { "line": 1941, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76575, "end": 76607, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 40 } }, "expression": { "type": "CallExpression", "start": 76575, "end": 76606, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 39 } }, "callee": { "type": "MemberExpression", "start": 76575, "end": 76604, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 37 } }, "object": { "type": "MemberExpression", "start": 76575, "end": 76592, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76575, "end": 76579, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 12 } } }, "property": { "type": "Identifier", "start": 76580, "end": 76592, "loc": { "start": { "line": 1940, "column": 13 }, "end": { "line": 1940, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76593, "end": 76604, "loc": { "start": { "line": 1940, "column": 26 }, "end": { "line": 1940, "column": 37 }, "identifierName": "hideControl" }, "name": "hideControl" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Hides the section edition control, if currently shown.\n ", "start": 76462, "end": 76535, "loc": { "start": { "line": 1936, "column": 4 }, "end": { "line": 1938, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the number of sections that currently exist.\n *\n * sections are the sliceing planes, that we use to slice models in order to see interior structures.\n *\n * @returns {Number} The number of sections.\n ", "start": 76619, "end": 76859, "loc": { "start": { "line": 1943, "column": 4 }, "end": { "line": 1949, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76864, "end": 76939, "loc": { "start": { "line": 1950, "column": 4 }, "end": { "line": 1952, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76864, "end": 76878, "loc": { "start": { "line": 1950, "column": 4 }, "end": { "line": 1950, "column": 18 }, "identifierName": "getNumSections" }, "name": "getNumSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76881, "end": 76939, "loc": { "start": { "line": 1950, "column": 21 }, "end": { "line": 1952, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 76891, "end": 76933, "loc": { "start": { "line": 1951, "column": 8 }, "end": { "line": 1951, "column": 50 } }, "argument": { "type": "CallExpression", "start": 76898, "end": 76932, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 76898, "end": 76930, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 47 } }, "object": { "type": "MemberExpression", "start": 76898, "end": 76915, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 32 } }, "object": { "type": "ThisExpression", "start": 76898, "end": 76902, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 19 } } }, "property": { "type": "Identifier", "start": 76903, "end": 76915, "loc": { "start": { "line": 1951, "column": 20 }, "end": { "line": 1951, "column": 32 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76916, "end": 76930, "loc": { "start": { "line": 1951, "column": 33 }, "end": { "line": 1951, "column": 47 }, "identifierName": "getNumSections" }, "name": "getNumSections" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the number of sections that currently exist.\n *\n * sections are the sliceing planes, that we use to slice models in order to see interior structures.\n *\n * @returns {Number} The number of sections.\n ", "start": 76619, "end": 76859, "loc": { "start": { "line": 1943, "column": 4 }, "end": { "line": 1949, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Destroys the viewer, freeing all resources.\n ", "start": 76945, "end": 77007, "loc": { "start": { "line": 1954, "column": 4 }, "end": { "line": 1956, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 77012, "end": 77191, "loc": { "start": { "line": 1957, "column": 4 }, "end": { "line": 1962, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 77012, "end": 77019, "loc": { "start": { "line": 1957, "column": 4 }, "end": { "line": 1957, "column": 11 }, "identifierName": "destroy" }, "name": "destroy", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 77022, "end": 77191, "loc": { "start": { "line": 1957, "column": 14 }, "end": { "line": 1962, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 77032, "end": 77054, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 30 } }, "expression": { "type": "CallExpression", "start": 77032, "end": 77053, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 29 } }, "callee": { "type": "MemberExpression", "start": 77032, "end": 77051, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 27 } }, "object": { "type": "MemberExpression", "start": 77032, "end": 77043, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 19 } }, "object": { "type": "ThisExpression", "start": 77032, "end": 77036, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 12 } } }, "property": { "type": "Identifier", "start": 77037, "end": 77043, "loc": { "start": { "line": 1958, "column": 13 }, "end": { "line": 1958, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 77044, "end": 77051, "loc": { "start": { "line": 1958, "column": 20 }, "end": { "line": 1958, "column": 27 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 77063, "end": 77099, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 44 } }, "expression": { "type": "CallExpression", "start": 77063, "end": 77098, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 77063, "end": 77096, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 41 } }, "object": { "type": "MemberExpression", "start": 77063, "end": 77088, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 33 } }, "object": { "type": "ThisExpression", "start": 77063, "end": 77067, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 12 } } }, "property": { "type": "Identifier", "start": 77068, "end": 77088, "loc": { "start": { "line": 1959, "column": 13 }, "end": { "line": 1959, "column": 33 }, "identifierName": "_bcfViewpointsPlugin" }, "name": "_bcfViewpointsPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 77089, "end": 77096, "loc": { "start": { "line": 1959, "column": 34 }, "end": { "line": 1959, "column": 41 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 77108, "end": 77142, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 42 } }, "expression": { "type": "CallExpression", "start": 77108, "end": 77141, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 77108, "end": 77139, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 39 } }, "object": { "type": "MemberExpression", "start": 77108, "end": 77131, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 31 } }, "object": { "type": "ThisExpression", "start": 77108, "end": 77112, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 12 } } }, "property": { "type": "Identifier", "start": 77113, "end": 77131, "loc": { "start": { "line": 1960, "column": 13 }, "end": { "line": 1960, "column": 31 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 77132, "end": 77139, "loc": { "start": { "line": 1960, "column": 32 }, "end": { "line": 1960, "column": 39 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 77151, "end": 77185, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 42 } }, "expression": { "type": "CallExpression", "start": 77151, "end": 77184, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 77151, "end": 77182, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 39 } }, "object": { "type": "MemberExpression", "start": 77151, "end": 77174, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 31 } }, "object": { "type": "ThisExpression", "start": 77151, "end": 77155, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 12 } } }, "property": { "type": "Identifier", "start": 77156, "end": 77174, "loc": { "start": { "line": 1961, "column": 13 }, "end": { "line": 1961, "column": 31 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 77175, "end": 77182, "loc": { "start": { "line": 1961, "column": 32 }, "end": { "line": 1961, "column": 39 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Destroys the viewer, freeing all resources.\n ", "start": 76945, "end": 77007, "loc": { "start": { "line": 1954, "column": 4 }, "end": { "line": 1956, "column": 7 } } } ] } ] }, "leadingComments": [], "name": "_", "trailingComments": [] }, { "type": "ExportNamedDeclaration", "start": 77195, "end": 77214, "loc": { "start": { "line": 1965, "column": 0 }, "end": { "line": 1965, "column": 19 } }, "declaration": null, "specifiers": [ { "type": "ExportSpecifier", "start": 77203, "end": 77212, "loc": { "start": { "line": 1965, "column": 8 }, "end": { "line": 1965, "column": 17 } }, "local": { "type": "Identifier", "start": 77203, "end": 77212, "loc": { "start": { "line": 1965, "column": 8 }, "end": { "line": 1965, "column": 17 }, "identifierName": "BIMViewer" }, "name": "BIMViewer" }, "exported": { "type": "Identifier", "start": 77203, "end": 77212, "loc": { "start": { "line": 1965, "column": 8 }, "end": { "line": 1965, "column": 17 }, "identifierName": "BIMViewer" }, "name": "BIMViewer" } } ], "source": null }, { "type": "ExportNamedDeclaration", "start": 77195, "end": 77214, "loc": { "start": { "line": 1965, "column": 0 }, "end": { "line": 1965, "column": 19 } }, "declaration": { "type": "ClassDeclaration", "start": 10526, "end": 77193, "loc": { "start": { "line": 174, "column": 0 }, "end": { "line": 1963, "column": 1 } }, "id": { "type": "Identifier", "start": 10532, "end": 10541, "loc": { "start": { "line": 174, "column": 6 }, "end": { "line": 174, "column": 15 }, "identifierName": "BIMViewer" }, "name": "BIMViewer", "leadingComments": null }, "superClass": { "type": "Identifier", "start": 10550, "end": 10560, "loc": { "start": { "line": 174, "column": 24 }, "end": { "line": 174, "column": 34 }, "identifierName": "Controller" }, "name": "Controller" }, "body": { "type": "ClassBody", "start": 10561, "end": 77193, "loc": { "start": { "line": 174, "column": 35 }, "end": { "line": 1963, "column": 1 } }, "body": [ { "type": "ClassMethod", "start": 11008, "end": 23327, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 499, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 11008, "end": 11019, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 183, "column": 15 }, "identifierName": "constructor" }, "name": "constructor", "leadingComments": null }, "kind": "constructor", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 11020, "end": 11026, "loc": { "start": { "line": 183, "column": 16 }, "end": { "line": 183, "column": 22 }, "identifierName": "server" }, "name": "server" }, { "type": "AssignmentPattern", "start": 11028, "end": 11036, "loc": { "start": { "line": 183, "column": 24 }, "end": { "line": 183, "column": 32 } }, "left": { "type": "Identifier", "start": 11028, "end": 11031, "loc": { "start": { "line": 183, "column": 24 }, "end": { "line": 183, "column": 27 }, "identifierName": "cfg" }, "name": "cfg" }, "right": { "type": "ObjectExpression", "start": 11034, "end": 11036, "loc": { "start": { "line": 183, "column": 30 }, "end": { "line": 183, "column": 32 } }, "properties": [] } } ], "body": { "type": "BlockStatement", "start": 11038, "end": 23327, "loc": { "start": { "line": 183, "column": 34 }, "end": { "line": 499, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 11049, "end": 11136, "loc": { "start": { "line": 185, "column": 8 }, "end": { "line": 187, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 11053, "end": 11071, "loc": { "start": { "line": 185, "column": 12 }, "end": { "line": 185, "column": 30 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 11054, "end": 11071, "loc": { "start": { "line": 185, "column": 13 }, "end": { "line": 185, "column": 30 } }, "object": { "type": "Identifier", "start": 11054, "end": 11057, "loc": { "start": { "line": 185, "column": 13 }, "end": { "line": 185, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11058, "end": 11071, "loc": { "start": { "line": 185, "column": 17 }, "end": { "line": 185, "column": 30 }, "identifierName": "canvasElement" }, "name": "canvasElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 11073, "end": 11136, "loc": { "start": { "line": 185, "column": 32 }, "end": { "line": 187, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 11087, "end": 11126, "loc": { "start": { "line": 186, "column": 12 }, "end": { "line": 186, "column": 51 } }, "argument": { "type": "StringLiteral", "start": 11093, "end": 11125, "loc": { "start": { "line": 186, "column": 18 }, "end": { "line": 186, "column": 50 } }, "extra": { "rawValue": "Config expected: canvasElement", "raw": "\"Config expected: canvasElement\"" }, "value": "Config expected: canvasElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 11146, "end": 11237, "loc": { "start": { "line": 189, "column": 8 }, "end": { "line": 191, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 11150, "end": 11170, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 32 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 11151, "end": 11170, "loc": { "start": { "line": 189, "column": 13 }, "end": { "line": 189, "column": 32 } }, "object": { "type": "Identifier", "start": 11151, "end": 11154, "loc": { "start": { "line": 189, "column": 13 }, "end": { "line": 189, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11155, "end": 11170, "loc": { "start": { "line": 189, "column": 17 }, "end": { "line": 189, "column": 32 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 11172, "end": 11237, "loc": { "start": { "line": 189, "column": 34 }, "end": { "line": 191, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 11186, "end": 11227, "loc": { "start": { "line": 190, "column": 12 }, "end": { "line": 190, "column": 53 } }, "argument": { "type": "StringLiteral", "start": 11192, "end": 11226, "loc": { "start": { "line": 190, "column": 18 }, "end": { "line": 190, "column": 52 } }, "extra": { "rawValue": "Config expected: explorerElement", "raw": "\"Config expected: explorerElement\"" }, "value": "Config expected: explorerElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 11247, "end": 11336, "loc": { "start": { "line": 193, "column": 8 }, "end": { "line": 195, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 11251, "end": 11270, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 31 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 11252, "end": 11270, "loc": { "start": { "line": 193, "column": 13 }, "end": { "line": 193, "column": 31 } }, "object": { "type": "Identifier", "start": 11252, "end": 11255, "loc": { "start": { "line": 193, "column": 13 }, "end": { "line": 193, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11256, "end": 11270, "loc": { "start": { "line": 193, "column": 17 }, "end": { "line": 193, "column": 31 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 11272, "end": 11336, "loc": { "start": { "line": 193, "column": 33 }, "end": { "line": 195, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 11286, "end": 11326, "loc": { "start": { "line": 194, "column": 12 }, "end": { "line": 194, "column": 52 } }, "argument": { "type": "StringLiteral", "start": 11292, "end": 11325, "loc": { "start": { "line": 194, "column": 18 }, "end": { "line": 194, "column": 51 } }, "extra": { "rawValue": "Config expected: toolbarElement", "raw": "\"Config expected: toolbarElement\"" }, "value": "Config expected: toolbarElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 11346, "end": 11447, "loc": { "start": { "line": 197, "column": 8 }, "end": { "line": 199, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 11350, "end": 11375, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 37 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 11351, "end": 11375, "loc": { "start": { "line": 197, "column": 13 }, "end": { "line": 197, "column": 37 } }, "object": { "type": "Identifier", "start": 11351, "end": 11354, "loc": { "start": { "line": 197, "column": 13 }, "end": { "line": 197, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11355, "end": 11375, "loc": { "start": { "line": 197, "column": 17 }, "end": { "line": 197, "column": 37 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 11377, "end": 11447, "loc": { "start": { "line": 197, "column": 39 }, "end": { "line": 199, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 11391, "end": 11437, "loc": { "start": { "line": 198, "column": 12 }, "end": { "line": 198, "column": 58 } }, "argument": { "type": "StringLiteral", "start": 11397, "end": 11436, "loc": { "start": { "line": 198, "column": 18 }, "end": { "line": 198, "column": 57 } }, "extra": { "rawValue": "Config expected: navCubeCanvasElement", "raw": "\"Config expected: navCubeCanvasElement\"" }, "value": "Config expected: navCubeCanvasElement" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 11457, "end": 11497, "loc": { "start": { "line": 201, "column": 8 }, "end": { "line": 201, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11463, "end": 11496, "loc": { "start": { "line": 201, "column": 14 }, "end": { "line": 201, "column": 47 } }, "id": { "type": "Identifier", "start": 11463, "end": 11476, "loc": { "start": { "line": 201, "column": 14 }, "end": { "line": 201, "column": 27 }, "identifierName": "canvasElement" }, "name": "canvasElement" }, "init": { "type": "MemberExpression", "start": 11479, "end": 11496, "loc": { "start": { "line": 201, "column": 30 }, "end": { "line": 201, "column": 47 } }, "object": { "type": "Identifier", "start": 11479, "end": 11482, "loc": { "start": { "line": 201, "column": 30 }, "end": { "line": 201, "column": 33 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11483, "end": 11496, "loc": { "start": { "line": 201, "column": 34 }, "end": { "line": 201, "column": 47 }, "identifierName": "canvasElement" }, "name": "canvasElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11506, "end": 11550, "loc": { "start": { "line": 202, "column": 8 }, "end": { "line": 202, "column": 52 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11512, "end": 11549, "loc": { "start": { "line": 202, "column": 14 }, "end": { "line": 202, "column": 51 } }, "id": { "type": "Identifier", "start": 11512, "end": 11527, "loc": { "start": { "line": 202, "column": 14 }, "end": { "line": 202, "column": 29 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "init": { "type": "MemberExpression", "start": 11530, "end": 11549, "loc": { "start": { "line": 202, "column": 32 }, "end": { "line": 202, "column": 51 } }, "object": { "type": "Identifier", "start": 11530, "end": 11533, "loc": { "start": { "line": 202, "column": 32 }, "end": { "line": 202, "column": 35 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11534, "end": 11549, "loc": { "start": { "line": 202, "column": 36 }, "end": { "line": 202, "column": 51 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11559, "end": 11605, "loc": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11565, "end": 11604, "loc": { "start": { "line": 203, "column": 14 }, "end": { "line": 203, "column": 53 } }, "id": { "type": "Identifier", "start": 11565, "end": 11581, "loc": { "start": { "line": 203, "column": 14 }, "end": { "line": 203, "column": 30 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "init": { "type": "MemberExpression", "start": 11584, "end": 11604, "loc": { "start": { "line": 203, "column": 33 }, "end": { "line": 203, "column": 53 } }, "object": { "type": "Identifier", "start": 11584, "end": 11587, "loc": { "start": { "line": 203, "column": 33 }, "end": { "line": 203, "column": 36 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11588, "end": 11604, "loc": { "start": { "line": 203, "column": 37 }, "end": { "line": 203, "column": 53 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11614, "end": 11656, "loc": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11620, "end": 11655, "loc": { "start": { "line": 204, "column": 14 }, "end": { "line": 204, "column": 49 } }, "id": { "type": "Identifier", "start": 11620, "end": 11634, "loc": { "start": { "line": 204, "column": 14 }, "end": { "line": 204, "column": 28 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "init": { "type": "MemberExpression", "start": 11637, "end": 11655, "loc": { "start": { "line": 204, "column": 31 }, "end": { "line": 204, "column": 49 } }, "object": { "type": "Identifier", "start": 11637, "end": 11640, "loc": { "start": { "line": 204, "column": 31 }, "end": { "line": 204, "column": 34 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11641, "end": 11655, "loc": { "start": { "line": 204, "column": 35 }, "end": { "line": 204, "column": 49 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11665, "end": 11719, "loc": { "start": { "line": 205, "column": 8 }, "end": { "line": 205, "column": 62 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11671, "end": 11718, "loc": { "start": { "line": 205, "column": 14 }, "end": { "line": 205, "column": 61 } }, "id": { "type": "Identifier", "start": 11671, "end": 11691, "loc": { "start": { "line": 205, "column": 14 }, "end": { "line": 205, "column": 34 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "init": { "type": "MemberExpression", "start": 11694, "end": 11718, "loc": { "start": { "line": 205, "column": 37 }, "end": { "line": 205, "column": 61 } }, "object": { "type": "Identifier", "start": 11694, "end": 11697, "loc": { "start": { "line": 205, "column": 37 }, "end": { "line": 205, "column": 40 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11698, "end": 11718, "loc": { "start": { "line": 205, "column": 41 }, "end": { "line": 205, "column": 61 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 11728, "end": 11790, "loc": { "start": { "line": 206, "column": 8 }, "end": { "line": 206, "column": 70 } }, "declarations": [ { "type": "VariableDeclarator", "start": 11734, "end": 11789, "loc": { "start": { "line": 206, "column": 14 }, "end": { "line": 206, "column": 69 } }, "id": { "type": "Identifier", "start": 11734, "end": 11758, "loc": { "start": { "line": 206, "column": 14 }, "end": { "line": 206, "column": 38 }, "identifierName": "busyModelBackdropElement" }, "name": "busyModelBackdropElement" }, "init": { "type": "MemberExpression", "start": 11761, "end": 11789, "loc": { "start": { "line": 206, "column": 41 }, "end": { "line": 206, "column": 69 } }, "object": { "type": "Identifier", "start": 11761, "end": 11764, "loc": { "start": { "line": 206, "column": 41 }, "end": { "line": 206, "column": 44 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 11765, "end": 11789, "loc": { "start": { "line": 206, "column": 45 }, "end": { "line": 206, "column": 69 }, "identifierName": "busyModelBackdropElement" }, "name": "busyModelBackdropElement" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 11800, "end": 11883, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 210, "column": 10 } }, "expression": { "type": "AssignmentExpression", "start": 11800, "end": 11882, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 210, "column": 9 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 11800, "end": 11829, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 208, "column": 37 } }, "object": { "type": "Identifier", "start": 11800, "end": 11815, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 208, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 11816, "end": 11829, "loc": { "start": { "line": 208, "column": 24 }, "end": { "line": 208, "column": 37 }, "identifierName": "oncontextmenu" }, "name": "oncontextmenu" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 11832, "end": 11882, "loc": { "start": { "line": 208, "column": 40 }, "end": { "line": 210, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 11833, "end": 11834, "loc": { "start": { "line": 208, "column": 41 }, "end": { "line": 208, "column": 42 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 11839, "end": 11882, "loc": { "start": { "line": 208, "column": 47 }, "end": { "line": 210, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 11853, "end": 11872, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 31 } }, "expression": { "type": "CallExpression", "start": 11853, "end": 11871, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 11853, "end": 11869, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 28 } }, "object": { "type": "Identifier", "start": 11853, "end": 11854, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 13 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 11855, "end": 11869, "loc": { "start": { "line": 209, "column": 14 }, "end": { "line": 209, "column": 28 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } } }, { "type": "ExpressionStatement", "start": 11893, "end": 11975, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 214, "column": 10 } }, "expression": { "type": "AssignmentExpression", "start": 11893, "end": 11974, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 214, "column": 9 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 11893, "end": 11921, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 212, "column": 36 } }, "object": { "type": "Identifier", "start": 11893, "end": 11907, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 212, "column": 22 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 11908, "end": 11921, "loc": { "start": { "line": 212, "column": 23 }, "end": { "line": 212, "column": 36 }, "identifierName": "oncontextmenu" }, "name": "oncontextmenu" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 11924, "end": 11974, "loc": { "start": { "line": 212, "column": 39 }, "end": { "line": 214, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 11925, "end": 11926, "loc": { "start": { "line": 212, "column": 40 }, "end": { "line": 212, "column": 41 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 11931, "end": 11974, "loc": { "start": { "line": 212, "column": 46 }, "end": { "line": 214, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 11945, "end": 11964, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 31 } }, "expression": { "type": "CallExpression", "start": 11945, "end": 11963, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 11945, "end": 11961, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 28 } }, "object": { "type": "Identifier", "start": 11945, "end": 11946, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 13 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 11947, "end": 11961, "loc": { "start": { "line": 213, "column": 14 }, "end": { "line": 213, "column": 28 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } } }, { "type": "ExpressionStatement", "start": 11985, "end": 12073, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 218, "column": 10 } }, "expression": { "type": "AssignmentExpression", "start": 11985, "end": 12072, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 218, "column": 9 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 11985, "end": 12019, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 216, "column": 42 } }, "object": { "type": "Identifier", "start": 11985, "end": 12005, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 216, "column": 28 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "property": { "type": "Identifier", "start": 12006, "end": 12019, "loc": { "start": { "line": 216, "column": 29 }, "end": { "line": 216, "column": 42 }, "identifierName": "oncontextmenu" }, "name": "oncontextmenu" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 12022, "end": 12072, "loc": { "start": { "line": 216, "column": 45 }, "end": { "line": 218, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 12023, "end": 12024, "loc": { "start": { "line": 216, "column": 46 }, "end": { "line": 216, "column": 47 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 12029, "end": 12072, "loc": { "start": { "line": 216, "column": 52 }, "end": { "line": 218, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 12043, "end": 12062, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 31 } }, "expression": { "type": "CallExpression", "start": 12043, "end": 12061, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 12043, "end": 12059, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 28 } }, "object": { "type": "Identifier", "start": 12043, "end": 12044, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 13 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 12045, "end": 12059, "loc": { "start": { "line": 217, "column": 14 }, "end": { "line": 217, "column": 28 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } } }, { "type": "VariableDeclaration", "start": 12083, "end": 12495, "loc": { "start": { "line": 220, "column": 8 }, "end": { "line": 230, "column": 11 } }, "declarations": [ { "type": "VariableDeclarator", "start": 12089, "end": 12494, "loc": { "start": { "line": 220, "column": 14 }, "end": { "line": 230, "column": 10 } }, "id": { "type": "Identifier", "start": 12089, "end": 12095, "loc": { "start": { "line": 220, "column": 14 }, "end": { "line": 220, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "NewExpression", "start": 12098, "end": 12494, "loc": { "start": { "line": 220, "column": 23 }, "end": { "line": 230, "column": 10 } }, "callee": { "type": "Identifier", "start": 12102, "end": 12108, "loc": { "start": { "line": 220, "column": 27 }, "end": { "line": 220, "column": 33 }, "identifierName": "Viewer" }, "name": "Viewer" }, "arguments": [ { "type": "ObjectExpression", "start": 12109, "end": 12493, "loc": { "start": { "line": 220, "column": 34 }, "end": { "line": 230, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 12123, "end": 12155, "loc": { "start": { "line": 221, "column": 12 }, "end": { "line": 221, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12123, "end": 12136, "loc": { "start": { "line": 221, "column": 12 }, "end": { "line": 221, "column": 25 }, "identifierName": "localeService" }, "name": "localeService" }, "value": { "type": "MemberExpression", "start": 12138, "end": 12155, "loc": { "start": { "line": 221, "column": 27 }, "end": { "line": 221, "column": 44 } }, "object": { "type": "Identifier", "start": 12138, "end": 12141, "loc": { "start": { "line": 221, "column": 27 }, "end": { "line": 221, "column": 30 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 12142, "end": 12155, "loc": { "start": { "line": 221, "column": 31 }, "end": { "line": 221, "column": 44 }, "identifierName": "localeService" }, "name": "localeService" }, "computed": false } }, { "type": "ObjectProperty", "start": 12169, "end": 12197, "loc": { "start": { "line": 222, "column": 12 }, "end": { "line": 222, "column": 40 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12169, "end": 12182, "loc": { "start": { "line": 222, "column": 12 }, "end": { "line": 222, "column": 25 }, "identifierName": "canvasElement" }, "name": "canvasElement" }, "value": { "type": "Identifier", "start": 12184, "end": 12197, "loc": { "start": { "line": 222, "column": 27 }, "end": { "line": 222, "column": 40 }, "identifierName": "canvasElement" }, "name": "canvasElement" } }, { "type": "ObjectProperty", "start": 12211, "end": 12259, "loc": { "start": { "line": 223, "column": 12 }, "end": { "line": 223, "column": 60 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12211, "end": 12232, "loc": { "start": { "line": 223, "column": 12 }, "end": { "line": 223, "column": 33 }, "identifierName": "keyboardEventsElement" }, "name": "keyboardEventsElement" }, "value": { "type": "MemberExpression", "start": 12234, "end": 12259, "loc": { "start": { "line": 223, "column": 35 }, "end": { "line": 223, "column": 60 } }, "object": { "type": "Identifier", "start": 12234, "end": 12237, "loc": { "start": { "line": 223, "column": 35 }, "end": { "line": 223, "column": 38 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 12238, "end": 12259, "loc": { "start": { "line": 223, "column": 39 }, "end": { "line": 223, "column": 60 }, "identifierName": "keyboardEventsElement" }, "name": "keyboardEventsElement" }, "computed": false } }, { "type": "ObjectProperty", "start": 12273, "end": 12291, "loc": { "start": { "line": 224, "column": 12 }, "end": { "line": 224, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12273, "end": 12284, "loc": { "start": { "line": 224, "column": 12 }, "end": { "line": 224, "column": 23 }, "identifierName": "transparent" }, "name": "transparent" }, "value": { "type": "BooleanLiteral", "start": 12286, "end": 12291, "loc": { "start": { "line": 224, "column": 25 }, "end": { "line": 224, "column": 30 } }, "value": false } }, { "type": "ObjectProperty", "start": 12305, "end": 12331, "loc": { "start": { "line": 225, "column": 12 }, "end": { "line": 225, "column": 38 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12305, "end": 12320, "loc": { "start": { "line": 225, "column": 12 }, "end": { "line": 225, "column": 27 }, "identifierName": "backgroundColor" }, "name": "backgroundColor" }, "value": { "type": "ArrayExpression", "start": 12322, "end": 12331, "loc": { "start": { "line": 225, "column": 29 }, "end": { "line": 225, "column": 38 } }, "elements": [ { "type": "NumericLiteral", "start": 12323, "end": 12324, "loc": { "start": { "line": 225, "column": 30 }, "end": { "line": 225, "column": 31 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 12326, "end": 12327, "loc": { "start": { "line": 225, "column": 33 }, "end": { "line": 225, "column": 34 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 12329, "end": 12330, "loc": { "start": { "line": 225, "column": 36 }, "end": { "line": 225, "column": 37 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 12345, "end": 12383, "loc": { "start": { "line": 226, "column": 12 }, "end": { "line": 226, "column": 50 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12345, "end": 12376, "loc": { "start": { "line": 226, "column": 12 }, "end": { "line": 226, "column": 43 }, "identifierName": "backgroundColorFromAmbientLight" }, "name": "backgroundColorFromAmbientLight" }, "value": { "type": "BooleanLiteral", "start": 12378, "end": 12383, "loc": { "start": { "line": 226, "column": 45 }, "end": { "line": 226, "column": 50 } }, "value": false } }, { "type": "ObjectProperty", "start": 12397, "end": 12413, "loc": { "start": { "line": 227, "column": 12 }, "end": { "line": 227, "column": 28 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12397, "end": 12407, "loc": { "start": { "line": 227, "column": 12 }, "end": { "line": 227, "column": 22 }, "identifierName": "saoEnabled" }, "name": "saoEnabled" }, "value": { "type": "BooleanLiteral", "start": 12409, "end": 12413, "loc": { "start": { "line": 227, "column": 24 }, "end": { "line": 227, "column": 28 } }, "value": true } }, { "type": "ObjectProperty", "start": 12427, "end": 12444, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 29 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12427, "end": 12437, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 22 }, "identifierName": "pbrEnabled" }, "name": "pbrEnabled" }, "value": { "type": "BooleanLiteral", "start": 12439, "end": 12444, "loc": { "start": { "line": 228, "column": 24 }, "end": { "line": 228, "column": 29 } }, "value": false } }, { "type": "ObjectProperty", "start": 12458, "end": 12483, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 12458, "end": 12477, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 31 }, "identifierName": "colorTextureEnabled" }, "name": "colorTextureEnabled" }, "value": { "type": "BooleanLiteral", "start": 12479, "end": 12483, "loc": { "start": { "line": 229, "column": 33 }, "end": { "line": 229, "column": 37 } }, "value": true } } ] } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 12505, "end": 12538, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 232, "column": 41 } }, "expression": { "type": "CallExpression", "start": 12505, "end": 12537, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 232, "column": 40 } }, "callee": { "type": "Super", "start": 12505, "end": 12510, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 232, "column": 13 } } }, "arguments": [ { "type": "NullLiteral", "start": 12511, "end": 12515, "loc": { "start": { "line": 232, "column": 14 }, "end": { "line": 232, "column": 18 } } }, { "type": "Identifier", "start": 12517, "end": 12520, "loc": { "start": { "line": 232, "column": 20 }, "end": { "line": 232, "column": 23 }, "identifierName": "cfg" }, "name": "cfg" }, { "type": "Identifier", "start": 12522, "end": 12528, "loc": { "start": { "line": 232, "column": 25 }, "end": { "line": 232, "column": 31 }, "identifierName": "server" }, "name": "server" }, { "type": "Identifier", "start": 12530, "end": 12536, "loc": { "start": { "line": 232, "column": 33 }, "end": { "line": 232, "column": 39 }, "identifierName": "viewer" }, "name": "viewer" } ] } }, { "type": "ExpressionStatement", "start": 12548, "end": 12567, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 27 } }, "expression": { "type": "AssignmentExpression", "start": 12548, "end": 12566, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12548, "end": 12561, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 21 } }, "object": { "type": "ThisExpression", "start": 12548, "end": 12552, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 12 } } }, "property": { "type": "Identifier", "start": 12553, "end": 12561, "loc": { "start": { "line": 234, "column": 13 }, "end": { "line": 234, "column": 21 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 12564, "end": 12566, "loc": { "start": { "line": 234, "column": 24 }, "end": { "line": 234, "column": 26 } }, "properties": [] } } }, { "type": "ExpressionStatement", "start": 12577, "end": 12624, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 12577, "end": 12623, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12577, "end": 12598, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 29 } }, "object": { "type": "ThisExpression", "start": 12577, "end": 12581, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 12 } } }, "property": { "type": "Identifier", "start": 12582, "end": 12598, "loc": { "start": { "line": 236, "column": 13 }, "end": { "line": 236, "column": 29 }, "identifierName": "_enableAddModels" }, "name": "_enableAddModels" }, "computed": false }, "right": { "type": "UnaryExpression", "start": 12601, "end": 12623, "loc": { "start": { "line": 236, "column": 32 }, "end": { "line": 236, "column": 54 } }, "operator": "!", "prefix": true, "argument": { "type": "UnaryExpression", "start": 12602, "end": 12623, "loc": { "start": { "line": 236, "column": 33 }, "end": { "line": 236, "column": 54 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 12603, "end": 12623, "loc": { "start": { "line": 236, "column": 34 }, "end": { "line": 236, "column": 54 } }, "object": { "type": "Identifier", "start": 12603, "end": 12606, "loc": { "start": { "line": 236, "column": 34 }, "end": { "line": 236, "column": 37 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 12607, "end": 12623, "loc": { "start": { "line": 236, "column": 38 }, "end": { "line": 236, "column": 54 }, "identifierName": "enableEditModels" }, "name": "enableEditModels" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "extra": { "parenthesizedArgument": false } } } }, { "type": "ExpressionStatement", "start": 12633, "end": 12690, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 65 } }, "expression": { "type": "AssignmentExpression", "start": 12633, "end": 12689, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12633, "end": 12664, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 39 } }, "object": { "type": "ThisExpression", "start": 12633, "end": 12637, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 12 } } }, "property": { "type": "Identifier", "start": 12638, "end": 12664, "loc": { "start": { "line": 237, "column": 13 }, "end": { "line": 237, "column": 39 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "right": { "type": "UnaryExpression", "start": 12667, "end": 12689, "loc": { "start": { "line": 237, "column": 42 }, "end": { "line": 237, "column": 64 } }, "operator": "!", "prefix": true, "argument": { "type": "UnaryExpression", "start": 12668, "end": 12689, "loc": { "start": { "line": 237, "column": 43 }, "end": { "line": 237, "column": 64 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 12669, "end": 12689, "loc": { "start": { "line": 237, "column": 44 }, "end": { "line": 237, "column": 64 } }, "object": { "type": "Identifier", "start": 12669, "end": 12672, "loc": { "start": { "line": 237, "column": 44 }, "end": { "line": 237, "column": 47 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 12673, "end": 12689, "loc": { "start": { "line": 237, "column": 48 }, "end": { "line": 237, "column": 64 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "extra": { "parenthesizedArgument": false } } }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * The xeokit [Viewer](https://xeokit.github.io/xeokit-sdk/docs/class/src/viewer/Viewer.js~Viewer.html) at the core of this BIMViewer.\n *\n * @type {Viewer}\n ", "start": 12700, "end": 12895, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 243, "column": 11 } } } ] }, { "type": "ExpressionStatement", "start": 12904, "end": 12925, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 29 } }, "expression": { "type": "AssignmentExpression", "start": 12904, "end": 12924, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12904, "end": 12915, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 19 } }, "object": { "type": "ThisExpression", "start": 12904, "end": 12908, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 12909, "end": 12915, "loc": { "start": { "line": 244, "column": 13 }, "end": { "line": 244, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false, "leadingComments": null }, "right": { "type": "Identifier", "start": 12918, "end": 12924, "loc": { "start": { "line": 244, "column": 22 }, "end": { "line": 244, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "leadingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * The xeokit [Viewer](https://xeokit.github.io/xeokit-sdk/docs/class/src/viewer/Viewer.js~Viewer.html) at the core of this BIMViewer.\n *\n * @type {Viewer}\n ", "start": 12700, "end": 12895, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 243, "column": 11 } } } ] }, { "type": "ExpressionStatement", "start": 12935, "end": 13010, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 248, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 12935, "end": 13010, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 248, "column": 11 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 12935, "end": 12955, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 246, "column": 28 } }, "object": { "type": "ThisExpression", "start": 12935, "end": 12939, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 246, "column": 12 } } }, "property": { "type": "Identifier", "start": 12940, "end": 12955, "loc": { "start": { "line": 246, "column": 13 }, "end": { "line": 246, "column": 28 }, "identifierName": "_objectsKdTree3" }, "name": "_objectsKdTree3" }, "computed": false }, "right": { "type": "NewExpression", "start": 12958, "end": 13010, "loc": { "start": { "line": 246, "column": 31 }, "end": { "line": 248, "column": 11 } }, "callee": { "type": "Identifier", "start": 12962, "end": 12976, "loc": { "start": { "line": 246, "column": 35 }, "end": { "line": 246, "column": 49 }, "identifierName": "ObjectsKdTree3" }, "name": "ObjectsKdTree3" }, "arguments": [ { "type": "ObjectExpression", "start": 12978, "end": 13008, "loc": { "start": { "line": 246, "column": 51 }, "end": { "line": 248, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 12992, "end": 12998, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 18 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 12992, "end": 12998, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 18 }, "identifierName": "viewer" }, "name": "viewer" }, "value": { "type": "Identifier", "start": 12992, "end": 12998, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 18 }, "identifierName": "viewer" }, "name": "viewer" }, "extra": { "shorthand": true } } ], "extra": { "parenthesized": true, "parenStart": 12977 } } ] } } }, { "type": "ExpressionStatement", "start": 13020, "end": 13044, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 32 } }, "expression": { "type": "CallExpression", "start": 13020, "end": 13043, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 31 } }, "callee": { "type": "MemberExpression", "start": 13020, "end": 13041, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 29 } }, "object": { "type": "ThisExpression", "start": 13020, "end": 13024, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 12 } } }, "property": { "type": "Identifier", "start": 13025, "end": 13041, "loc": { "start": { "line": 250, "column": 13 }, "end": { "line": 250, "column": 29 }, "identifierName": "_customizeViewer" }, "name": "_customizeViewer" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 13053, "end": 13084, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 39 } }, "expression": { "type": "CallExpression", "start": 13053, "end": 13083, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 13053, "end": 13081, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 36 } }, "object": { "type": "ThisExpression", "start": 13053, "end": 13057, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 12 } } }, "property": { "type": "Identifier", "start": 13058, "end": 13081, "loc": { "start": { "line": 251, "column": 13 }, "end": { "line": 251, "column": 36 }, "identifierName": "_initCanvasContextMenus" }, "name": "_initCanvasContextMenus" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 13094, "end": 13150, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 64 } }, "expression": { "type": "AssignmentExpression", "start": 13094, "end": 13149, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 63 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13094, "end": 13119, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 33 } }, "object": { "type": "Identifier", "start": 13094, "end": 13109, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13110, "end": 13119, "loc": { "start": { "line": 253, "column": 24 }, "end": { "line": 253, "column": 33 }, "identifierName": "innerHTML" }, "name": "innerHTML" }, "computed": false }, "right": { "type": "CallExpression", "start": 13122, "end": 13149, "loc": { "start": { "line": 253, "column": 36 }, "end": { "line": 253, "column": 63 } }, "callee": { "type": "Identifier", "start": 13122, "end": 13144, "loc": { "start": { "line": 253, "column": 36 }, "end": { "line": 253, "column": 58 }, "identifierName": "createExplorerTemplate" }, "name": "createExplorerTemplate" }, "arguments": [ { "type": "Identifier", "start": 13145, "end": 13148, "loc": { "start": { "line": 253, "column": 59 }, "end": { "line": 253, "column": 62 }, "identifierName": "cfg" }, "name": "cfg" } ] } } }, { "type": "ExpressionStatement", "start": 13159, "end": 13210, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 13159, "end": 13209, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13159, "end": 13183, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 32 } }, "object": { "type": "Identifier", "start": 13159, "end": 13173, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 22 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 13174, "end": 13183, "loc": { "start": { "line": 254, "column": 23 }, "end": { "line": 254, "column": 32 }, "identifierName": "innerHTML" }, "name": "innerHTML" }, "computed": false }, "right": { "type": "CallExpression", "start": 13186, "end": 13209, "loc": { "start": { "line": 254, "column": 35 }, "end": { "line": 254, "column": 58 } }, "callee": { "type": "Identifier", "start": 13186, "end": 13207, "loc": { "start": { "line": 254, "column": 35 }, "end": { "line": 254, "column": 56 }, "identifierName": "createToolbarTemplate" }, "name": "createToolbarTemplate" }, "arguments": [] } } }, { "type": "IfStatement", "start": 13219, "end": 13335, "loc": { "start": { "line": 255, "column": 8 }, "end": { "line": 257, "column": 9 } }, "test": { "type": "MemberExpression", "start": 13223, "end": 13254, "loc": { "start": { "line": 255, "column": 12 }, "end": { "line": 255, "column": 43 } }, "object": { "type": "ThisExpression", "start": 13223, "end": 13227, "loc": { "start": { "line": 255, "column": 12 }, "end": { "line": 255, "column": 16 } } }, "property": { "type": "Identifier", "start": 13228, "end": 13254, "loc": { "start": { "line": 255, "column": 17 }, "end": { "line": 255, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 13256, "end": 13335, "loc": { "start": { "line": 255, "column": 45 }, "end": { "line": 257, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 13270, "end": 13325, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 67 } }, "expression": { "type": "AssignmentExpression", "start": 13270, "end": 13324, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13270, "end": 13296, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 38 } }, "object": { "type": "Identifier", "start": 13270, "end": 13286, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 28 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "property": { "type": "Identifier", "start": 13287, "end": 13296, "loc": { "start": { "line": 256, "column": 29 }, "end": { "line": 256, "column": 38 }, "identifierName": "innerHTML" }, "name": "innerHTML" }, "computed": false }, "right": { "type": "CallExpression", "start": 13299, "end": 13324, "loc": { "start": { "line": 256, "column": 41 }, "end": { "line": 256, "column": 66 } }, "callee": { "type": "Identifier", "start": 13299, "end": 13322, "loc": { "start": { "line": 256, "column": 41 }, "end": { "line": 256, "column": 64 }, "identifierName": "createInspectorTemplate" }, "name": "createInspectorTemplate" }, "arguments": [] } } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 13345, "end": 13385, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 13345, "end": 13384, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13345, "end": 13366, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 29 } }, "object": { "type": "ThisExpression", "start": 13345, "end": 13349, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 12 } } }, "property": { "type": "Identifier", "start": 13350, "end": 13366, "loc": { "start": { "line": 259, "column": 13 }, "end": { "line": 259, "column": 29 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "right": { "type": "Identifier", "start": 13369, "end": 13384, "loc": { "start": { "line": 259, "column": 32 }, "end": { "line": 259, "column": 47 }, "identifierName": "explorerElement" }, "name": "explorerElement" } } }, { "type": "ExpressionStatement", "start": 13394, "end": 13436, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 13394, "end": 13435, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 49 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13394, "end": 13416, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 30 } }, "object": { "type": "ThisExpression", "start": 13394, "end": 13398, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 12 } } }, "property": { "type": "Identifier", "start": 13399, "end": 13416, "loc": { "start": { "line": 260, "column": 13 }, "end": { "line": 260, "column": 30 }, "identifierName": "_inspectorElement" }, "name": "_inspectorElement" }, "computed": false }, "right": { "type": "Identifier", "start": 13419, "end": 13435, "loc": { "start": { "line": 260, "column": 33 }, "end": { "line": 260, "column": 49 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" } } }, { "type": "ExpressionStatement", "start": 13446, "end": 13472, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 34 } }, "expression": { "type": "CallExpression", "start": 13446, "end": 13471, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 33 } }, "callee": { "type": "Identifier", "start": 13446, "end": 13454, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 16 }, "identifierName": "initTabs" }, "name": "initTabs" }, "arguments": [ { "type": "Identifier", "start": 13455, "end": 13470, "loc": { "start": { "line": 262, "column": 17 }, "end": { "line": 262, "column": 32 }, "identifierName": "explorerElement" }, "name": "explorerElement" } ] } }, { "type": "IfStatement", "start": 13481, "end": 13569, "loc": { "start": { "line": 263, "column": 8 }, "end": { "line": 265, "column": 9 } }, "test": { "type": "MemberExpression", "start": 13485, "end": 13516, "loc": { "start": { "line": 263, "column": 12 }, "end": { "line": 263, "column": 43 } }, "object": { "type": "ThisExpression", "start": 13485, "end": 13489, "loc": { "start": { "line": 263, "column": 12 }, "end": { "line": 263, "column": 16 } } }, "property": { "type": "Identifier", "start": 13490, "end": 13516, "loc": { "start": { "line": 263, "column": 17 }, "end": { "line": 263, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 13518, "end": 13569, "loc": { "start": { "line": 263, "column": 45 }, "end": { "line": 265, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 13532, "end": 13559, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 39 } }, "expression": { "type": "CallExpression", "start": 13532, "end": 13558, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 38 } }, "callee": { "type": "Identifier", "start": 13532, "end": 13540, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 20 }, "identifierName": "initTabs" }, "name": "initTabs" }, "arguments": [ { "type": "Identifier", "start": 13541, "end": 13557, "loc": { "start": { "line": 264, "column": 21 }, "end": { "line": 264, "column": 37 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 13579, "end": 14166, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 274, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 13579, "end": 14165, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 274, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 13579, "end": 13599, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 28 } }, "object": { "type": "ThisExpression", "start": 13579, "end": 13583, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 12 } } }, "property": { "type": "Identifier", "start": 13584, "end": 13599, "loc": { "start": { "line": 267, "column": 13 }, "end": { "line": 267, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "right": { "type": "NewExpression", "start": 13602, "end": 14165, "loc": { "start": { "line": 267, "column": 31 }, "end": { "line": 274, "column": 10 } }, "callee": { "type": "Identifier", "start": 13606, "end": 13620, "loc": { "start": { "line": 267, "column": 35 }, "end": { "line": 267, "column": 49 }, "identifierName": "ModelsExplorer" }, "name": "ModelsExplorer" }, "arguments": [ { "type": "ThisExpression", "start": 13621, "end": 13625, "loc": { "start": { "line": 267, "column": 50 }, "end": { "line": 267, "column": 54 } } }, { "type": "ObjectExpression", "start": 13627, "end": 14164, "loc": { "start": { "line": 267, "column": 56 }, "end": { "line": 274, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 13641, "end": 13709, "loc": { "start": { "line": 268, "column": 12 }, "end": { "line": 268, "column": 80 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13641, "end": 13657, "loc": { "start": { "line": 268, "column": 12 }, "end": { "line": 268, "column": 28 }, "identifierName": "modelsTabElement" }, "name": "modelsTabElement" }, "value": { "type": "CallExpression", "start": 13659, "end": 13709, "loc": { "start": { "line": 268, "column": 30 }, "end": { "line": 268, "column": 80 } }, "callee": { "type": "MemberExpression", "start": 13659, "end": 13688, "loc": { "start": { "line": 268, "column": 30 }, "end": { "line": 268, "column": 59 } }, "object": { "type": "Identifier", "start": 13659, "end": 13674, "loc": { "start": { "line": 268, "column": 30 }, "end": { "line": 268, "column": 45 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13675, "end": 13688, "loc": { "start": { "line": 268, "column": 46 }, "end": { "line": 268, "column": 59 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 13689, "end": 13708, "loc": { "start": { "line": 268, "column": 60 }, "end": { "line": 268, "column": 79 } }, "extra": { "rawValue": ".xeokit-modelsTab", "raw": "\".xeokit-modelsTab\"" }, "value": ".xeokit-modelsTab" } ] } }, { "type": "ObjectProperty", "start": 13723, "end": 13802, "loc": { "start": { "line": 269, "column": 12 }, "end": { "line": 269, "column": 91 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13723, "end": 13746, "loc": { "start": { "line": 269, "column": 12 }, "end": { "line": 269, "column": 35 }, "identifierName": "loadModelsButtonElement" }, "name": "loadModelsButtonElement" }, "value": { "type": "CallExpression", "start": 13748, "end": 13802, "loc": { "start": { "line": 269, "column": 37 }, "end": { "line": 269, "column": 91 } }, "callee": { "type": "MemberExpression", "start": 13748, "end": 13777, "loc": { "start": { "line": 269, "column": 37 }, "end": { "line": 269, "column": 66 } }, "object": { "type": "Identifier", "start": 13748, "end": 13763, "loc": { "start": { "line": 269, "column": 37 }, "end": { "line": 269, "column": 52 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13764, "end": 13777, "loc": { "start": { "line": 269, "column": 53 }, "end": { "line": 269, "column": 66 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 13778, "end": 13801, "loc": { "start": { "line": 269, "column": 67 }, "end": { "line": 269, "column": 90 } }, "extra": { "rawValue": ".xeokit-loadAllModels", "raw": "\".xeokit-loadAllModels\"" }, "value": ".xeokit-loadAllModels" } ] } }, { "type": "ObjectProperty", "start": 13836, "end": 13919, "loc": { "start": { "line": 270, "column": 12 }, "end": { "line": 270, "column": 95 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13836, "end": 13861, "loc": { "start": { "line": 270, "column": 12 }, "end": { "line": 270, "column": 37 }, "identifierName": "unloadModelsButtonElement" }, "name": "unloadModelsButtonElement", "leadingComments": null }, "value": { "type": "CallExpression", "start": 13863, "end": 13919, "loc": { "start": { "line": 270, "column": 39 }, "end": { "line": 270, "column": 95 } }, "callee": { "type": "MemberExpression", "start": 13863, "end": 13892, "loc": { "start": { "line": 270, "column": 39 }, "end": { "line": 270, "column": 68 } }, "object": { "type": "Identifier", "start": 13863, "end": 13878, "loc": { "start": { "line": 270, "column": 39 }, "end": { "line": 270, "column": 54 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13879, "end": 13892, "loc": { "start": { "line": 270, "column": 55 }, "end": { "line": 270, "column": 68 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 13893, "end": 13918, "loc": { "start": { "line": 270, "column": 69 }, "end": { "line": 270, "column": 94 } }, "extra": { "rawValue": ".xeokit-unloadAllModels", "raw": "\".xeokit-unloadAllModels\"" }, "value": ".xeokit-unloadAllModels" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Can be undefined", "start": 13804, "end": 13823, "loc": { "start": { "line": 269, "column": 93 }, "end": { "line": 269, "column": 112 } } } ] }, { "type": "ObjectProperty", "start": 13933, "end": 14005, "loc": { "start": { "line": 271, "column": 12 }, "end": { "line": 271, "column": 84 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 13933, "end": 13954, "loc": { "start": { "line": 271, "column": 12 }, "end": { "line": 271, "column": 33 }, "identifierName": "addModelButtonElement" }, "name": "addModelButtonElement" }, "value": { "type": "CallExpression", "start": 13956, "end": 14005, "loc": { "start": { "line": 271, "column": 35 }, "end": { "line": 271, "column": 84 } }, "callee": { "type": "MemberExpression", "start": 13956, "end": 13985, "loc": { "start": { "line": 271, "column": 35 }, "end": { "line": 271, "column": 64 } }, "object": { "type": "Identifier", "start": 13956, "end": 13971, "loc": { "start": { "line": 271, "column": 35 }, "end": { "line": 271, "column": 50 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 13972, "end": 13985, "loc": { "start": { "line": 271, "column": 51 }, "end": { "line": 271, "column": 64 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 13986, "end": 14004, "loc": { "start": { "line": 271, "column": 65 }, "end": { "line": 271, "column": 83 } }, "extra": { "rawValue": ".xeokit-addModel", "raw": "\".xeokit-addModel\"" }, "value": ".xeokit-addModel" } ] } }, { "type": "ObjectProperty", "start": 14039, "end": 14101, "loc": { "start": { "line": 272, "column": 12 }, "end": { "line": 272, "column": 74 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14039, "end": 14052, "loc": { "start": { "line": 272, "column": 12 }, "end": { "line": 272, "column": 25 }, "identifierName": "modelsElement" }, "name": "modelsElement", "leadingComments": null }, "value": { "type": "CallExpression", "start": 14054, "end": 14101, "loc": { "start": { "line": 272, "column": 27 }, "end": { "line": 272, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 14054, "end": 14083, "loc": { "start": { "line": 272, "column": 27 }, "end": { "line": 272, "column": 56 } }, "object": { "type": "Identifier", "start": 14054, "end": 14069, "loc": { "start": { "line": 272, "column": 27 }, "end": { "line": 272, "column": 42 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14070, "end": 14083, "loc": { "start": { "line": 272, "column": 43 }, "end": { "line": 272, "column": 56 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14084, "end": 14100, "loc": { "start": { "line": 272, "column": 57 }, "end": { "line": 272, "column": 73 } }, "extra": { "rawValue": ".xeokit-models", "raw": "\".xeokit-models\"" }, "value": ".xeokit-models" } ] }, "leadingComments": [ { "type": "CommentLine", "value": " Can be undefined", "start": 14007, "end": 14026, "loc": { "start": { "line": 271, "column": 86 }, "end": { "line": 271, "column": 105 } } } ] }, { "type": "ObjectProperty", "start": 14115, "end": 14154, "loc": { "start": { "line": 273, "column": 12 }, "end": { "line": 273, "column": 51 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14115, "end": 14131, "loc": { "start": { "line": 273, "column": 12 }, "end": { "line": 273, "column": 28 }, "identifierName": "enableEditModels" }, "name": "enableEditModels" }, "value": { "type": "MemberExpression", "start": 14133, "end": 14154, "loc": { "start": { "line": 273, "column": 30 }, "end": { "line": 273, "column": 51 } }, "object": { "type": "ThisExpression", "start": 14133, "end": 14137, "loc": { "start": { "line": 273, "column": 30 }, "end": { "line": 273, "column": 34 } } }, "property": { "type": "Identifier", "start": 14138, "end": 14154, "loc": { "start": { "line": 273, "column": 35 }, "end": { "line": 273, "column": 51 }, "identifierName": "_enableAddModels" }, "name": "_enableAddModels" }, "computed": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 14176, "end": 14596, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 281, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 14176, "end": 14595, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 281, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 14176, "end": 14197, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 276, "column": 29 } }, "object": { "type": "ThisExpression", "start": 14176, "end": 14180, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 276, "column": 12 } } }, "property": { "type": "Identifier", "start": 14181, "end": 14197, "loc": { "start": { "line": 276, "column": 13 }, "end": { "line": 276, "column": 29 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false }, "right": { "type": "NewExpression", "start": 14200, "end": 14595, "loc": { "start": { "line": 276, "column": 32 }, "end": { "line": 281, "column": 10 } }, "callee": { "type": "Identifier", "start": 14204, "end": 14219, "loc": { "start": { "line": 276, "column": 36 }, "end": { "line": 276, "column": 51 }, "identifierName": "ObjectsExplorer" }, "name": "ObjectsExplorer" }, "arguments": [ { "type": "ThisExpression", "start": 14220, "end": 14224, "loc": { "start": { "line": 276, "column": 52 }, "end": { "line": 276, "column": 56 } } }, { "type": "ObjectExpression", "start": 14226, "end": 14594, "loc": { "start": { "line": 276, "column": 58 }, "end": { "line": 281, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 14240, "end": 14310, "loc": { "start": { "line": 277, "column": 12 }, "end": { "line": 277, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14240, "end": 14257, "loc": { "start": { "line": 277, "column": 12 }, "end": { "line": 277, "column": 29 }, "identifierName": "objectsTabElement" }, "name": "objectsTabElement" }, "value": { "type": "CallExpression", "start": 14259, "end": 14310, "loc": { "start": { "line": 277, "column": 31 }, "end": { "line": 277, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 14259, "end": 14288, "loc": { "start": { "line": 277, "column": 31 }, "end": { "line": 277, "column": 60 } }, "object": { "type": "Identifier", "start": 14259, "end": 14274, "loc": { "start": { "line": 277, "column": 31 }, "end": { "line": 277, "column": 46 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14275, "end": 14288, "loc": { "start": { "line": 277, "column": 47 }, "end": { "line": 277, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14289, "end": 14309, "loc": { "start": { "line": 277, "column": 61 }, "end": { "line": 277, "column": 81 } }, "extra": { "rawValue": ".xeokit-objectsTab", "raw": "\".xeokit-objectsTab\"" }, "value": ".xeokit-objectsTab" } ] } }, { "type": "ObjectProperty", "start": 14324, "end": 14408, "loc": { "start": { "line": 278, "column": 12 }, "end": { "line": 278, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14324, "end": 14351, "loc": { "start": { "line": 278, "column": 12 }, "end": { "line": 278, "column": 39 }, "identifierName": "showAllObjectsButtonElement" }, "name": "showAllObjectsButtonElement" }, "value": { "type": "CallExpression", "start": 14353, "end": 14408, "loc": { "start": { "line": 278, "column": 41 }, "end": { "line": 278, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 14353, "end": 14382, "loc": { "start": { "line": 278, "column": 41 }, "end": { "line": 278, "column": 70 } }, "object": { "type": "Identifier", "start": 14353, "end": 14368, "loc": { "start": { "line": 278, "column": 41 }, "end": { "line": 278, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14369, "end": 14382, "loc": { "start": { "line": 278, "column": 57 }, "end": { "line": 278, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14383, "end": 14407, "loc": { "start": { "line": 278, "column": 71 }, "end": { "line": 278, "column": 95 } }, "extra": { "rawValue": ".xeokit-showAllObjects", "raw": "\".xeokit-showAllObjects\"" }, "value": ".xeokit-showAllObjects" } ] } }, { "type": "ObjectProperty", "start": 14422, "end": 14506, "loc": { "start": { "line": 279, "column": 12 }, "end": { "line": 279, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14422, "end": 14449, "loc": { "start": { "line": 279, "column": 12 }, "end": { "line": 279, "column": 39 }, "identifierName": "hideAllObjectsButtonElement" }, "name": "hideAllObjectsButtonElement" }, "value": { "type": "CallExpression", "start": 14451, "end": 14506, "loc": { "start": { "line": 279, "column": 41 }, "end": { "line": 279, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 14451, "end": 14480, "loc": { "start": { "line": 279, "column": 41 }, "end": { "line": 279, "column": 70 } }, "object": { "type": "Identifier", "start": 14451, "end": 14466, "loc": { "start": { "line": 279, "column": 41 }, "end": { "line": 279, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14467, "end": 14480, "loc": { "start": { "line": 279, "column": 57 }, "end": { "line": 279, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14481, "end": 14505, "loc": { "start": { "line": 279, "column": 71 }, "end": { "line": 279, "column": 95 } }, "extra": { "rawValue": ".xeokit-hideAllObjects", "raw": "\".xeokit-hideAllObjects\"" }, "value": ".xeokit-hideAllObjects" } ] } }, { "type": "ObjectProperty", "start": 14520, "end": 14584, "loc": { "start": { "line": 280, "column": 12 }, "end": { "line": 280, "column": 76 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14520, "end": 14534, "loc": { "start": { "line": 280, "column": 12 }, "end": { "line": 280, "column": 26 }, "identifierName": "objectsElement" }, "name": "objectsElement" }, "value": { "type": "CallExpression", "start": 14536, "end": 14584, "loc": { "start": { "line": 280, "column": 28 }, "end": { "line": 280, "column": 76 } }, "callee": { "type": "MemberExpression", "start": 14536, "end": 14565, "loc": { "start": { "line": 280, "column": 28 }, "end": { "line": 280, "column": 57 } }, "object": { "type": "Identifier", "start": 14536, "end": 14551, "loc": { "start": { "line": 280, "column": 28 }, "end": { "line": 280, "column": 43 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14552, "end": 14565, "loc": { "start": { "line": 280, "column": 44 }, "end": { "line": 280, "column": 57 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14566, "end": 14583, "loc": { "start": { "line": 280, "column": 58 }, "end": { "line": 280, "column": 75 } }, "extra": { "rawValue": ".xeokit-objects", "raw": "\".xeokit-objects\"" }, "value": ".xeokit-objects" } ] } } ] } ] } } }, { "type": "ExpressionStatement", "start": 14606, "end": 15026, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 288, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 14606, "end": 15025, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 288, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 14606, "end": 14627, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 283, "column": 29 } }, "object": { "type": "ThisExpression", "start": 14606, "end": 14610, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 283, "column": 12 } } }, "property": { "type": "Identifier", "start": 14611, "end": 14627, "loc": { "start": { "line": 283, "column": 13 }, "end": { "line": 283, "column": 29 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "right": { "type": "NewExpression", "start": 14630, "end": 15025, "loc": { "start": { "line": 283, "column": 32 }, "end": { "line": 288, "column": 10 } }, "callee": { "type": "Identifier", "start": 14634, "end": 14649, "loc": { "start": { "line": 283, "column": 36 }, "end": { "line": 283, "column": 51 }, "identifierName": "ClassesExplorer" }, "name": "ClassesExplorer" }, "arguments": [ { "type": "ThisExpression", "start": 14650, "end": 14654, "loc": { "start": { "line": 283, "column": 52 }, "end": { "line": 283, "column": 56 } } }, { "type": "ObjectExpression", "start": 14656, "end": 15024, "loc": { "start": { "line": 283, "column": 58 }, "end": { "line": 288, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 14670, "end": 14740, "loc": { "start": { "line": 284, "column": 12 }, "end": { "line": 284, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14670, "end": 14687, "loc": { "start": { "line": 284, "column": 12 }, "end": { "line": 284, "column": 29 }, "identifierName": "classesTabElement" }, "name": "classesTabElement" }, "value": { "type": "CallExpression", "start": 14689, "end": 14740, "loc": { "start": { "line": 284, "column": 31 }, "end": { "line": 284, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 14689, "end": 14718, "loc": { "start": { "line": 284, "column": 31 }, "end": { "line": 284, "column": 60 } }, "object": { "type": "Identifier", "start": 14689, "end": 14704, "loc": { "start": { "line": 284, "column": 31 }, "end": { "line": 284, "column": 46 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14705, "end": 14718, "loc": { "start": { "line": 284, "column": 47 }, "end": { "line": 284, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14719, "end": 14739, "loc": { "start": { "line": 284, "column": 61 }, "end": { "line": 284, "column": 81 } }, "extra": { "rawValue": ".xeokit-classesTab", "raw": "\".xeokit-classesTab\"" }, "value": ".xeokit-classesTab" } ] } }, { "type": "ObjectProperty", "start": 14754, "end": 14838, "loc": { "start": { "line": 285, "column": 12 }, "end": { "line": 285, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14754, "end": 14781, "loc": { "start": { "line": 285, "column": 12 }, "end": { "line": 285, "column": 39 }, "identifierName": "showAllClassesButtonElement" }, "name": "showAllClassesButtonElement" }, "value": { "type": "CallExpression", "start": 14783, "end": 14838, "loc": { "start": { "line": 285, "column": 41 }, "end": { "line": 285, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 14783, "end": 14812, "loc": { "start": { "line": 285, "column": 41 }, "end": { "line": 285, "column": 70 } }, "object": { "type": "Identifier", "start": 14783, "end": 14798, "loc": { "start": { "line": 285, "column": 41 }, "end": { "line": 285, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14799, "end": 14812, "loc": { "start": { "line": 285, "column": 57 }, "end": { "line": 285, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14813, "end": 14837, "loc": { "start": { "line": 285, "column": 71 }, "end": { "line": 285, "column": 95 } }, "extra": { "rawValue": ".xeokit-showAllClasses", "raw": "\".xeokit-showAllClasses\"" }, "value": ".xeokit-showAllClasses" } ] } }, { "type": "ObjectProperty", "start": 14852, "end": 14936, "loc": { "start": { "line": 286, "column": 12 }, "end": { "line": 286, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14852, "end": 14879, "loc": { "start": { "line": 286, "column": 12 }, "end": { "line": 286, "column": 39 }, "identifierName": "hideAllClassesButtonElement" }, "name": "hideAllClassesButtonElement" }, "value": { "type": "CallExpression", "start": 14881, "end": 14936, "loc": { "start": { "line": 286, "column": 41 }, "end": { "line": 286, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 14881, "end": 14910, "loc": { "start": { "line": 286, "column": 41 }, "end": { "line": 286, "column": 70 } }, "object": { "type": "Identifier", "start": 14881, "end": 14896, "loc": { "start": { "line": 286, "column": 41 }, "end": { "line": 286, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14897, "end": 14910, "loc": { "start": { "line": 286, "column": 57 }, "end": { "line": 286, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14911, "end": 14935, "loc": { "start": { "line": 286, "column": 71 }, "end": { "line": 286, "column": 95 } }, "extra": { "rawValue": ".xeokit-hideAllClasses", "raw": "\".xeokit-hideAllClasses\"" }, "value": ".xeokit-hideAllClasses" } ] } }, { "type": "ObjectProperty", "start": 14950, "end": 15014, "loc": { "start": { "line": 287, "column": 12 }, "end": { "line": 287, "column": 76 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 14950, "end": 14964, "loc": { "start": { "line": 287, "column": 12 }, "end": { "line": 287, "column": 26 }, "identifierName": "classesElement" }, "name": "classesElement" }, "value": { "type": "CallExpression", "start": 14966, "end": 15014, "loc": { "start": { "line": 287, "column": 28 }, "end": { "line": 287, "column": 76 } }, "callee": { "type": "MemberExpression", "start": 14966, "end": 14995, "loc": { "start": { "line": 287, "column": 28 }, "end": { "line": 287, "column": 57 } }, "object": { "type": "Identifier", "start": 14966, "end": 14981, "loc": { "start": { "line": 287, "column": 28 }, "end": { "line": 287, "column": 43 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 14982, "end": 14995, "loc": { "start": { "line": 287, "column": 44 }, "end": { "line": 287, "column": 57 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 14996, "end": 15013, "loc": { "start": { "line": 287, "column": 58 }, "end": { "line": 287, "column": 75 } }, "extra": { "rawValue": ".xeokit-classes", "raw": "\".xeokit-classes\"" }, "value": ".xeokit-classes" } ] } } ] } ] } } }, { "type": "ExpressionStatement", "start": 15036, "end": 15456, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 295, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 15036, "end": 15455, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 295, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 15036, "end": 15057, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 29 } }, "object": { "type": "ThisExpression", "start": 15036, "end": 15040, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 12 } } }, "property": { "type": "Identifier", "start": 15041, "end": 15057, "loc": { "start": { "line": 290, "column": 13 }, "end": { "line": 290, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "right": { "type": "NewExpression", "start": 15060, "end": 15455, "loc": { "start": { "line": 290, "column": 32 }, "end": { "line": 295, "column": 10 } }, "callee": { "type": "Identifier", "start": 15064, "end": 15079, "loc": { "start": { "line": 290, "column": 36 }, "end": { "line": 290, "column": 51 }, "identifierName": "StoreysExplorer" }, "name": "StoreysExplorer" }, "arguments": [ { "type": "ThisExpression", "start": 15080, "end": 15084, "loc": { "start": { "line": 290, "column": 52 }, "end": { "line": 290, "column": 56 } } }, { "type": "ObjectExpression", "start": 15086, "end": 15454, "loc": { "start": { "line": 290, "column": 58 }, "end": { "line": 295, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 15100, "end": 15170, "loc": { "start": { "line": 291, "column": 12 }, "end": { "line": 291, "column": 82 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15100, "end": 15117, "loc": { "start": { "line": 291, "column": 12 }, "end": { "line": 291, "column": 29 }, "identifierName": "storeysTabElement" }, "name": "storeysTabElement" }, "value": { "type": "CallExpression", "start": 15119, "end": 15170, "loc": { "start": { "line": 291, "column": 31 }, "end": { "line": 291, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 15119, "end": 15148, "loc": { "start": { "line": 291, "column": 31 }, "end": { "line": 291, "column": 60 } }, "object": { "type": "Identifier", "start": 15119, "end": 15134, "loc": { "start": { "line": 291, "column": 31 }, "end": { "line": 291, "column": 46 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 15135, "end": 15148, "loc": { "start": { "line": 291, "column": 47 }, "end": { "line": 291, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15149, "end": 15169, "loc": { "start": { "line": 291, "column": 61 }, "end": { "line": 291, "column": 81 } }, "extra": { "rawValue": ".xeokit-storeysTab", "raw": "\".xeokit-storeysTab\"" }, "value": ".xeokit-storeysTab" } ] } }, { "type": "ObjectProperty", "start": 15184, "end": 15268, "loc": { "start": { "line": 292, "column": 12 }, "end": { "line": 292, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15184, "end": 15211, "loc": { "start": { "line": 292, "column": 12 }, "end": { "line": 292, "column": 39 }, "identifierName": "showAllStoreysButtonElement" }, "name": "showAllStoreysButtonElement" }, "value": { "type": "CallExpression", "start": 15213, "end": 15268, "loc": { "start": { "line": 292, "column": 41 }, "end": { "line": 292, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 15213, "end": 15242, "loc": { "start": { "line": 292, "column": 41 }, "end": { "line": 292, "column": 70 } }, "object": { "type": "Identifier", "start": 15213, "end": 15228, "loc": { "start": { "line": 292, "column": 41 }, "end": { "line": 292, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 15229, "end": 15242, "loc": { "start": { "line": 292, "column": 57 }, "end": { "line": 292, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15243, "end": 15267, "loc": { "start": { "line": 292, "column": 71 }, "end": { "line": 292, "column": 95 } }, "extra": { "rawValue": ".xeokit-showAllStoreys", "raw": "\".xeokit-showAllStoreys\"" }, "value": ".xeokit-showAllStoreys" } ] } }, { "type": "ObjectProperty", "start": 15282, "end": 15366, "loc": { "start": { "line": 293, "column": 12 }, "end": { "line": 293, "column": 96 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15282, "end": 15309, "loc": { "start": { "line": 293, "column": 12 }, "end": { "line": 293, "column": 39 }, "identifierName": "hideAllStoreysButtonElement" }, "name": "hideAllStoreysButtonElement" }, "value": { "type": "CallExpression", "start": 15311, "end": 15366, "loc": { "start": { "line": 293, "column": 41 }, "end": { "line": 293, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 15311, "end": 15340, "loc": { "start": { "line": 293, "column": 41 }, "end": { "line": 293, "column": 70 } }, "object": { "type": "Identifier", "start": 15311, "end": 15326, "loc": { "start": { "line": 293, "column": 41 }, "end": { "line": 293, "column": 56 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 15327, "end": 15340, "loc": { "start": { "line": 293, "column": 57 }, "end": { "line": 293, "column": 70 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15341, "end": 15365, "loc": { "start": { "line": 293, "column": 71 }, "end": { "line": 293, "column": 95 } }, "extra": { "rawValue": ".xeokit-hideAllStoreys", "raw": "\".xeokit-hideAllStoreys\"" }, "value": ".xeokit-hideAllStoreys" } ] } }, { "type": "ObjectProperty", "start": 15380, "end": 15444, "loc": { "start": { "line": 294, "column": 12 }, "end": { "line": 294, "column": 76 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15380, "end": 15394, "loc": { "start": { "line": 294, "column": 12 }, "end": { "line": 294, "column": 26 }, "identifierName": "storeysElement" }, "name": "storeysElement" }, "value": { "type": "CallExpression", "start": 15396, "end": 15444, "loc": { "start": { "line": 294, "column": 28 }, "end": { "line": 294, "column": 76 } }, "callee": { "type": "MemberExpression", "start": 15396, "end": 15425, "loc": { "start": { "line": 294, "column": 28 }, "end": { "line": 294, "column": 57 } }, "object": { "type": "Identifier", "start": 15396, "end": 15411, "loc": { "start": { "line": 294, "column": 28 }, "end": { "line": 294, "column": 43 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 15412, "end": 15425, "loc": { "start": { "line": 294, "column": 44 }, "end": { "line": 294, "column": 57 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15426, "end": 15443, "loc": { "start": { "line": 294, "column": 58 }, "end": { "line": 294, "column": 75 } }, "extra": { "rawValue": ".xeokit-storeys", "raw": "\".xeokit-storeys\"" }, "value": ".xeokit-storeys" } ] } } ] } ] } } }, { "type": "IfStatement", "start": 15466, "end": 15785, "loc": { "start": { "line": 297, "column": 8 }, "end": { "line": 302, "column": 9 } }, "test": { "type": "MemberExpression", "start": 15470, "end": 15501, "loc": { "start": { "line": 297, "column": 12 }, "end": { "line": 297, "column": 43 } }, "object": { "type": "ThisExpression", "start": 15470, "end": 15474, "loc": { "start": { "line": 297, "column": 12 }, "end": { "line": 297, "column": 16 } } }, "property": { "type": "Identifier", "start": 15475, "end": 15501, "loc": { "start": { "line": 297, "column": 17 }, "end": { "line": 297, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 15503, "end": 15785, "loc": { "start": { "line": 297, "column": 45 }, "end": { "line": 302, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 15517, "end": 15775, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 301, "column": 15 } }, "expression": { "type": "AssignmentExpression", "start": 15517, "end": 15774, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 301, "column": 14 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 15517, "end": 15542, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 298, "column": 37 } }, "object": { "type": "ThisExpression", "start": 15517, "end": 15521, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 298, "column": 16 } } }, "property": { "type": "Identifier", "start": 15522, "end": 15542, "loc": { "start": { "line": 298, "column": 17 }, "end": { "line": 298, "column": 37 }, "identifierName": "_propertiesInspector" }, "name": "_propertiesInspector" }, "computed": false }, "right": { "type": "NewExpression", "start": 15545, "end": 15774, "loc": { "start": { "line": 298, "column": 40 }, "end": { "line": 301, "column": 14 } }, "callee": { "type": "Identifier", "start": 15549, "end": 15568, "loc": { "start": { "line": 298, "column": 44 }, "end": { "line": 298, "column": 63 }, "identifierName": "PropertiesInspector" }, "name": "PropertiesInspector" }, "arguments": [ { "type": "ThisExpression", "start": 15569, "end": 15573, "loc": { "start": { "line": 298, "column": 64 }, "end": { "line": 298, "column": 68 } } }, { "type": "ObjectExpression", "start": 15575, "end": 15773, "loc": { "start": { "line": 298, "column": 70 }, "end": { "line": 301, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 15593, "end": 15670, "loc": { "start": { "line": 299, "column": 16 }, "end": { "line": 299, "column": 93 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15593, "end": 15613, "loc": { "start": { "line": 299, "column": 16 }, "end": { "line": 299, "column": 36 }, "identifierName": "propertiesTabElement" }, "name": "propertiesTabElement" }, "value": { "type": "CallExpression", "start": 15615, "end": 15670, "loc": { "start": { "line": 299, "column": 38 }, "end": { "line": 299, "column": 93 } }, "callee": { "type": "MemberExpression", "start": 15615, "end": 15645, "loc": { "start": { "line": 299, "column": 38 }, "end": { "line": 299, "column": 68 } }, "object": { "type": "Identifier", "start": 15615, "end": 15631, "loc": { "start": { "line": 299, "column": 38 }, "end": { "line": 299, "column": 54 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "property": { "type": "Identifier", "start": 15632, "end": 15645, "loc": { "start": { "line": 299, "column": 55 }, "end": { "line": 299, "column": 68 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15646, "end": 15669, "loc": { "start": { "line": 299, "column": 69 }, "end": { "line": 299, "column": 92 } }, "extra": { "rawValue": ".xeokit-propertiesTab", "raw": "\".xeokit-propertiesTab\"" }, "value": ".xeokit-propertiesTab" } ] } }, { "type": "ObjectProperty", "start": 15688, "end": 15759, "loc": { "start": { "line": 300, "column": 16 }, "end": { "line": 300, "column": 87 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15688, "end": 15705, "loc": { "start": { "line": 300, "column": 16 }, "end": { "line": 300, "column": 33 }, "identifierName": "propertiesElement" }, "name": "propertiesElement" }, "value": { "type": "CallExpression", "start": 15707, "end": 15759, "loc": { "start": { "line": 300, "column": 35 }, "end": { "line": 300, "column": 87 } }, "callee": { "type": "MemberExpression", "start": 15707, "end": 15737, "loc": { "start": { "line": 300, "column": 35 }, "end": { "line": 300, "column": 65 } }, "object": { "type": "Identifier", "start": 15707, "end": 15723, "loc": { "start": { "line": 300, "column": 35 }, "end": { "line": 300, "column": 51 }, "identifierName": "inspectorElement" }, "name": "inspectorElement" }, "property": { "type": "Identifier", "start": 15724, "end": 15737, "loc": { "start": { "line": 300, "column": 52 }, "end": { "line": 300, "column": 65 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15738, "end": 15758, "loc": { "start": { "line": 300, "column": 66 }, "end": { "line": 300, "column": 86 } }, "extra": { "rawValue": ".xeokit-properties", "raw": "\".xeokit-properties\"" }, "value": ".xeokit-properties" } ] } } ] } ] } } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 15795, "end": 15950, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 307, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 15795, "end": 15949, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 307, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 15795, "end": 15812, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 304, "column": 25 } }, "object": { "type": "ThisExpression", "start": 15795, "end": 15799, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 304, "column": 12 } } }, "property": { "type": "Identifier", "start": 15800, "end": 15812, "loc": { "start": { "line": 304, "column": 13 }, "end": { "line": 304, "column": 25 }, "identifierName": "_resetAction" }, "name": "_resetAction" }, "computed": false }, "right": { "type": "NewExpression", "start": 15815, "end": 15949, "loc": { "start": { "line": 304, "column": 28 }, "end": { "line": 307, "column": 10 } }, "callee": { "type": "Identifier", "start": 15819, "end": 15830, "loc": { "start": { "line": 304, "column": 32 }, "end": { "line": 304, "column": 43 }, "identifierName": "ResetAction" }, "name": "ResetAction" }, "arguments": [ { "type": "ThisExpression", "start": 15831, "end": 15835, "loc": { "start": { "line": 304, "column": 44 }, "end": { "line": 304, "column": 48 } } }, { "type": "ObjectExpression", "start": 15837, "end": 15948, "loc": { "start": { "line": 304, "column": 50 }, "end": { "line": 307, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 15851, "end": 15911, "loc": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 72 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15851, "end": 15864, "loc": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 15866, "end": 15911, "loc": { "start": { "line": 305, "column": 27 }, "end": { "line": 305, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 15866, "end": 15894, "loc": { "start": { "line": 305, "column": 27 }, "end": { "line": 305, "column": 55 } }, "object": { "type": "Identifier", "start": 15866, "end": 15880, "loc": { "start": { "line": 305, "column": 27 }, "end": { "line": 305, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 15881, "end": 15894, "loc": { "start": { "line": 305, "column": 42 }, "end": { "line": 305, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 15895, "end": 15910, "loc": { "start": { "line": 305, "column": 56 }, "end": { "line": 305, "column": 71 } }, "extra": { "rawValue": ".xeokit-reset", "raw": "\".xeokit-reset\"" }, "value": ".xeokit-reset" } ] } }, { "type": "ObjectProperty", "start": 15925, "end": 15938, "loc": { "start": { "line": 306, "column": 12 }, "end": { "line": 306, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 15925, "end": 15931, "loc": { "start": { "line": 306, "column": 12 }, "end": { "line": 306, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 15933, "end": 15938, "loc": { "start": { "line": 306, "column": 20 }, "end": { "line": 306, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 15960, "end": 16109, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 312, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 15960, "end": 16108, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 312, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 15960, "end": 15975, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 309, "column": 23 } }, "object": { "type": "ThisExpression", "start": 15960, "end": 15964, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 309, "column": 12 } } }, "property": { "type": "Identifier", "start": 15965, "end": 15975, "loc": { "start": { "line": 309, "column": 13 }, "end": { "line": 309, "column": 23 }, "identifierName": "_fitAction" }, "name": "_fitAction" }, "computed": false }, "right": { "type": "NewExpression", "start": 15978, "end": 16108, "loc": { "start": { "line": 309, "column": 26 }, "end": { "line": 312, "column": 10 } }, "callee": { "type": "Identifier", "start": 15982, "end": 15991, "loc": { "start": { "line": 309, "column": 30 }, "end": { "line": 309, "column": 39 }, "identifierName": "FitAction" }, "name": "FitAction" }, "arguments": [ { "type": "ThisExpression", "start": 15992, "end": 15996, "loc": { "start": { "line": 309, "column": 40 }, "end": { "line": 309, "column": 44 } } }, { "type": "ObjectExpression", "start": 15998, "end": 16107, "loc": { "start": { "line": 309, "column": 46 }, "end": { "line": 312, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 16012, "end": 16070, "loc": { "start": { "line": 310, "column": 12 }, "end": { "line": 310, "column": 70 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 16012, "end": 16025, "loc": { "start": { "line": 310, "column": 12 }, "end": { "line": 310, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 16027, "end": 16070, "loc": { "start": { "line": 310, "column": 27 }, "end": { "line": 310, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 16027, "end": 16055, "loc": { "start": { "line": 310, "column": 27 }, "end": { "line": 310, "column": 55 } }, "object": { "type": "Identifier", "start": 16027, "end": 16041, "loc": { "start": { "line": 310, "column": 27 }, "end": { "line": 310, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 16042, "end": 16055, "loc": { "start": { "line": 310, "column": 42 }, "end": { "line": 310, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 16056, "end": 16069, "loc": { "start": { "line": 310, "column": 56 }, "end": { "line": 310, "column": 69 } }, "extra": { "rawValue": ".xeokit-fit", "raw": "\".xeokit-fit\"" }, "value": ".xeokit-fit" } ] } }, { "type": "ObjectProperty", "start": 16084, "end": 16097, "loc": { "start": { "line": 311, "column": 12 }, "end": { "line": 311, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 16084, "end": 16090, "loc": { "start": { "line": 311, "column": 12 }, "end": { "line": 311, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 16092, "end": 16097, "loc": { "start": { "line": 311, "column": 20 }, "end": { "line": 311, "column": 25 } }, "value": false } } ] } ] } }, "trailingComments": [ { "type": "CommentLine", "value": " Allows Three-D and First Person toggle buttons to cooperatively switch", "start": 16119, "end": 16192, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 81 } } }, { "type": "CommentLine", "value": " CameraControl#navMode between \"orbit\", \"firstPerson\" and \"planView\" modes", "start": 16201, "end": 16277, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 84 } } } ] }, { "type": "VariableDeclaration", "start": 16287, "end": 17356, "loc": { "start": { "line": 317, "column": 8 }, "end": { "line": 341, "column": 17 } }, "declarations": [ { "type": "VariableDeclarator", "start": 16293, "end": 17355, "loc": { "start": { "line": 317, "column": 14 }, "end": { "line": 341, "column": 16 } }, "id": { "type": "Identifier", "start": 16293, "end": 16321, "loc": { "start": { "line": 317, "column": 14 }, "end": { "line": 317, "column": 42 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator", "leadingComments": null }, "init": { "type": "NewExpression", "start": 16324, "end": 17355, "loc": { "start": { "line": 317, "column": 45 }, "end": { "line": 341, "column": 16 } }, "callee": { "type": "FunctionExpression", "start": 16329, "end": 17348, "loc": { "start": { "line": 317, "column": 50 }, "end": { "line": 341, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 16339, "end": 16348, "loc": { "start": { "line": 317, "column": 60 }, "end": { "line": 317, "column": 69 }, "identifierName": "bimViewer" }, "name": "bimViewer" } ], "body": { "type": "BlockStatement", "start": 16350, "end": 17348, "loc": { "start": { "line": 317, "column": 71 }, "end": { "line": 341, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 16365, "end": 16390, "loc": { "start": { "line": 319, "column": 12 }, "end": { "line": 319, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 16369, "end": 16389, "loc": { "start": { "line": 319, "column": 16 }, "end": { "line": 319, "column": 36 } }, "id": { "type": "Identifier", "start": 16369, "end": 16381, "loc": { "start": { "line": 319, "column": 16 }, "end": { "line": 319, "column": 28 }, "identifierName": "threeDActive" }, "name": "threeDActive" }, "init": { "type": "BooleanLiteral", "start": 16384, "end": 16389, "loc": { "start": { "line": 319, "column": 31 }, "end": { "line": 319, "column": 36 } }, "value": false } } ], "kind": "let" }, { "type": "VariableDeclaration", "start": 16403, "end": 16433, "loc": { "start": { "line": 320, "column": 12 }, "end": { "line": 320, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", "start": 16407, "end": 16432, "loc": { "start": { "line": 320, "column": 16 }, "end": { "line": 320, "column": 41 } }, "id": { "type": "Identifier", "start": 16407, "end": 16424, "loc": { "start": { "line": 320, "column": 16 }, "end": { "line": 320, "column": 33 }, "identifierName": "firstPersonActive" }, "name": "firstPersonActive" }, "init": { "type": "BooleanLiteral", "start": 16427, "end": 16432, "loc": { "start": { "line": 320, "column": 36 }, "end": { "line": 320, "column": 41 } }, "value": false } } ], "kind": "let" }, { "type": "ExpressionStatement", "start": 16447, "end": 17098, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 334, "column": 14 } }, "expression": { "type": "AssignmentExpression", "start": 16447, "end": 17097, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 334, "column": 13 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 16447, "end": 16471, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 322, "column": 36 } }, "object": { "type": "ThisExpression", "start": 16447, "end": 16451, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 322, "column": 16 } } }, "property": { "type": "Identifier", "start": 16452, "end": 16471, "loc": { "start": { "line": 322, "column": 17 }, "end": { "line": 322, "column": 36 }, "identifierName": "setThreeDModeActive" }, "name": "setThreeDModeActive" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 16474, "end": 17097, "loc": { "start": { "line": 322, "column": 39 }, "end": { "line": 334, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 16475, "end": 16481, "loc": { "start": { "line": 322, "column": 40 }, "end": { "line": 322, "column": 46 }, "identifierName": "active" }, "name": "active" } ], "body": { "type": "BlockStatement", "start": 16486, "end": 17097, "loc": { "start": { "line": 322, "column": 51 }, "end": { "line": 334, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 16504, "end": 17044, "loc": { "start": { "line": 323, "column": 16 }, "end": { "line": 332, "column": 17 } }, "test": { "type": "Identifier", "start": 16508, "end": 16514, "loc": { "start": { "line": 323, "column": 20 }, "end": { "line": 323, "column": 26 }, "identifierName": "active" }, "name": "active" }, "consequent": { "type": "BlockStatement", "start": 16516, "end": 16740, "loc": { "start": { "line": 323, "column": 28 }, "end": { "line": 327, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 16538, "end": 16582, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 64 } }, "expression": { "type": "CallExpression", "start": 16538, "end": 16581, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 16538, "end": 16574, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 56 } }, "object": { "type": "MemberExpression", "start": 16538, "end": 16564, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 46 } }, "object": { "type": "Identifier", "start": 16538, "end": 16547, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16548, "end": 16564, "loc": { "start": { "line": 324, "column": 30 }, "end": { "line": 324, "column": 46 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "property": { "type": "Identifier", "start": 16565, "end": 16574, "loc": { "start": { "line": 324, "column": 47 }, "end": { "line": 324, "column": 56 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16575, "end": 16580, "loc": { "start": { "line": 324, "column": 57 }, "end": { "line": 324, "column": 62 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 16603, "end": 16652, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 69 } }, "expression": { "type": "CallExpression", "start": 16603, "end": 16651, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 68 } }, "callee": { "type": "MemberExpression", "start": 16603, "end": 16645, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 62 } }, "object": { "type": "MemberExpression", "start": 16603, "end": 16634, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 51 } }, "object": { "type": "Identifier", "start": 16603, "end": 16612, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16613, "end": 16634, "loc": { "start": { "line": 325, "column": 30 }, "end": { "line": 325, "column": 51 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 16635, "end": 16645, "loc": { "start": { "line": 325, "column": 52 }, "end": { "line": 325, "column": 62 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16646, "end": 16650, "loc": { "start": { "line": 325, "column": 63 }, "end": { "line": 325, "column": 67 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 16673, "end": 16722, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 69 } }, "expression": { "type": "AssignmentExpression", "start": 16673, "end": 16721, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 68 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 16673, "end": 16711, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 58 } }, "object": { "type": "MemberExpression", "start": 16673, "end": 16703, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 50 } }, "object": { "type": "MemberExpression", "start": 16673, "end": 16689, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 36 } }, "object": { "type": "Identifier", "start": 16673, "end": 16682, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16683, "end": 16689, "loc": { "start": { "line": 326, "column": 30 }, "end": { "line": 326, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 16690, "end": 16703, "loc": { "start": { "line": 326, "column": 37 }, "end": { "line": 326, "column": 50 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 16704, "end": 16711, "loc": { "start": { "line": 326, "column": 51 }, "end": { "line": 326, "column": 58 }, "identifierName": "navMode" }, "name": "navMode" }, "computed": false }, "right": { "type": "StringLiteral", "start": 16714, "end": 16721, "loc": { "start": { "line": 326, "column": 61 }, "end": { "line": 326, "column": 68 } }, "extra": { "rawValue": "orbit", "raw": "\"orbit\"" }, "value": "orbit" } } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 16746, "end": 17044, "loc": { "start": { "line": 327, "column": 23 }, "end": { "line": 332, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 16768, "end": 16818, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 70 } }, "expression": { "type": "CallExpression", "start": 16768, "end": 16817, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 16768, "end": 16810, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 62 } }, "object": { "type": "MemberExpression", "start": 16768, "end": 16799, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 51 } }, "object": { "type": "Identifier", "start": 16768, "end": 16777, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16778, "end": 16799, "loc": { "start": { "line": 328, "column": 30 }, "end": { "line": 328, "column": 51 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 16800, "end": 16810, "loc": { "start": { "line": 328, "column": 52 }, "end": { "line": 328, "column": 62 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16811, "end": 16816, "loc": { "start": { "line": 328, "column": 63 }, "end": { "line": 328, "column": 68 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 16839, "end": 16888, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 69 } }, "expression": { "type": "CallExpression", "start": 16839, "end": 16887, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 68 } }, "callee": { "type": "MemberExpression", "start": 16839, "end": 16880, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 61 } }, "object": { "type": "MemberExpression", "start": 16839, "end": 16870, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 51 } }, "object": { "type": "Identifier", "start": 16839, "end": 16848, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16849, "end": 16870, "loc": { "start": { "line": 329, "column": 30 }, "end": { "line": 329, "column": 51 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 16871, "end": 16880, "loc": { "start": { "line": 329, "column": 52 }, "end": { "line": 329, "column": 61 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16881, "end": 16886, "loc": { "start": { "line": 329, "column": 62 }, "end": { "line": 329, "column": 67 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 16909, "end": 16953, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 64 } }, "expression": { "type": "CallExpression", "start": 16909, "end": 16952, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 16909, "end": 16945, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 56 } }, "object": { "type": "MemberExpression", "start": 16909, "end": 16935, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 46 } }, "object": { "type": "Identifier", "start": 16909, "end": 16918, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16919, "end": 16935, "loc": { "start": { "line": 330, "column": 30 }, "end": { "line": 330, "column": 46 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "property": { "type": "Identifier", "start": 16936, "end": 16945, "loc": { "start": { "line": 330, "column": 47 }, "end": { "line": 330, "column": 56 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 16946, "end": 16951, "loc": { "start": { "line": 330, "column": 57 }, "end": { "line": 330, "column": 62 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 16974, "end": 17026, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 72 } }, "expression": { "type": "AssignmentExpression", "start": 16974, "end": 17025, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 71 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 16974, "end": 17012, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 58 } }, "object": { "type": "MemberExpression", "start": 16974, "end": 17004, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 50 } }, "object": { "type": "MemberExpression", "start": 16974, "end": 16990, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 36 } }, "object": { "type": "Identifier", "start": 16974, "end": 16983, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 16984, "end": 16990, "loc": { "start": { "line": 331, "column": 30 }, "end": { "line": 331, "column": 36 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 16991, "end": 17004, "loc": { "start": { "line": 331, "column": 37 }, "end": { "line": 331, "column": 50 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 17005, "end": 17012, "loc": { "start": { "line": 331, "column": 51 }, "end": { "line": 331, "column": 58 }, "identifierName": "navMode" }, "name": "navMode" }, "computed": false }, "right": { "type": "StringLiteral", "start": 17015, "end": 17025, "loc": { "start": { "line": 331, "column": 61 }, "end": { "line": 331, "column": 71 } }, "extra": { "rawValue": "planView", "raw": "\"planView\"" }, "value": "planView" } } } ], "directives": [] } }, { "type": "ExpressionStatement", "start": 17061, "end": 17083, "loc": { "start": { "line": 333, "column": 16 }, "end": { "line": 333, "column": 38 } }, "expression": { "type": "AssignmentExpression", "start": 17061, "end": 17082, "loc": { "start": { "line": 333, "column": 16 }, "end": { "line": 333, "column": 37 } }, "operator": "=", "left": { "type": "Identifier", "start": 17061, "end": 17073, "loc": { "start": { "line": 333, "column": 16 }, "end": { "line": 333, "column": 28 }, "identifierName": "threeDActive" }, "name": "threeDActive" }, "right": { "type": "Identifier", "start": 17076, "end": 17082, "loc": { "start": { "line": 333, "column": 31 }, "end": { "line": 333, "column": 37 }, "identifierName": "active" }, "name": "active" } } } ], "directives": [] } } } }, { "type": "ExpressionStatement", "start": 17112, "end": 17337, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 339, "column": 14 } }, "expression": { "type": "AssignmentExpression", "start": 17112, "end": 17336, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 339, "column": 13 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17112, "end": 17141, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 336, "column": 41 } }, "object": { "type": "ThisExpression", "start": 17112, "end": 17116, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 336, "column": 16 } } }, "property": { "type": "Identifier", "start": 17117, "end": 17141, "loc": { "start": { "line": 336, "column": 17 }, "end": { "line": 336, "column": 41 }, "identifierName": "setFirstPersonModeActive" }, "name": "setFirstPersonModeActive" }, "computed": false }, "right": { "type": "ArrowFunctionExpression", "start": 17144, "end": 17336, "loc": { "start": { "line": 336, "column": 44 }, "end": { "line": 339, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 17145, "end": 17151, "loc": { "start": { "line": 336, "column": 45 }, "end": { "line": 336, "column": 51 }, "identifierName": "active" }, "name": "active" } ], "body": { "type": "BlockStatement", "start": 17156, "end": 17336, "loc": { "start": { "line": 336, "column": 56 }, "end": { "line": 339, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 17174, "end": 17278, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 120 } }, "expression": { "type": "AssignmentExpression", "start": 17174, "end": 17277, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 119 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17174, "end": 17212, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 54 } }, "object": { "type": "MemberExpression", "start": 17174, "end": 17204, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 46 } }, "object": { "type": "MemberExpression", "start": 17174, "end": 17190, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 32 } }, "object": { "type": "Identifier", "start": 17174, "end": 17183, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 25 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "property": { "type": "Identifier", "start": 17184, "end": 17190, "loc": { "start": { "line": 337, "column": 26 }, "end": { "line": 337, "column": 32 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 17191, "end": 17204, "loc": { "start": { "line": 337, "column": 33 }, "end": { "line": 337, "column": 46 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 17205, "end": 17212, "loc": { "start": { "line": 337, "column": 47 }, "end": { "line": 337, "column": 54 }, "identifierName": "navMode" }, "name": "navMode" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 17215, "end": 17277, "loc": { "start": { "line": 337, "column": 57 }, "end": { "line": 337, "column": 119 } }, "test": { "type": "Identifier", "start": 17215, "end": 17221, "loc": { "start": { "line": 337, "column": 57 }, "end": { "line": 337, "column": 63 }, "identifierName": "active" }, "name": "active" }, "consequent": { "type": "StringLiteral", "start": 17224, "end": 17237, "loc": { "start": { "line": 337, "column": 66 }, "end": { "line": 337, "column": 79 } }, "extra": { "rawValue": "firstPerson", "raw": "\"firstPerson\"" }, "value": "firstPerson" }, "alternate": { "type": "ConditionalExpression", "start": 17241, "end": 17276, "loc": { "start": { "line": 337, "column": 83 }, "end": { "line": 337, "column": 118 } }, "test": { "type": "Identifier", "start": 17241, "end": 17253, "loc": { "start": { "line": 337, "column": 83 }, "end": { "line": 337, "column": 95 }, "identifierName": "threeDActive" }, "name": "threeDActive" }, "consequent": { "type": "StringLiteral", "start": 17256, "end": 17263, "loc": { "start": { "line": 337, "column": 98 }, "end": { "line": 337, "column": 105 } }, "extra": { "rawValue": "orbit", "raw": "\"orbit\"" }, "value": "orbit" }, "alternate": { "type": "StringLiteral", "start": 17266, "end": 17276, "loc": { "start": { "line": 337, "column": 108 }, "end": { "line": 337, "column": 118 } }, "extra": { "rawValue": "planView", "raw": "\"planView\"" }, "value": "planView" }, "extra": { "parenthesized": true, "parenStart": 17240 } } } } }, { "type": "ExpressionStatement", "start": 17295, "end": 17322, "loc": { "start": { "line": 338, "column": 16 }, "end": { "line": 338, "column": 43 } }, "expression": { "type": "AssignmentExpression", "start": 17295, "end": 17321, "loc": { "start": { "line": 338, "column": 16 }, "end": { "line": 338, "column": 42 } }, "operator": "=", "left": { "type": "Identifier", "start": 17295, "end": 17312, "loc": { "start": { "line": 338, "column": 16 }, "end": { "line": 338, "column": 33 }, "identifierName": "firstPersonActive" }, "name": "firstPersonActive" }, "right": { "type": "Identifier", "start": 17315, "end": 17321, "loc": { "start": { "line": 338, "column": 36 }, "end": { "line": 338, "column": 42 }, "identifierName": "active" }, "name": "active" } } } ], "directives": [] } } } } ], "directives": [] }, "extra": { "parenthesized": true, "parenStart": 16328 } }, "arguments": [ { "type": "ThisExpression", "start": 17350, "end": 17354, "loc": { "start": { "line": 341, "column": 11 }, "end": { "line": 341, "column": 15 } } } ] }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentLine", "value": " Allows Three-D and First Person toggle buttons to cooperatively switch", "start": 16119, "end": 16192, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 81 } } }, { "type": "CommentLine", "value": " CameraControl#navMode between \"orbit\", \"firstPerson\" and \"planView\" modes", "start": 16201, "end": 16277, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 84 } } } ] }, { "type": "ExpressionStatement", "start": 17366, "end": 17562, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 347, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 17366, "end": 17561, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 347, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17366, "end": 17382, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 343, "column": 24 } }, "object": { "type": "ThisExpression", "start": 17366, "end": 17370, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 343, "column": 12 } } }, "property": { "type": "Identifier", "start": 17371, "end": 17382, "loc": { "start": { "line": 343, "column": 13 }, "end": { "line": 343, "column": 24 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 17385, "end": 17561, "loc": { "start": { "line": 343, "column": 27 }, "end": { "line": 347, "column": 10 } }, "callee": { "type": "Identifier", "start": 17389, "end": 17399, "loc": { "start": { "line": 343, "column": 31 }, "end": { "line": 343, "column": 41 }, "identifierName": "ThreeDMode" }, "name": "ThreeDMode" }, "arguments": [ { "type": "ThisExpression", "start": 17400, "end": 17404, "loc": { "start": { "line": 343, "column": 42 }, "end": { "line": 343, "column": 46 } } }, { "type": "ObjectExpression", "start": 17406, "end": 17560, "loc": { "start": { "line": 343, "column": 48 }, "end": { "line": 347, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 17420, "end": 17481, "loc": { "start": { "line": 344, "column": 12 }, "end": { "line": 344, "column": 73 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17420, "end": 17433, "loc": { "start": { "line": 344, "column": 12 }, "end": { "line": 344, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 17435, "end": 17481, "loc": { "start": { "line": 344, "column": 27 }, "end": { "line": 344, "column": 73 } }, "callee": { "type": "MemberExpression", "start": 17435, "end": 17463, "loc": { "start": { "line": 344, "column": 27 }, "end": { "line": 344, "column": 55 } }, "object": { "type": "Identifier", "start": 17435, "end": 17449, "loc": { "start": { "line": 344, "column": 27 }, "end": { "line": 344, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 17450, "end": 17463, "loc": { "start": { "line": 344, "column": 42 }, "end": { "line": 344, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 17464, "end": 17480, "loc": { "start": { "line": 344, "column": 56 }, "end": { "line": 344, "column": 72 } }, "extra": { "rawValue": ".xeokit-threeD", "raw": "\".xeokit-threeD\"" }, "value": ".xeokit-threeD" } ] } }, { "type": "ObjectProperty", "start": 17495, "end": 17523, "loc": { "start": { "line": 345, "column": 12 }, "end": { "line": 345, "column": 40 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 17495, "end": 17523, "loc": { "start": { "line": 345, "column": 12 }, "end": { "line": 345, "column": 40 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator" }, "value": { "type": "Identifier", "start": 17495, "end": 17523, "loc": { "start": { "line": 345, "column": 12 }, "end": { "line": 345, "column": 40 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 17537, "end": 17550, "loc": { "start": { "line": 346, "column": 12 }, "end": { "line": 346, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17537, "end": 17543, "loc": { "start": { "line": 346, "column": 12 }, "end": { "line": 346, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 17545, "end": 17550, "loc": { "start": { "line": 346, "column": 20 }, "end": { "line": 346, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 17572, "end": 17723, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 352, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 17572, "end": 17722, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 352, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17572, "end": 17587, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 349, "column": 23 } }, "object": { "type": "ThisExpression", "start": 17572, "end": 17576, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 349, "column": 12 } } }, "property": { "type": "Identifier", "start": 17577, "end": 17587, "loc": { "start": { "line": 349, "column": 13 }, "end": { "line": 349, "column": 23 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 17590, "end": 17722, "loc": { "start": { "line": 349, "column": 26 }, "end": { "line": 352, "column": 10 } }, "callee": { "type": "Identifier", "start": 17594, "end": 17603, "loc": { "start": { "line": 349, "column": 30 }, "end": { "line": 349, "column": 39 }, "identifierName": "OrthoMode" }, "name": "OrthoMode" }, "arguments": [ { "type": "ThisExpression", "start": 17604, "end": 17608, "loc": { "start": { "line": 349, "column": 40 }, "end": { "line": 349, "column": 44 } } }, { "type": "ObjectExpression", "start": 17610, "end": 17721, "loc": { "start": { "line": 349, "column": 46 }, "end": { "line": 352, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 17624, "end": 17684, "loc": { "start": { "line": 350, "column": 12 }, "end": { "line": 350, "column": 72 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17624, "end": 17637, "loc": { "start": { "line": 350, "column": 12 }, "end": { "line": 350, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 17639, "end": 17684, "loc": { "start": { "line": 350, "column": 27 }, "end": { "line": 350, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 17639, "end": 17667, "loc": { "start": { "line": 350, "column": 27 }, "end": { "line": 350, "column": 55 } }, "object": { "type": "Identifier", "start": 17639, "end": 17653, "loc": { "start": { "line": 350, "column": 27 }, "end": { "line": 350, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 17654, "end": 17667, "loc": { "start": { "line": 350, "column": 42 }, "end": { "line": 350, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 17668, "end": 17683, "loc": { "start": { "line": 350, "column": 56 }, "end": { "line": 350, "column": 71 } }, "extra": { "rawValue": ".xeokit-ortho", "raw": "\".xeokit-ortho\"" }, "value": ".xeokit-ortho" } ] } }, { "type": "ObjectProperty", "start": 17698, "end": 17711, "loc": { "start": { "line": 351, "column": 12 }, "end": { "line": 351, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17698, "end": 17704, "loc": { "start": { "line": 351, "column": 12 }, "end": { "line": 351, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 17706, "end": 17711, "loc": { "start": { "line": 351, "column": 20 }, "end": { "line": 351, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 17733, "end": 17944, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 358, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 17733, "end": 17943, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 358, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17733, "end": 17754, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 354, "column": 29 } }, "object": { "type": "ThisExpression", "start": 17733, "end": 17737, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 354, "column": 12 } } }, "property": { "type": "Identifier", "start": 17738, "end": 17754, "loc": { "start": { "line": 354, "column": 13 }, "end": { "line": 354, "column": 29 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 17757, "end": 17943, "loc": { "start": { "line": 354, "column": 32 }, "end": { "line": 358, "column": 10 } }, "callee": { "type": "Identifier", "start": 17761, "end": 17776, "loc": { "start": { "line": 354, "column": 36 }, "end": { "line": 354, "column": 51 }, "identifierName": "FirstPersonMode" }, "name": "FirstPersonMode" }, "arguments": [ { "type": "ThisExpression", "start": 17777, "end": 17781, "loc": { "start": { "line": 354, "column": 52 }, "end": { "line": 354, "column": 56 } } }, { "type": "ObjectExpression", "start": 17783, "end": 17942, "loc": { "start": { "line": 354, "column": 58 }, "end": { "line": 358, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 17797, "end": 17863, "loc": { "start": { "line": 355, "column": 12 }, "end": { "line": 355, "column": 78 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17797, "end": 17810, "loc": { "start": { "line": 355, "column": 12 }, "end": { "line": 355, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 17812, "end": 17863, "loc": { "start": { "line": 355, "column": 27 }, "end": { "line": 355, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 17812, "end": 17840, "loc": { "start": { "line": 355, "column": 27 }, "end": { "line": 355, "column": 55 } }, "object": { "type": "Identifier", "start": 17812, "end": 17826, "loc": { "start": { "line": 355, "column": 27 }, "end": { "line": 355, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 17827, "end": 17840, "loc": { "start": { "line": 355, "column": 42 }, "end": { "line": 355, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 17841, "end": 17862, "loc": { "start": { "line": 355, "column": 56 }, "end": { "line": 355, "column": 77 } }, "extra": { "rawValue": ".xeokit-firstPerson", "raw": "\".xeokit-firstPerson\"" }, "value": ".xeokit-firstPerson" } ] } }, { "type": "ObjectProperty", "start": 17877, "end": 17905, "loc": { "start": { "line": 356, "column": 12 }, "end": { "line": 356, "column": 40 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 17877, "end": 17905, "loc": { "start": { "line": 356, "column": 12 }, "end": { "line": 356, "column": 40 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator" }, "value": { "type": "Identifier", "start": 17877, "end": 17905, "loc": { "start": { "line": 356, "column": 12 }, "end": { "line": 356, "column": 40 }, "identifierName": "cameraControlNavModeMediator" }, "name": "cameraControlNavModeMediator" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 17919, "end": 17932, "loc": { "start": { "line": 357, "column": 12 }, "end": { "line": 357, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 17919, "end": 17925, "loc": { "start": { "line": 357, "column": 12 }, "end": { "line": 357, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 17927, "end": 17932, "loc": { "start": { "line": 357, "column": 20 }, "end": { "line": 357, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 17954, "end": 18102, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 363, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 17954, "end": 18101, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 363, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 17954, "end": 17968, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 360, "column": 22 } }, "object": { "type": "ThisExpression", "start": 17954, "end": 17958, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 360, "column": 12 } } }, "property": { "type": "Identifier", "start": 17959, "end": 17968, "loc": { "start": { "line": 360, "column": 13 }, "end": { "line": 360, "column": 22 }, "identifierName": "_hideTool" }, "name": "_hideTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 17971, "end": 18101, "loc": { "start": { "line": 360, "column": 25 }, "end": { "line": 363, "column": 10 } }, "callee": { "type": "Identifier", "start": 17975, "end": 17983, "loc": { "start": { "line": 360, "column": 29 }, "end": { "line": 360, "column": 37 }, "identifierName": "HideTool" }, "name": "HideTool" }, "arguments": [ { "type": "ThisExpression", "start": 17984, "end": 17988, "loc": { "start": { "line": 360, "column": 38 }, "end": { "line": 360, "column": 42 } } }, { "type": "ObjectExpression", "start": 17990, "end": 18100, "loc": { "start": { "line": 360, "column": 44 }, "end": { "line": 363, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18004, "end": 18063, "loc": { "start": { "line": 361, "column": 12 }, "end": { "line": 361, "column": 71 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18004, "end": 18017, "loc": { "start": { "line": 361, "column": 12 }, "end": { "line": 361, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18019, "end": 18063, "loc": { "start": { "line": 361, "column": 27 }, "end": { "line": 361, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 18019, "end": 18047, "loc": { "start": { "line": 361, "column": 27 }, "end": { "line": 361, "column": 55 } }, "object": { "type": "Identifier", "start": 18019, "end": 18033, "loc": { "start": { "line": 361, "column": 27 }, "end": { "line": 361, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18034, "end": 18047, "loc": { "start": { "line": 361, "column": 42 }, "end": { "line": 361, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18048, "end": 18062, "loc": { "start": { "line": 361, "column": 56 }, "end": { "line": 361, "column": 70 } }, "extra": { "rawValue": ".xeokit-hide", "raw": "\".xeokit-hide\"" }, "value": ".xeokit-hide" } ] } }, { "type": "ObjectProperty", "start": 18077, "end": 18090, "loc": { "start": { "line": 362, "column": 12 }, "end": { "line": 362, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18077, "end": 18083, "loc": { "start": { "line": 362, "column": 12 }, "end": { "line": 362, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18085, "end": 18090, "loc": { "start": { "line": 362, "column": 20 }, "end": { "line": 362, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18112, "end": 18272, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 368, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18112, "end": 18271, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 368, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18112, "end": 18131, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 365, "column": 27 } }, "object": { "type": "ThisExpression", "start": 18112, "end": 18116, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 365, "column": 12 } } }, "property": { "type": "Identifier", "start": 18117, "end": 18131, "loc": { "start": { "line": 365, "column": 13 }, "end": { "line": 365, "column": 27 }, "identifierName": "_selectionTool" }, "name": "_selectionTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 18134, "end": 18271, "loc": { "start": { "line": 365, "column": 30 }, "end": { "line": 368, "column": 10 } }, "callee": { "type": "Identifier", "start": 18138, "end": 18151, "loc": { "start": { "line": 365, "column": 34 }, "end": { "line": 365, "column": 47 }, "identifierName": "SelectionTool" }, "name": "SelectionTool" }, "arguments": [ { "type": "ThisExpression", "start": 18152, "end": 18156, "loc": { "start": { "line": 365, "column": 48 }, "end": { "line": 365, "column": 52 } } }, { "type": "ObjectExpression", "start": 18158, "end": 18270, "loc": { "start": { "line": 365, "column": 54 }, "end": { "line": 368, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18172, "end": 18233, "loc": { "start": { "line": 366, "column": 12 }, "end": { "line": 366, "column": 73 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18172, "end": 18185, "loc": { "start": { "line": 366, "column": 12 }, "end": { "line": 366, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18187, "end": 18233, "loc": { "start": { "line": 366, "column": 27 }, "end": { "line": 366, "column": 73 } }, "callee": { "type": "MemberExpression", "start": 18187, "end": 18215, "loc": { "start": { "line": 366, "column": 27 }, "end": { "line": 366, "column": 55 } }, "object": { "type": "Identifier", "start": 18187, "end": 18201, "loc": { "start": { "line": 366, "column": 27 }, "end": { "line": 366, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18202, "end": 18215, "loc": { "start": { "line": 366, "column": 42 }, "end": { "line": 366, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18216, "end": 18232, "loc": { "start": { "line": 366, "column": 56 }, "end": { "line": 366, "column": 72 } }, "extra": { "rawValue": ".xeokit-select", "raw": "\".xeokit-select\"" }, "value": ".xeokit-select" } ] } }, { "type": "ObjectProperty", "start": 18247, "end": 18260, "loc": { "start": { "line": 367, "column": 12 }, "end": { "line": 367, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18247, "end": 18253, "loc": { "start": { "line": 367, "column": 12 }, "end": { "line": 367, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18255, "end": 18260, "loc": { "start": { "line": 367, "column": 20 }, "end": { "line": 367, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18282, "end": 18507, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 374, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18282, "end": 18506, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 374, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18282, "end": 18308, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 370, "column": 34 } }, "object": { "type": "ThisExpression", "start": 18282, "end": 18286, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 370, "column": 12 } } }, "property": { "type": "Identifier", "start": 18287, "end": 18308, "loc": { "start": { "line": 370, "column": 13 }, "end": { "line": 370, "column": 34 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 18311, "end": 18506, "loc": { "start": { "line": 370, "column": 37 }, "end": { "line": 374, "column": 10 } }, "callee": { "type": "Identifier", "start": 18315, "end": 18335, "loc": { "start": { "line": 370, "column": 41 }, "end": { "line": 370, "column": 61 }, "identifierName": "MarqueeSelectionTool" }, "name": "MarqueeSelectionTool" }, "arguments": [ { "type": "ThisExpression", "start": 18336, "end": 18340, "loc": { "start": { "line": 370, "column": 62 }, "end": { "line": 370, "column": 66 } } }, { "type": "ObjectExpression", "start": 18342, "end": 18505, "loc": { "start": { "line": 370, "column": 68 }, "end": { "line": 374, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18356, "end": 18418, "loc": { "start": { "line": 371, "column": 12 }, "end": { "line": 371, "column": 74 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18356, "end": 18369, "loc": { "start": { "line": 371, "column": 12 }, "end": { "line": 371, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18371, "end": 18418, "loc": { "start": { "line": 371, "column": 27 }, "end": { "line": 371, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 18371, "end": 18399, "loc": { "start": { "line": 371, "column": 27 }, "end": { "line": 371, "column": 55 } }, "object": { "type": "Identifier", "start": 18371, "end": 18385, "loc": { "start": { "line": 371, "column": 27 }, "end": { "line": 371, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18386, "end": 18399, "loc": { "start": { "line": 371, "column": 42 }, "end": { "line": 371, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18400, "end": 18417, "loc": { "start": { "line": 371, "column": 56 }, "end": { "line": 371, "column": 73 } }, "extra": { "rawValue": ".xeokit-marquee", "raw": "\".xeokit-marquee\"" }, "value": ".xeokit-marquee" } ] } }, { "type": "ObjectProperty", "start": 18432, "end": 18445, "loc": { "start": { "line": 372, "column": 12 }, "end": { "line": 372, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18432, "end": 18438, "loc": { "start": { "line": 372, "column": 12 }, "end": { "line": 372, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18440, "end": 18445, "loc": { "start": { "line": 372, "column": 20 }, "end": { "line": 372, "column": 25 } }, "value": false } }, { "type": "ObjectProperty", "start": 18459, "end": 18495, "loc": { "start": { "line": 373, "column": 12 }, "end": { "line": 373, "column": 48 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18459, "end": 18473, "loc": { "start": { "line": 373, "column": 12 }, "end": { "line": 373, "column": 26 }, "identifierName": "objectsKdTree3" }, "name": "objectsKdTree3" }, "value": { "type": "MemberExpression", "start": 18475, "end": 18495, "loc": { "start": { "line": 373, "column": 28 }, "end": { "line": 373, "column": 48 } }, "object": { "type": "ThisExpression", "start": 18475, "end": 18479, "loc": { "start": { "line": 373, "column": 28 }, "end": { "line": 373, "column": 32 } } }, "property": { "type": "Identifier", "start": 18480, "end": 18495, "loc": { "start": { "line": 373, "column": 33 }, "end": { "line": 373, "column": 48 }, "identifierName": "_objectsKdTree3" }, "name": "_objectsKdTree3" }, "computed": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18517, "end": 18683, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 379, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18517, "end": 18682, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 379, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18517, "end": 18537, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 376, "column": 28 } }, "object": { "type": "ThisExpression", "start": 18517, "end": 18521, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 376, "column": 12 } } }, "property": { "type": "Identifier", "start": 18522, "end": 18537, "loc": { "start": { "line": 376, "column": 13 }, "end": { "line": 376, "column": 28 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 18540, "end": 18682, "loc": { "start": { "line": 376, "column": 31 }, "end": { "line": 379, "column": 10 } }, "callee": { "type": "Identifier", "start": 18544, "end": 18558, "loc": { "start": { "line": 376, "column": 35 }, "end": { "line": 376, "column": 49 }, "identifierName": "ShowSpacesMode" }, "name": "ShowSpacesMode" }, "arguments": [ { "type": "ThisExpression", "start": 18559, "end": 18563, "loc": { "start": { "line": 376, "column": 50 }, "end": { "line": 376, "column": 54 } } }, { "type": "ObjectExpression", "start": 18565, "end": 18681, "loc": { "start": { "line": 376, "column": 56 }, "end": { "line": 379, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18579, "end": 18644, "loc": { "start": { "line": 377, "column": 12 }, "end": { "line": 377, "column": 77 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18579, "end": 18592, "loc": { "start": { "line": 377, "column": 12 }, "end": { "line": 377, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18594, "end": 18644, "loc": { "start": { "line": 377, "column": 27 }, "end": { "line": 377, "column": 77 } }, "callee": { "type": "MemberExpression", "start": 18594, "end": 18622, "loc": { "start": { "line": 377, "column": 27 }, "end": { "line": 377, "column": 55 } }, "object": { "type": "Identifier", "start": 18594, "end": 18608, "loc": { "start": { "line": 377, "column": 27 }, "end": { "line": 377, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18609, "end": 18622, "loc": { "start": { "line": 377, "column": 42 }, "end": { "line": 377, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18623, "end": 18643, "loc": { "start": { "line": 377, "column": 56 }, "end": { "line": 377, "column": 76 } }, "extra": { "rawValue": ".xeokit-showSpaces", "raw": "\".xeokit-showSpaces\"" }, "value": ".xeokit-showSpaces" } ] } }, { "type": "ObjectProperty", "start": 18658, "end": 18671, "loc": { "start": { "line": 378, "column": 12 }, "end": { "line": 378, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18658, "end": 18664, "loc": { "start": { "line": 378, "column": 12 }, "end": { "line": 378, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18666, "end": 18671, "loc": { "start": { "line": 378, "column": 20 }, "end": { "line": 378, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18693, "end": 18770, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 383, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18693, "end": 18769, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 383, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18693, "end": 18708, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 381, "column": 23 } }, "object": { "type": "ThisExpression", "start": 18693, "end": 18697, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 381, "column": 12 } } }, "property": { "type": "Identifier", "start": 18698, "end": 18708, "loc": { "start": { "line": 381, "column": 13 }, "end": { "line": 381, "column": 23 }, "identifierName": "_queryTool" }, "name": "_queryTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 18711, "end": 18769, "loc": { "start": { "line": 381, "column": 26 }, "end": { "line": 383, "column": 10 } }, "callee": { "type": "Identifier", "start": 18715, "end": 18724, "loc": { "start": { "line": 381, "column": 30 }, "end": { "line": 381, "column": 39 }, "identifierName": "QueryTool" }, "name": "QueryTool" }, "arguments": [ { "type": "ThisExpression", "start": 18725, "end": 18729, "loc": { "start": { "line": 381, "column": 40 }, "end": { "line": 381, "column": 44 } } }, { "type": "ObjectExpression", "start": 18731, "end": 18768, "loc": { "start": { "line": 381, "column": 46 }, "end": { "line": 383, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18745, "end": 18758, "loc": { "start": { "line": 382, "column": 12 }, "end": { "line": 382, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18745, "end": 18751, "loc": { "start": { "line": 382, "column": 12 }, "end": { "line": 382, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 18753, "end": 18758, "loc": { "start": { "line": 382, "column": 20 }, "end": { "line": 382, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 18780, "end": 19217, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 391, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 18780, "end": 19216, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 391, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 18780, "end": 18797, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 385, "column": 25 } }, "object": { "type": "ThisExpression", "start": 18780, "end": 18784, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 385, "column": 12 } } }, "property": { "type": "Identifier", "start": 18785, "end": 18797, "loc": { "start": { "line": 385, "column": 13 }, "end": { "line": 385, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "right": { "type": "NewExpression", "start": 18800, "end": 19216, "loc": { "start": { "line": 385, "column": 28 }, "end": { "line": 391, "column": 10 } }, "callee": { "type": "Identifier", "start": 18804, "end": 18815, "loc": { "start": { "line": 385, "column": 32 }, "end": { "line": 385, "column": 43 }, "identifierName": "SectionTool" }, "name": "SectionTool" }, "arguments": [ { "type": "ThisExpression", "start": 18816, "end": 18820, "loc": { "start": { "line": 385, "column": 44 }, "end": { "line": 385, "column": 48 } } }, { "type": "ObjectExpression", "start": 18822, "end": 19215, "loc": { "start": { "line": 385, "column": 50 }, "end": { "line": 391, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 18836, "end": 18898, "loc": { "start": { "line": 386, "column": 12 }, "end": { "line": 386, "column": 74 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18836, "end": 18849, "loc": { "start": { "line": 386, "column": 12 }, "end": { "line": 386, "column": 25 }, "identifierName": "buttonElement" }, "name": "buttonElement" }, "value": { "type": "CallExpression", "start": 18851, "end": 18898, "loc": { "start": { "line": 386, "column": 27 }, "end": { "line": 386, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 18851, "end": 18879, "loc": { "start": { "line": 386, "column": 27 }, "end": { "line": 386, "column": 55 } }, "object": { "type": "Identifier", "start": 18851, "end": 18865, "loc": { "start": { "line": 386, "column": 27 }, "end": { "line": 386, "column": 41 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18866, "end": 18879, "loc": { "start": { "line": 386, "column": 42 }, "end": { "line": 386, "column": 55 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18880, "end": 18897, "loc": { "start": { "line": 386, "column": 56 }, "end": { "line": 386, "column": 73 } }, "extra": { "rawValue": ".xeokit-section", "raw": "\".xeokit-section\"" }, "value": ".xeokit-section" } ] } }, { "type": "ObjectProperty", "start": 18912, "end": 18983, "loc": { "start": { "line": 387, "column": 12 }, "end": { "line": 387, "column": 83 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18912, "end": 18926, "loc": { "start": { "line": 387, "column": 12 }, "end": { "line": 387, "column": 26 }, "identifierName": "counterElement" }, "name": "counterElement" }, "value": { "type": "CallExpression", "start": 18928, "end": 18983, "loc": { "start": { "line": 387, "column": 28 }, "end": { "line": 387, "column": 83 } }, "callee": { "type": "MemberExpression", "start": 18928, "end": 18956, "loc": { "start": { "line": 387, "column": 28 }, "end": { "line": 387, "column": 56 } }, "object": { "type": "Identifier", "start": 18928, "end": 18942, "loc": { "start": { "line": 387, "column": 28 }, "end": { "line": 387, "column": 42 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 18943, "end": 18956, "loc": { "start": { "line": 387, "column": 43 }, "end": { "line": 387, "column": 56 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 18957, "end": 18982, "loc": { "start": { "line": 387, "column": 57 }, "end": { "line": 387, "column": 82 } }, "extra": { "rawValue": ".xeokit-section-counter", "raw": "\".xeokit-section-counter\"" }, "value": ".xeokit-section-counter" } ] } }, { "type": "ObjectProperty", "start": 18997, "end": 19075, "loc": { "start": { "line": 388, "column": 12 }, "end": { "line": 388, "column": 90 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 18997, "end": 19014, "loc": { "start": { "line": 388, "column": 12 }, "end": { "line": 388, "column": 29 }, "identifierName": "menuButtonElement" }, "name": "menuButtonElement" }, "value": { "type": "CallExpression", "start": 19016, "end": 19075, "loc": { "start": { "line": 388, "column": 31 }, "end": { "line": 388, "column": 90 } }, "callee": { "type": "MemberExpression", "start": 19016, "end": 19044, "loc": { "start": { "line": 388, "column": 31 }, "end": { "line": 388, "column": 59 } }, "object": { "type": "Identifier", "start": 19016, "end": 19030, "loc": { "start": { "line": 388, "column": 31 }, "end": { "line": 388, "column": 45 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 19031, "end": 19044, "loc": { "start": { "line": 388, "column": 46 }, "end": { "line": 388, "column": 59 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19045, "end": 19074, "loc": { "start": { "line": 388, "column": 60 }, "end": { "line": 388, "column": 89 } }, "extra": { "rawValue": ".xeokit-section-menu-button", "raw": "\".xeokit-section-menu-button\"" }, "value": ".xeokit-section-menu-button" } ] } }, { "type": "ObjectProperty", "start": 19089, "end": 19178, "loc": { "start": { "line": 389, "column": 12 }, "end": { "line": 389, "column": 101 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19089, "end": 19111, "loc": { "start": { "line": 389, "column": 12 }, "end": { "line": 389, "column": 34 }, "identifierName": "menuButtonArrowElement" }, "name": "menuButtonArrowElement" }, "value": { "type": "CallExpression", "start": 19113, "end": 19178, "loc": { "start": { "line": 389, "column": 36 }, "end": { "line": 389, "column": 101 } }, "callee": { "type": "MemberExpression", "start": 19113, "end": 19141, "loc": { "start": { "line": 389, "column": 36 }, "end": { "line": 389, "column": 64 } }, "object": { "type": "Identifier", "start": 19113, "end": 19127, "loc": { "start": { "line": 389, "column": 36 }, "end": { "line": 389, "column": 50 }, "identifierName": "toolbarElement" }, "name": "toolbarElement" }, "property": { "type": "Identifier", "start": 19128, "end": 19141, "loc": { "start": { "line": 389, "column": 51 }, "end": { "line": 389, "column": 64 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19142, "end": 19177, "loc": { "start": { "line": 389, "column": 65 }, "end": { "line": 389, "column": 100 } }, "extra": { "rawValue": ".xeokit-section-menu-button-arrow", "raw": "\".xeokit-section-menu-button-arrow\"" }, "value": ".xeokit-section-menu-button-arrow" } ] } }, { "type": "ObjectProperty", "start": 19192, "end": 19205, "loc": { "start": { "line": 390, "column": 12 }, "end": { "line": 390, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19192, "end": 19198, "loc": { "start": { "line": 390, "column": 12 }, "end": { "line": 390, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 19200, "end": 19205, "loc": { "start": { "line": 390, "column": 20 }, "end": { "line": 390, "column": 25 } }, "value": false } } ] } ] } } }, { "type": "ExpressionStatement", "start": 19227, "end": 19363, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 396, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 19227, "end": 19362, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 396, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 19227, "end": 19244, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 393, "column": 25 } }, "object": { "type": "ThisExpression", "start": 19227, "end": 19231, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 393, "column": 12 } } }, "property": { "type": "Identifier", "start": 19232, "end": 19244, "loc": { "start": { "line": 393, "column": 13 }, "end": { "line": 393, "column": 25 }, "identifierName": "_navCubeMode" }, "name": "_navCubeMode" }, "computed": false }, "right": { "type": "NewExpression", "start": 19247, "end": 19362, "loc": { "start": { "line": 393, "column": 28 }, "end": { "line": 396, "column": 10 } }, "callee": { "type": "Identifier", "start": 19251, "end": 19262, "loc": { "start": { "line": 393, "column": 32 }, "end": { "line": 393, "column": 43 }, "identifierName": "NavCubeMode" }, "name": "NavCubeMode" }, "arguments": [ { "type": "ThisExpression", "start": 19263, "end": 19267, "loc": { "start": { "line": 393, "column": 44 }, "end": { "line": 393, "column": 48 } } }, { "type": "ObjectExpression", "start": 19269, "end": 19361, "loc": { "start": { "line": 393, "column": 50 }, "end": { "line": 396, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 19283, "end": 19325, "loc": { "start": { "line": 394, "column": 12 }, "end": { "line": 394, "column": 54 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19283, "end": 19303, "loc": { "start": { "line": 394, "column": 12 }, "end": { "line": 394, "column": 32 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" }, "value": { "type": "Identifier", "start": 19305, "end": 19325, "loc": { "start": { "line": 394, "column": 34 }, "end": { "line": 394, "column": 54 }, "identifierName": "navCubeCanvasElement" }, "name": "navCubeCanvasElement" } }, { "type": "ObjectProperty", "start": 19339, "end": 19351, "loc": { "start": { "line": 395, "column": 12 }, "end": { "line": 395, "column": 24 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19339, "end": 19345, "loc": { "start": { "line": 395, "column": 12 }, "end": { "line": 395, "column": 18 }, "identifierName": "active" }, "name": "active" }, "value": { "type": "BooleanLiteral", "start": 19347, "end": 19351, "loc": { "start": { "line": 395, "column": 20 }, "end": { "line": 395, "column": 24 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 19373, "end": 19487, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 400, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 19373, "end": 19486, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 400, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 19373, "end": 19388, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 398, "column": 23 } }, "object": { "type": "ThisExpression", "start": 19373, "end": 19377, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 398, "column": 12 } } }, "property": { "type": "Identifier", "start": 19378, "end": 19388, "loc": { "start": { "line": 398, "column": 13 }, "end": { "line": 398, "column": 23 }, "identifierName": "_busyModal" }, "name": "_busyModal" }, "computed": false }, "right": { "type": "NewExpression", "start": 19391, "end": 19486, "loc": { "start": { "line": 398, "column": 26 }, "end": { "line": 400, "column": 10 } }, "callee": { "type": "Identifier", "start": 19395, "end": 19404, "loc": { "start": { "line": 398, "column": 30 }, "end": { "line": 398, "column": 39 }, "identifierName": "BusyModal" }, "name": "BusyModal" }, "arguments": [ { "type": "ThisExpression", "start": 19405, "end": 19409, "loc": { "start": { "line": 398, "column": 40 }, "end": { "line": 398, "column": 44 } } }, { "type": "ObjectExpression", "start": 19411, "end": 19485, "loc": { "start": { "line": 398, "column": 46 }, "end": { "line": 400, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 19425, "end": 19475, "loc": { "start": { "line": 399, "column": 12 }, "end": { "line": 399, "column": 62 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 19425, "end": 19449, "loc": { "start": { "line": 399, "column": 12 }, "end": { "line": 399, "column": 36 }, "identifierName": "busyModalBackdropElement" }, "name": "busyModalBackdropElement" }, "value": { "type": "Identifier", "start": 19451, "end": 19475, "loc": { "start": { "line": 399, "column": 38 }, "end": { "line": 399, "column": 62 }, "identifierName": "busyModelBackdropElement" }, "name": "busyModelBackdropElement" } } ] } ] } } }, { "type": "ExpressionStatement", "start": 19497, "end": 19530, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 41 } }, "expression": { "type": "CallExpression", "start": 19497, "end": 19529, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 40 } }, "callee": { "type": "MemberExpression", "start": 19497, "end": 19523, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 34 } }, "object": { "type": "MemberExpression", "start": 19497, "end": 19513, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 24 } }, "object": { "type": "ThisExpression", "start": 19497, "end": 19501, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 12 } } }, "property": { "type": "Identifier", "start": 19502, "end": 19513, "loc": { "start": { "line": 402, "column": 13 }, "end": { "line": 402, "column": 24 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "property": { "type": "Identifier", "start": 19514, "end": 19523, "loc": { "start": { "line": 402, "column": 25 }, "end": { "line": 402, "column": 34 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 19524, "end": 19528, "loc": { "start": { "line": 402, "column": 35 }, "end": { "line": 402, "column": 39 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 19539, "end": 19578, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 47 } }, "expression": { "type": "CallExpression", "start": 19539, "end": 19577, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 19539, "end": 19570, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 39 } }, "object": { "type": "MemberExpression", "start": 19539, "end": 19560, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 29 } }, "object": { "type": "ThisExpression", "start": 19539, "end": 19543, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 12 } } }, "property": { "type": "Identifier", "start": 19544, "end": 19560, "loc": { "start": { "line": 403, "column": 13 }, "end": { "line": 403, "column": 29 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "property": { "type": "Identifier", "start": 19561, "end": 19570, "loc": { "start": { "line": 403, "column": 30 }, "end": { "line": 403, "column": 39 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 19571, "end": 19576, "loc": { "start": { "line": 403, "column": 40 }, "end": { "line": 403, "column": 45 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 19587, "end": 19621, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 42 } }, "expression": { "type": "CallExpression", "start": 19587, "end": 19620, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 19587, "end": 19614, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 35 } }, "object": { "type": "MemberExpression", "start": 19587, "end": 19604, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 25 } }, "object": { "type": "ThisExpression", "start": 19587, "end": 19591, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 12 } } }, "property": { "type": "Identifier", "start": 19592, "end": 19604, "loc": { "start": { "line": 404, "column": 13 }, "end": { "line": 404, "column": 25 }, "identifierName": "_navCubeMode" }, "name": "_navCubeMode" }, "computed": false }, "property": { "type": "Identifier", "start": 19605, "end": 19614, "loc": { "start": { "line": 404, "column": 26 }, "end": { "line": 404, "column": 35 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 19615, "end": 19619, "loc": { "start": { "line": 404, "column": 36 }, "end": { "line": 404, "column": 40 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 19631, "end": 19869, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 411, "column": 11 } }, "expression": { "type": "CallExpression", "start": 19631, "end": 19868, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 411, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 19631, "end": 19654, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 406, "column": 31 } }, "object": { "type": "MemberExpression", "start": 19631, "end": 19651, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 406, "column": 28 } }, "object": { "type": "ThisExpression", "start": 19631, "end": 19635, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 406, "column": 12 } } }, "property": { "type": "Identifier", "start": 19636, "end": 19651, "loc": { "start": { "line": 406, "column": 13 }, "end": { "line": 406, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 19652, "end": 19654, "loc": { "start": { "line": 406, "column": 29 }, "end": { "line": 406, "column": 31 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19655, "end": 19668, "loc": { "start": { "line": 406, "column": 32 }, "end": { "line": 406, "column": 45 } }, "extra": { "rawValue": "modelLoaded", "raw": "\"modelLoaded\"" }, "value": "modelLoaded" }, { "type": "ArrowFunctionExpression", "start": 19670, "end": 19867, "loc": { "start": { "line": 406, "column": 47 }, "end": { "line": 411, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 19671, "end": 19678, "loc": { "start": { "line": 406, "column": 48 }, "end": { "line": 406, "column": 55 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 19683, "end": 19867, "loc": { "start": { "line": 406, "column": 60 }, "end": { "line": 411, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 19697, "end": 19810, "loc": { "start": { "line": 407, "column": 12 }, "end": { "line": 409, "column": 13 } }, "test": { "type": "BinaryExpression", "start": 19701, "end": 19746, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 61 } }, "left": { "type": "CallExpression", "start": 19701, "end": 19742, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 19701, "end": 19740, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 55 } }, "object": { "type": "MemberExpression", "start": 19701, "end": 19721, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 36 } }, "object": { "type": "ThisExpression", "start": 19701, "end": 19705, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 20 } } }, "property": { "type": "Identifier", "start": 19706, "end": 19721, "loc": { "start": { "line": 407, "column": 21 }, "end": { "line": 407, "column": 36 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 19722, "end": 19740, "loc": { "start": { "line": 407, "column": 37 }, "end": { "line": 407, "column": 55 }, "identifierName": "getNumModelsLoaded" }, "name": "getNumModelsLoaded" }, "computed": false }, "arguments": [] }, "operator": ">", "right": { "type": "NumericLiteral", "start": 19745, "end": 19746, "loc": { "start": { "line": 407, "column": 60 }, "end": { "line": 407, "column": 61 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 19748, "end": 19810, "loc": { "start": { "line": 407, "column": 63 }, "end": { "line": 409, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 19766, "end": 19796, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 46 } }, "expression": { "type": "CallExpression", "start": 19766, "end": 19795, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 19766, "end": 19789, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 39 } }, "object": { "type": "ThisExpression", "start": 19766, "end": 19770, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 20 } } }, "property": { "type": "Identifier", "start": 19771, "end": 19789, "loc": { "start": { "line": 408, "column": 21 }, "end": { "line": 408, "column": 39 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 19790, "end": 19794, "loc": { "start": { "line": 408, "column": 40 }, "end": { "line": 408, "column": 44 } }, "value": true } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 19823, "end": 19857, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 46 } }, "expression": { "type": "CallExpression", "start": 19823, "end": 19856, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 19823, "end": 19832, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 21 } }, "object": { "type": "ThisExpression", "start": 19823, "end": 19827, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 16 } } }, "property": { "type": "Identifier", "start": 19828, "end": 19832, "loc": { "start": { "line": 410, "column": 17 }, "end": { "line": 410, "column": 21 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19833, "end": 19846, "loc": { "start": { "line": 410, "column": 22 }, "end": { "line": 410, "column": 35 } }, "extra": { "rawValue": "modelLoaded", "raw": "\"modelLoaded\"" }, "value": "modelLoaded" }, { "type": "Identifier", "start": 19848, "end": 19855, "loc": { "start": { "line": 410, "column": 37 }, "end": { "line": 410, "column": 44 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 19879, "end": 20164, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 419, "column": 11 } }, "expression": { "type": "CallExpression", "start": 19879, "end": 20163, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 419, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 19879, "end": 19902, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 413, "column": 31 } }, "object": { "type": "MemberExpression", "start": 19879, "end": 19899, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 413, "column": 28 } }, "object": { "type": "ThisExpression", "start": 19879, "end": 19883, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 413, "column": 12 } } }, "property": { "type": "Identifier", "start": 19884, "end": 19899, "loc": { "start": { "line": 413, "column": 13 }, "end": { "line": 413, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 19900, "end": 19902, "loc": { "start": { "line": 413, "column": 29 }, "end": { "line": 413, "column": 31 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 19903, "end": 19918, "loc": { "start": { "line": 413, "column": 32 }, "end": { "line": 413, "column": 47 } }, "extra": { "rawValue": "modelUnloaded", "raw": "\"modelUnloaded\"" }, "value": "modelUnloaded" }, { "type": "ArrowFunctionExpression", "start": 19920, "end": 20162, "loc": { "start": { "line": 413, "column": 49 }, "end": { "line": 419, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 19921, "end": 19928, "loc": { "start": { "line": 413, "column": 50 }, "end": { "line": 413, "column": 57 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 19933, "end": 20162, "loc": { "start": { "line": 413, "column": 62 }, "end": { "line": 419, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 19947, "end": 20103, "loc": { "start": { "line": 414, "column": 12 }, "end": { "line": 417, "column": 13 } }, "test": { "type": "BinaryExpression", "start": 19951, "end": 19998, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 63 } }, "left": { "type": "CallExpression", "start": 19951, "end": 19992, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 19951, "end": 19990, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 55 } }, "object": { "type": "MemberExpression", "start": 19951, "end": 19971, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 36 } }, "object": { "type": "ThisExpression", "start": 19951, "end": 19955, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 20 } } }, "property": { "type": "Identifier", "start": 19956, "end": 19971, "loc": { "start": { "line": 414, "column": 21 }, "end": { "line": 414, "column": 36 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 19972, "end": 19990, "loc": { "start": { "line": 414, "column": 37 }, "end": { "line": 414, "column": 55 }, "identifierName": "getNumModelsLoaded" }, "name": "getNumModelsLoaded" }, "computed": false }, "arguments": [] }, "operator": "===", "right": { "type": "NumericLiteral", "start": 19997, "end": 19998, "loc": { "start": { "line": 414, "column": 62 }, "end": { "line": 414, "column": 63 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 20000, "end": 20103, "loc": { "start": { "line": 414, "column": 65 }, "end": { "line": 417, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 20018, "end": 20049, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 47 } }, "expression": { "type": "CallExpression", "start": 20018, "end": 20048, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 20018, "end": 20041, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 39 } }, "object": { "type": "ThisExpression", "start": 20018, "end": 20022, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 20 } } }, "property": { "type": "Identifier", "start": 20023, "end": 20041, "loc": { "start": { "line": 415, "column": 21 }, "end": { "line": 415, "column": 39 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20042, "end": 20047, "loc": { "start": { "line": 415, "column": 40 }, "end": { "line": 415, "column": 45 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 20066, "end": 20089, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 39 } }, "expression": { "type": "CallExpression", "start": 20066, "end": 20088, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 20066, "end": 20078, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 28 } }, "object": { "type": "ThisExpression", "start": 20066, "end": 20070, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 20 } } }, "property": { "type": "Identifier", "start": 20071, "end": 20078, "loc": { "start": { "line": 416, "column": 21 }, "end": { "line": 416, "column": 28 }, "identifierName": "openTab" }, "name": "openTab" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20079, "end": 20087, "loc": { "start": { "line": 416, "column": 29 }, "end": { "line": 416, "column": 37 } }, "extra": { "rawValue": "models", "raw": "\"models\"" }, "value": "models" } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 20116, "end": 20152, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 48 } }, "expression": { "type": "CallExpression", "start": 20116, "end": 20151, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 47 } }, "callee": { "type": "MemberExpression", "start": 20116, "end": 20125, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 21 } }, "object": { "type": "ThisExpression", "start": 20116, "end": 20120, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 16 } } }, "property": { "type": "Identifier", "start": 20121, "end": 20125, "loc": { "start": { "line": 418, "column": 17 }, "end": { "line": 418, "column": 21 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20126, "end": 20141, "loc": { "start": { "line": 418, "column": 22 }, "end": { "line": 418, "column": 37 } }, "extra": { "rawValue": "modelUnloaded", "raw": "\"modelUnloaded\"" }, "value": "modelUnloaded" }, { "type": "Identifier", "start": 20143, "end": 20150, "loc": { "start": { "line": 418, "column": 39 }, "end": { "line": 418, "column": 46 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 20174, "end": 20261, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 423, "column": 11 } }, "expression": { "type": "CallExpression", "start": 20174, "end": 20260, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 423, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 20174, "end": 20194, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 421, "column": 28 } }, "object": { "type": "MemberExpression", "start": 20174, "end": 20191, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 421, "column": 25 } }, "object": { "type": "ThisExpression", "start": 20174, "end": 20178, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 421, "column": 12 } } }, "property": { "type": "Identifier", "start": 20179, "end": 20191, "loc": { "start": { "line": 421, "column": 13 }, "end": { "line": 421, "column": 25 }, "identifierName": "_resetAction" }, "name": "_resetAction" }, "computed": false }, "property": { "type": "Identifier", "start": 20192, "end": 20194, "loc": { "start": { "line": 421, "column": 26 }, "end": { "line": 421, "column": 28 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20195, "end": 20202, "loc": { "start": { "line": 421, "column": 29 }, "end": { "line": 421, "column": 36 } }, "extra": { "rawValue": "reset", "raw": "\"reset\"" }, "value": "reset" }, { "type": "ArrowFunctionExpression", "start": 20204, "end": 20259, "loc": { "start": { "line": 421, "column": 38 }, "end": { "line": 423, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 20210, "end": 20259, "loc": { "start": { "line": 421, "column": 44 }, "end": { "line": 423, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 20224, "end": 20249, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 37 } }, "expression": { "type": "CallExpression", "start": 20224, "end": 20248, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 36 } }, "callee": { "type": "MemberExpression", "start": 20224, "end": 20233, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 21 } }, "object": { "type": "ThisExpression", "start": 20224, "end": 20228, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 16 } } }, "property": { "type": "Identifier", "start": 20229, "end": 20233, "loc": { "start": { "line": 422, "column": 17 }, "end": { "line": 422, "column": 21 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20234, "end": 20241, "loc": { "start": { "line": 422, "column": 22 }, "end": { "line": 422, "column": 29 } }, "extra": { "rawValue": "reset", "raw": "\"reset\"" }, "value": "reset" }, { "type": "BooleanLiteral", "start": 20243, "end": 20247, "loc": { "start": { "line": 422, "column": 31 }, "end": { "line": 422, "column": 35 } }, "value": true } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 20271, "end": 20379, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 116 } }, "expression": { "type": "CallExpression", "start": 20271, "end": 20378, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 115 } }, "callee": { "type": "MemberExpression", "start": 20271, "end": 20292, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 29 } }, "object": { "type": "ThisExpression", "start": 20271, "end": 20275, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 12 } } }, "property": { "type": "Identifier", "start": 20276, "end": 20292, "loc": { "start": { "line": 425, "column": 13 }, "end": { "line": 425, "column": 29 }, "identifierName": "_mutexActivation" }, "name": "_mutexActivation" }, "computed": false }, "arguments": [ { "type": "ArrayExpression", "start": 20293, "end": 20377, "loc": { "start": { "line": 425, "column": 30 }, "end": { "line": 425, "column": 114 } }, "elements": [ { "type": "MemberExpression", "start": 20294, "end": 20308, "loc": { "start": { "line": 425, "column": 31 }, "end": { "line": 425, "column": 45 } }, "object": { "type": "ThisExpression", "start": 20294, "end": 20298, "loc": { "start": { "line": 425, "column": 31 }, "end": { "line": 425, "column": 35 } } }, "property": { "type": "Identifier", "start": 20299, "end": 20308, "loc": { "start": { "line": 425, "column": 36 }, "end": { "line": 425, "column": 45 }, "identifierName": "_hideTool" }, "name": "_hideTool" }, "computed": false }, { "type": "MemberExpression", "start": 20310, "end": 20329, "loc": { "start": { "line": 425, "column": 47 }, "end": { "line": 425, "column": 66 } }, "object": { "type": "ThisExpression", "start": 20310, "end": 20314, "loc": { "start": { "line": 425, "column": 47 }, "end": { "line": 425, "column": 51 } } }, "property": { "type": "Identifier", "start": 20315, "end": 20329, "loc": { "start": { "line": 425, "column": 52 }, "end": { "line": 425, "column": 66 }, "identifierName": "_selectionTool" }, "name": "_selectionTool" }, "computed": false }, { "type": "MemberExpression", "start": 20331, "end": 20357, "loc": { "start": { "line": 425, "column": 68 }, "end": { "line": 425, "column": 94 } }, "object": { "type": "ThisExpression", "start": 20331, "end": 20335, "loc": { "start": { "line": 425, "column": 68 }, "end": { "line": 425, "column": 72 } } }, "property": { "type": "Identifier", "start": 20336, "end": 20357, "loc": { "start": { "line": 425, "column": 73 }, "end": { "line": 425, "column": 94 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, { "type": "MemberExpression", "start": 20359, "end": 20376, "loc": { "start": { "line": 425, "column": 96 }, "end": { "line": 425, "column": 113 } }, "object": { "type": "ThisExpression", "start": 20359, "end": 20363, "loc": { "start": { "line": 425, "column": 96 }, "end": { "line": 425, "column": 100 } } }, "property": { "type": "Identifier", "start": 20364, "end": 20376, "loc": { "start": { "line": 425, "column": 101 }, "end": { "line": 425, "column": 113 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false } ] } ] } }, { "type": "ExpressionStatement", "start": 20389, "end": 20621, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 431, "column": 11 } }, "expression": { "type": "CallExpression", "start": 20389, "end": 20620, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 431, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 20389, "end": 20461, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 80 } }, "object": { "type": "CallExpression", "start": 20389, "end": 20444, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 20389, "end": 20418, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 37 } }, "object": { "type": "Identifier", "start": 20389, "end": 20404, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 20405, "end": 20418, "loc": { "start": { "line": 427, "column": 24 }, "end": { "line": 427, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20419, "end": 20443, "loc": { "start": { "line": 427, "column": 38 }, "end": { "line": 427, "column": 62 } }, "extra": { "rawValue": ".xeokit-showAllObjects", "raw": "\".xeokit-showAllObjects\"" }, "value": ".xeokit-showAllObjects" } ] }, "property": { "type": "Identifier", "start": 20445, "end": 20461, "loc": { "start": { "line": 427, "column": 64 }, "end": { "line": 427, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20462, "end": 20469, "loc": { "start": { "line": 427, "column": 81 }, "end": { "line": 427, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 20471, "end": 20619, "loc": { "start": { "line": 427, "column": 90 }, "end": { "line": 431, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 20472, "end": 20477, "loc": { "start": { "line": 427, "column": 91 }, "end": { "line": 427, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 20482, "end": 20619, "loc": { "start": { "line": 427, "column": 101 }, "end": { "line": 431, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 20496, "end": 20528, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 44 } }, "expression": { "type": "CallExpression", "start": 20496, "end": 20527, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 20496, "end": 20521, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 37 } }, "object": { "type": "ThisExpression", "start": 20496, "end": 20500, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 16 } } }, "property": { "type": "Identifier", "start": 20501, "end": 20521, "loc": { "start": { "line": 428, "column": 17 }, "end": { "line": 428, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20522, "end": 20526, "loc": { "start": { "line": 428, "column": 38 }, "end": { "line": 428, "column": 42 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 20541, "end": 20573, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 44 } }, "expression": { "type": "CallExpression", "start": 20541, "end": 20572, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 20541, "end": 20565, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 36 } }, "object": { "type": "ThisExpression", "start": 20541, "end": 20545, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 16 } } }, "property": { "type": "Identifier", "start": 20546, "end": 20565, "loc": { "start": { "line": 429, "column": 17 }, "end": { "line": 429, "column": 36 }, "identifierName": "setAllObjectsXRayed" }, "name": "setAllObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20566, "end": 20571, "loc": { "start": { "line": 429, "column": 37 }, "end": { "line": 429, "column": 42 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 20586, "end": 20609, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 35 } }, "expression": { "type": "CallExpression", "start": 20586, "end": 20608, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 20586, "end": 20606, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 32 } }, "object": { "type": "Identifier", "start": 20586, "end": 20591, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 20592, "end": 20606, "loc": { "start": { "line": 430, "column": 18 }, "end": { "line": 430, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 20631, "end": 20819, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 436, "column": 11 } }, "expression": { "type": "CallExpression", "start": 20631, "end": 20818, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 436, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 20631, "end": 20703, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 80 } }, "object": { "type": "CallExpression", "start": 20631, "end": 20686, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 20631, "end": 20660, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 37 } }, "object": { "type": "Identifier", "start": 20631, "end": 20646, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 20647, "end": 20660, "loc": { "start": { "line": 433, "column": 24 }, "end": { "line": 433, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20661, "end": 20685, "loc": { "start": { "line": 433, "column": 38 }, "end": { "line": 433, "column": 62 } }, "extra": { "rawValue": ".xeokit-hideAllObjects", "raw": "\".xeokit-hideAllObjects\"" }, "value": ".xeokit-hideAllObjects" } ] }, "property": { "type": "Identifier", "start": 20687, "end": 20703, "loc": { "start": { "line": 433, "column": 64 }, "end": { "line": 433, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20704, "end": 20711, "loc": { "start": { "line": 433, "column": 81 }, "end": { "line": 433, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 20713, "end": 20817, "loc": { "start": { "line": 433, "column": 90 }, "end": { "line": 436, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 20714, "end": 20719, "loc": { "start": { "line": 433, "column": 91 }, "end": { "line": 433, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 20724, "end": 20817, "loc": { "start": { "line": 433, "column": 101 }, "end": { "line": 436, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 20738, "end": 20771, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 45 } }, "expression": { "type": "CallExpression", "start": 20738, "end": 20770, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 20738, "end": 20763, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 37 } }, "object": { "type": "ThisExpression", "start": 20738, "end": 20742, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 16 } } }, "property": { "type": "Identifier", "start": 20743, "end": 20763, "loc": { "start": { "line": 434, "column": 17 }, "end": { "line": 434, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20764, "end": 20769, "loc": { "start": { "line": 434, "column": 38 }, "end": { "line": 434, "column": 43 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 20784, "end": 20807, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 35 } }, "expression": { "type": "CallExpression", "start": 20784, "end": 20806, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 20784, "end": 20804, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 32 } }, "object": { "type": "Identifier", "start": 20784, "end": 20789, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 20790, "end": 20804, "loc": { "start": { "line": 435, "column": 18 }, "end": { "line": 435, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 20829, "end": 21061, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 442, "column": 11 } }, "expression": { "type": "CallExpression", "start": 20829, "end": 21060, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 442, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 20829, "end": 20901, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 80 } }, "object": { "type": "CallExpression", "start": 20829, "end": 20884, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 20829, "end": 20858, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 37 } }, "object": { "type": "Identifier", "start": 20829, "end": 20844, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 20845, "end": 20858, "loc": { "start": { "line": 438, "column": 24 }, "end": { "line": 438, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20859, "end": 20883, "loc": { "start": { "line": 438, "column": 38 }, "end": { "line": 438, "column": 62 } }, "extra": { "rawValue": ".xeokit-showAllClasses", "raw": "\".xeokit-showAllClasses\"" }, "value": ".xeokit-showAllClasses" } ] }, "property": { "type": "Identifier", "start": 20885, "end": 20901, "loc": { "start": { "line": 438, "column": 64 }, "end": { "line": 438, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 20902, "end": 20909, "loc": { "start": { "line": 438, "column": 81 }, "end": { "line": 438, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 20911, "end": 21059, "loc": { "start": { "line": 438, "column": 90 }, "end": { "line": 442, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 20912, "end": 20917, "loc": { "start": { "line": 438, "column": 91 }, "end": { "line": 438, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 20922, "end": 21059, "loc": { "start": { "line": 438, "column": 101 }, "end": { "line": 442, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 20936, "end": 20968, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 44 } }, "expression": { "type": "CallExpression", "start": 20936, "end": 20967, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 20936, "end": 20961, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 37 } }, "object": { "type": "ThisExpression", "start": 20936, "end": 20940, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 16 } } }, "property": { "type": "Identifier", "start": 20941, "end": 20961, "loc": { "start": { "line": 439, "column": 17 }, "end": { "line": 439, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 20962, "end": 20966, "loc": { "start": { "line": 439, "column": 38 }, "end": { "line": 439, "column": 42 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 20981, "end": 21013, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 44 } }, "expression": { "type": "CallExpression", "start": 20981, "end": 21012, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 20981, "end": 21005, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 36 } }, "object": { "type": "ThisExpression", "start": 20981, "end": 20985, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 16 } } }, "property": { "type": "Identifier", "start": 20986, "end": 21005, "loc": { "start": { "line": 440, "column": 17 }, "end": { "line": 440, "column": 36 }, "identifierName": "setAllObjectsXRayed" }, "name": "setAllObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21006, "end": 21011, "loc": { "start": { "line": 440, "column": 37 }, "end": { "line": 440, "column": 42 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 21026, "end": 21049, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21026, "end": 21048, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21026, "end": 21046, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 32 } }, "object": { "type": "Identifier", "start": 21026, "end": 21031, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21032, "end": 21046, "loc": { "start": { "line": 441, "column": 18 }, "end": { "line": 441, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21071, "end": 21259, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 447, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21071, "end": 21258, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 447, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21071, "end": 21143, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 80 } }, "object": { "type": "CallExpression", "start": 21071, "end": 21126, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 21071, "end": 21100, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 37 } }, "object": { "type": "Identifier", "start": 21071, "end": 21086, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21087, "end": 21100, "loc": { "start": { "line": 444, "column": 24 }, "end": { "line": 444, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21101, "end": 21125, "loc": { "start": { "line": 444, "column": 38 }, "end": { "line": 444, "column": 62 } }, "extra": { "rawValue": ".xeokit-hideAllClasses", "raw": "\".xeokit-hideAllClasses\"" }, "value": ".xeokit-hideAllClasses" } ] }, "property": { "type": "Identifier", "start": 21127, "end": 21143, "loc": { "start": { "line": 444, "column": 64 }, "end": { "line": 444, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21144, "end": 21151, "loc": { "start": { "line": 444, "column": 81 }, "end": { "line": 444, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 21153, "end": 21257, "loc": { "start": { "line": 444, "column": 90 }, "end": { "line": 447, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 21154, "end": 21159, "loc": { "start": { "line": 444, "column": 91 }, "end": { "line": 444, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 21164, "end": 21257, "loc": { "start": { "line": 444, "column": 101 }, "end": { "line": 447, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 21178, "end": 21211, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 45 } }, "expression": { "type": "CallExpression", "start": 21178, "end": 21210, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 21178, "end": 21203, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 37 } }, "object": { "type": "ThisExpression", "start": 21178, "end": 21182, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 16 } } }, "property": { "type": "Identifier", "start": 21183, "end": 21203, "loc": { "start": { "line": 445, "column": 17 }, "end": { "line": 445, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21204, "end": 21209, "loc": { "start": { "line": 445, "column": 38 }, "end": { "line": 445, "column": 43 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 21224, "end": 21247, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21224, "end": 21246, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21224, "end": 21244, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 32 } }, "object": { "type": "Identifier", "start": 21224, "end": 21229, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21230, "end": 21244, "loc": { "start": { "line": 446, "column": 18 }, "end": { "line": 446, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21269, "end": 21501, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 453, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21269, "end": 21500, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 453, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21269, "end": 21341, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 80 } }, "object": { "type": "CallExpression", "start": 21269, "end": 21324, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 21269, "end": 21298, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 37 } }, "object": { "type": "Identifier", "start": 21269, "end": 21284, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21285, "end": 21298, "loc": { "start": { "line": 449, "column": 24 }, "end": { "line": 449, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21299, "end": 21323, "loc": { "start": { "line": 449, "column": 38 }, "end": { "line": 449, "column": 62 } }, "extra": { "rawValue": ".xeokit-showAllStoreys", "raw": "\".xeokit-showAllStoreys\"" }, "value": ".xeokit-showAllStoreys" } ] }, "property": { "type": "Identifier", "start": 21325, "end": 21341, "loc": { "start": { "line": 449, "column": 64 }, "end": { "line": 449, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21342, "end": 21349, "loc": { "start": { "line": 449, "column": 81 }, "end": { "line": 449, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 21351, "end": 21499, "loc": { "start": { "line": 449, "column": 90 }, "end": { "line": 453, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 21352, "end": 21357, "loc": { "start": { "line": 449, "column": 91 }, "end": { "line": 449, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 21362, "end": 21499, "loc": { "start": { "line": 449, "column": 101 }, "end": { "line": 453, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 21376, "end": 21408, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 44 } }, "expression": { "type": "CallExpression", "start": 21376, "end": 21407, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 21376, "end": 21401, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 37 } }, "object": { "type": "ThisExpression", "start": 21376, "end": 21380, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 16 } } }, "property": { "type": "Identifier", "start": 21381, "end": 21401, "loc": { "start": { "line": 450, "column": 17 }, "end": { "line": 450, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21402, "end": 21406, "loc": { "start": { "line": 450, "column": 38 }, "end": { "line": 450, "column": 42 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 21421, "end": 21453, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 44 } }, "expression": { "type": "CallExpression", "start": 21421, "end": 21452, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 21421, "end": 21445, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 36 } }, "object": { "type": "ThisExpression", "start": 21421, "end": 21425, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 16 } } }, "property": { "type": "Identifier", "start": 21426, "end": 21445, "loc": { "start": { "line": 451, "column": 17 }, "end": { "line": 451, "column": 36 }, "identifierName": "setAllObjectsXRayed" }, "name": "setAllObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21446, "end": 21451, "loc": { "start": { "line": 451, "column": 37 }, "end": { "line": 451, "column": 42 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 21466, "end": 21489, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21466, "end": 21488, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21466, "end": 21486, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 32 } }, "object": { "type": "Identifier", "start": 21466, "end": 21471, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21472, "end": 21486, "loc": { "start": { "line": 452, "column": 18 }, "end": { "line": 452, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21511, "end": 21699, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 458, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21511, "end": 21698, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 458, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21511, "end": 21583, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 80 } }, "object": { "type": "CallExpression", "start": 21511, "end": 21566, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 21511, "end": 21540, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 37 } }, "object": { "type": "Identifier", "start": 21511, "end": 21526, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21527, "end": 21540, "loc": { "start": { "line": 455, "column": 24 }, "end": { "line": 455, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21541, "end": 21565, "loc": { "start": { "line": 455, "column": 38 }, "end": { "line": 455, "column": 62 } }, "extra": { "rawValue": ".xeokit-hideAllStoreys", "raw": "\".xeokit-hideAllStoreys\"" }, "value": ".xeokit-hideAllStoreys" } ] }, "property": { "type": "Identifier", "start": 21567, "end": 21583, "loc": { "start": { "line": 455, "column": 64 }, "end": { "line": 455, "column": 80 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21584, "end": 21591, "loc": { "start": { "line": 455, "column": 81 }, "end": { "line": 455, "column": 88 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 21593, "end": 21697, "loc": { "start": { "line": 455, "column": 90 }, "end": { "line": 458, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 21594, "end": 21599, "loc": { "start": { "line": 455, "column": 91 }, "end": { "line": 455, "column": 96 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 21604, "end": 21697, "loc": { "start": { "line": 455, "column": 101 }, "end": { "line": 458, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 21618, "end": 21651, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 45 } }, "expression": { "type": "CallExpression", "start": 21618, "end": 21650, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 21618, "end": 21643, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 37 } }, "object": { "type": "ThisExpression", "start": 21618, "end": 21622, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 16 } } }, "property": { "type": "Identifier", "start": 21623, "end": 21643, "loc": { "start": { "line": 456, "column": 17 }, "end": { "line": 456, "column": 37 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21644, "end": 21649, "loc": { "start": { "line": 456, "column": 38 }, "end": { "line": 456, "column": 43 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 21664, "end": 21687, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21664, "end": 21686, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21664, "end": 21684, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 32 } }, "object": { "type": "Identifier", "start": 21664, "end": 21669, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21670, "end": 21684, "loc": { "start": { "line": 457, "column": 18 }, "end": { "line": 457, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21709, "end": 21953, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 464, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21709, "end": 21952, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 464, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21709, "end": 21780, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 79 } }, "object": { "type": "CallExpression", "start": 21709, "end": 21763, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 21709, "end": 21738, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 37 } }, "object": { "type": "Identifier", "start": 21709, "end": 21724, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21725, "end": 21738, "loc": { "start": { "line": 460, "column": 24 }, "end": { "line": 460, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21739, "end": 21762, "loc": { "start": { "line": 460, "column": 38 }, "end": { "line": 460, "column": 61 } }, "extra": { "rawValue": ".xeokit-loadAllModels", "raw": "\".xeokit-loadAllModels\"" }, "value": ".xeokit-loadAllModels" } ] }, "property": { "type": "Identifier", "start": 21764, "end": 21780, "loc": { "start": { "line": 460, "column": 63 }, "end": { "line": 460, "column": 79 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21781, "end": 21788, "loc": { "start": { "line": 460, "column": 80 }, "end": { "line": 460, "column": 87 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 21790, "end": 21951, "loc": { "start": { "line": 460, "column": 89 }, "end": { "line": 464, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 21791, "end": 21796, "loc": { "start": { "line": 460, "column": 90 }, "end": { "line": 460, "column": 95 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 21801, "end": 21951, "loc": { "start": { "line": 460, "column": 100 }, "end": { "line": 464, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 21815, "end": 21846, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 43 } }, "expression": { "type": "CallExpression", "start": 21815, "end": 21845, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 21815, "end": 21838, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 35 } }, "object": { "type": "ThisExpression", "start": 21815, "end": 21819, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 16 } } }, "property": { "type": "Identifier", "start": 21820, "end": 21838, "loc": { "start": { "line": 461, "column": 17 }, "end": { "line": 461, "column": 35 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 21839, "end": 21844, "loc": { "start": { "line": 461, "column": 36 }, "end": { "line": 461, "column": 41 } }, "value": false } ] }, "trailingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 21847, "end": 21871, "loc": { "start": { "line": 461, "column": 44 }, "end": { "line": 461, "column": 68 } } } ] }, { "type": "ExpressionStatement", "start": 21884, "end": 21905, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 33 } }, "expression": { "type": "CallExpression", "start": 21884, "end": 21904, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 32 } }, "callee": { "type": "MemberExpression", "start": 21884, "end": 21902, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 30 } }, "object": { "type": "ThisExpression", "start": 21884, "end": 21888, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 16 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 21889, "end": 21902, "loc": { "start": { "line": 462, "column": 17 }, "end": { "line": 462, "column": 30 }, "identifierName": "loadAllModels" }, "name": "loadAllModels" }, "computed": false, "leadingComments": null }, "arguments": [], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 21847, "end": 21871, "loc": { "start": { "line": 461, "column": 44 }, "end": { "line": 461, "column": 68 } } } ] }, { "type": "ExpressionStatement", "start": 21918, "end": 21941, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 35 } }, "expression": { "type": "CallExpression", "start": 21918, "end": 21940, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 21918, "end": 21938, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 32 } }, "object": { "type": "Identifier", "start": 21918, "end": 21923, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 21924, "end": 21938, "loc": { "start": { "line": 463, "column": 18 }, "end": { "line": 463, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 21963, "end": 22227, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 470, "column": 11 } }, "expression": { "type": "CallExpression", "start": 21963, "end": 22226, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 470, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 21963, "end": 22036, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 81 } }, "object": { "type": "CallExpression", "start": 21963, "end": 22019, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 21963, "end": 21992, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 37 } }, "object": { "type": "Identifier", "start": 21963, "end": 21978, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 23 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 21979, "end": 21992, "loc": { "start": { "line": 466, "column": 24 }, "end": { "line": 466, "column": 37 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 21993, "end": 22018, "loc": { "start": { "line": 466, "column": 38 }, "end": { "line": 466, "column": 63 } }, "extra": { "rawValue": ".xeokit-unloadAllModels", "raw": "\".xeokit-unloadAllModels\"" }, "value": ".xeokit-unloadAllModels" } ] }, "property": { "type": "Identifier", "start": 22020, "end": 22036, "loc": { "start": { "line": 466, "column": 65 }, "end": { "line": 466, "column": 81 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22037, "end": 22044, "loc": { "start": { "line": 466, "column": 82 }, "end": { "line": 466, "column": 89 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 22046, "end": 22225, "loc": { "start": { "line": 466, "column": 91 }, "end": { "line": 470, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 22047, "end": 22052, "loc": { "start": { "line": 466, "column": 92 }, "end": { "line": 466, "column": 97 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 22057, "end": 22225, "loc": { "start": { "line": 466, "column": 102 }, "end": { "line": 470, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 22071, "end": 22102, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 43 } }, "expression": { "type": "CallExpression", "start": 22071, "end": 22101, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 22071, "end": 22094, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 35 } }, "object": { "type": "ThisExpression", "start": 22071, "end": 22075, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 16 } } }, "property": { "type": "Identifier", "start": 22076, "end": 22094, "loc": { "start": { "line": 467, "column": 17 }, "end": { "line": 467, "column": 35 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 22095, "end": 22100, "loc": { "start": { "line": 467, "column": 36 }, "end": { "line": 467, "column": 41 } }, "value": false } ] }, "trailingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 22103, "end": 22127, "loc": { "start": { "line": 467, "column": 44 }, "end": { "line": 467, "column": 68 } } } ] }, { "type": "ExpressionStatement", "start": 22140, "end": 22179, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 51 } }, "expression": { "type": "CallExpression", "start": 22140, "end": 22178, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 50 } }, "callee": { "type": "MemberExpression", "start": 22140, "end": 22176, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 48 } }, "object": { "type": "MemberExpression", "start": 22140, "end": 22160, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 32 } }, "object": { "type": "ThisExpression", "start": 22140, "end": 22144, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 16 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 22145, "end": 22160, "loc": { "start": { "line": 468, "column": 17 }, "end": { "line": 468, "column": 32 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 22161, "end": 22176, "loc": { "start": { "line": 468, "column": 33 }, "end": { "line": 468, "column": 48 }, "identifierName": "unloadAllModels" }, "name": "unloadAllModels" }, "computed": false, "leadingComments": null }, "arguments": [], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 22103, "end": 22127, "loc": { "start": { "line": 467, "column": 44 }, "end": { "line": 467, "column": 68 } } } ] }, { "type": "ExpressionStatement", "start": 22192, "end": 22215, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 35 } }, "expression": { "type": "CallExpression", "start": 22192, "end": 22214, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 22192, "end": 22212, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 32 } }, "object": { "type": "Identifier", "start": 22192, "end": 22197, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 17 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 22198, "end": 22212, "loc": { "start": { "line": 469, "column": 18 }, "end": { "line": 469, "column": 32 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } }, { "type": "IfStatement", "start": 22237, "end": 22475, "loc": { "start": { "line": 472, "column": 8 }, "end": { "line": 477, "column": 9 } }, "test": { "type": "MemberExpression", "start": 22241, "end": 22262, "loc": { "start": { "line": 472, "column": 12 }, "end": { "line": 472, "column": 33 } }, "object": { "type": "ThisExpression", "start": 22241, "end": 22245, "loc": { "start": { "line": 472, "column": 12 }, "end": { "line": 472, "column": 16 } } }, "property": { "type": "Identifier", "start": 22246, "end": 22262, "loc": { "start": { "line": 472, "column": 17 }, "end": { "line": 472, "column": 33 }, "identifierName": "_enableAddModels" }, "name": "_enableAddModels" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 22264, "end": 22475, "loc": { "start": { "line": 472, "column": 35 }, "end": { "line": 477, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 22278, "end": 22465, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 476, "column": 15 } }, "expression": { "type": "CallExpression", "start": 22278, "end": 22464, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 476, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 22278, "end": 22344, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 78 } }, "object": { "type": "CallExpression", "start": 22278, "end": 22327, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 61 } }, "callee": { "type": "MemberExpression", "start": 22278, "end": 22307, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 41 } }, "object": { "type": "Identifier", "start": 22278, "end": 22293, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 27 }, "identifierName": "explorerElement" }, "name": "explorerElement" }, "property": { "type": "Identifier", "start": 22294, "end": 22307, "loc": { "start": { "line": 473, "column": 28 }, "end": { "line": 473, "column": 41 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22308, "end": 22326, "loc": { "start": { "line": 473, "column": 42 }, "end": { "line": 473, "column": 60 } }, "extra": { "rawValue": ".xeokit-addModel", "raw": "\".xeokit-addModel\"" }, "value": ".xeokit-addModel" } ] }, "property": { "type": "Identifier", "start": 22328, "end": 22344, "loc": { "start": { "line": 473, "column": 62 }, "end": { "line": 473, "column": 78 }, "identifierName": "addEventListener" }, "name": "addEventListener" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22345, "end": 22352, "loc": { "start": { "line": 473, "column": 79 }, "end": { "line": 473, "column": 86 } }, "extra": { "rawValue": "click", "raw": "\"click\"" }, "value": "click" }, { "type": "ArrowFunctionExpression", "start": 22354, "end": 22463, "loc": { "start": { "line": 473, "column": 88 }, "end": { "line": 476, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 22355, "end": 22360, "loc": { "start": { "line": 473, "column": 89 }, "end": { "line": 473, "column": 94 }, "identifierName": "event" }, "name": "event" } ], "body": { "type": "BlockStatement", "start": 22365, "end": 22463, "loc": { "start": { "line": 473, "column": 99 }, "end": { "line": 476, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 22383, "end": 22409, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 42 } }, "expression": { "type": "CallExpression", "start": 22383, "end": 22408, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 22383, "end": 22392, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 25 } }, "object": { "type": "ThisExpression", "start": 22383, "end": 22387, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 20 } } }, "property": { "type": "Identifier", "start": 22388, "end": 22392, "loc": { "start": { "line": 474, "column": 21 }, "end": { "line": 474, "column": 25 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22393, "end": 22403, "loc": { "start": { "line": 474, "column": 26 }, "end": { "line": 474, "column": 36 } }, "extra": { "rawValue": "addModel", "raw": "\"addModel\"" }, "value": "addModel" }, { "type": "ObjectExpression", "start": 22405, "end": 22407, "loc": { "start": { "line": 474, "column": 38 }, "end": { "line": 474, "column": 40 } }, "properties": [] } ] } }, { "type": "ExpressionStatement", "start": 22426, "end": 22449, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 39 } }, "expression": { "type": "CallExpression", "start": 22426, "end": 22448, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 22426, "end": 22446, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 36 } }, "object": { "type": "Identifier", "start": 22426, "end": 22431, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 21 }, "identifierName": "event" }, "name": "event" }, "property": { "type": "Identifier", "start": 22432, "end": 22446, "loc": { "start": { "line": 475, "column": 22 }, "end": { "line": 475, "column": 36 }, "identifierName": "preventDefault" }, "name": "preventDefault" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 22485, "end": 22554, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 77 } }, "expression": { "type": "AssignmentExpression", "start": 22485, "end": 22553, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 76 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 22485, "end": 22510, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 33 } }, "object": { "type": "ThisExpression", "start": 22485, "end": 22489, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 12 } } }, "property": { "type": "Identifier", "start": 22490, "end": 22510, "loc": { "start": { "line": 479, "column": 13 }, "end": { "line": 479, "column": 33 }, "identifierName": "_bcfViewpointsPlugin" }, "name": "_bcfViewpointsPlugin" }, "computed": false }, "right": { "type": "NewExpression", "start": 22513, "end": 22553, "loc": { "start": { "line": 479, "column": 36 }, "end": { "line": 479, "column": 76 } }, "callee": { "type": "Identifier", "start": 22517, "end": 22536, "loc": { "start": { "line": 479, "column": 40 }, "end": { "line": 479, "column": 59 }, "identifierName": "BCFViewpointsPlugin" }, "name": "BCFViewpointsPlugin" }, "arguments": [ { "type": "MemberExpression", "start": 22537, "end": 22548, "loc": { "start": { "line": 479, "column": 60 }, "end": { "line": 479, "column": 71 } }, "object": { "type": "ThisExpression", "start": 22537, "end": 22541, "loc": { "start": { "line": 479, "column": 60 }, "end": { "line": 479, "column": 64 } } }, "property": { "type": "Identifier", "start": 22542, "end": 22548, "loc": { "start": { "line": 479, "column": 65 }, "end": { "line": 479, "column": 71 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, { "type": "ObjectExpression", "start": 22550, "end": 22552, "loc": { "start": { "line": 479, "column": 73 }, "end": { "line": 479, "column": 75 } }, "properties": [] } ] } } }, { "type": "ExpressionStatement", "start": 22564, "end": 22876, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 489, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 22564, "end": 22875, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 489, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 22564, "end": 22583, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 481, "column": 27 } }, "object": { "type": "ThisExpression", "start": 22564, "end": 22568, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 481, "column": 12 } } }, "property": { "type": "Identifier", "start": 22569, "end": 22583, "loc": { "start": { "line": 481, "column": 13 }, "end": { "line": 481, "column": 27 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false }, "right": { "type": "NewExpression", "start": 22586, "end": 22875, "loc": { "start": { "line": 481, "column": 30 }, "end": { "line": 489, "column": 10 } }, "callee": { "type": "Identifier", "start": 22590, "end": 22603, "loc": { "start": { "line": 481, "column": 34 }, "end": { "line": 481, "column": 47 }, "identifierName": "FastNavPlugin" }, "name": "FastNavPlugin" }, "arguments": [ { "type": "Identifier", "start": 22604, "end": 22610, "loc": { "start": { "line": 481, "column": 48 }, "end": { "line": 481, "column": 54 }, "identifierName": "viewer" }, "name": "viewer" }, { "type": "ObjectExpression", "start": 22612, "end": 22874, "loc": { "start": { "line": 481, "column": 56 }, "end": { "line": 489, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 22626, "end": 22641, "loc": { "start": { "line": 482, "column": 12 }, "end": { "line": 482, "column": 27 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22626, "end": 22635, "loc": { "start": { "line": 482, "column": 12 }, "end": { "line": 482, "column": 21 }, "identifierName": "hideEdges" }, "name": "hideEdges" }, "value": { "type": "BooleanLiteral", "start": 22637, "end": 22641, "loc": { "start": { "line": 482, "column": 23 }, "end": { "line": 482, "column": 27 } }, "value": true } }, { "type": "ObjectProperty", "start": 22655, "end": 22668, "loc": { "start": { "line": 483, "column": 12 }, "end": { "line": 483, "column": 25 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22655, "end": 22662, "loc": { "start": { "line": 483, "column": 12 }, "end": { "line": 483, "column": 19 }, "identifierName": "hideSAO" }, "name": "hideSAO" }, "value": { "type": "BooleanLiteral", "start": 22664, "end": 22668, "loc": { "start": { "line": 483, "column": 21 }, "end": { "line": 483, "column": 25 } }, "value": true } }, { "type": "ObjectProperty", "start": 22682, "end": 22696, "loc": { "start": { "line": 484, "column": 12 }, "end": { "line": 484, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22682, "end": 22689, "loc": { "start": { "line": 484, "column": 12 }, "end": { "line": 484, "column": 19 }, "identifierName": "hidePBR" }, "name": "hidePBR" }, "value": { "type": "BooleanLiteral", "start": 22691, "end": 22696, "loc": { "start": { "line": 484, "column": 21 }, "end": { "line": 484, "column": 26 } }, "value": false } }, { "type": "ObjectProperty", "start": 22710, "end": 22733, "loc": { "start": { "line": 485, "column": 12 }, "end": { "line": 485, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22710, "end": 22726, "loc": { "start": { "line": 485, "column": 12 }, "end": { "line": 485, "column": 28 }, "identifierName": "hideColorTexture" }, "name": "hideColorTexture" }, "value": { "type": "BooleanLiteral", "start": 22728, "end": 22733, "loc": { "start": { "line": 485, "column": 30 }, "end": { "line": 485, "column": 35 } }, "value": false } }, { "type": "ObjectProperty", "start": 22747, "end": 22776, "loc": { "start": { "line": 486, "column": 12 }, "end": { "line": 486, "column": 41 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22747, "end": 22769, "loc": { "start": { "line": 486, "column": 12 }, "end": { "line": 486, "column": 34 }, "identifierName": "hideTransparentObjects" }, "name": "hideTransparentObjects" }, "value": { "type": "BooleanLiteral", "start": 22771, "end": 22776, "loc": { "start": { "line": 486, "column": 36 }, "end": { "line": 486, "column": 41 } }, "value": false } }, { "type": "ObjectProperty", "start": 22790, "end": 22818, "loc": { "start": { "line": 487, "column": 12 }, "end": { "line": 487, "column": 40 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22790, "end": 22811, "loc": { "start": { "line": 487, "column": 12 }, "end": { "line": 487, "column": 33 }, "identifierName": "scaleCanvasResolution" }, "name": "scaleCanvasResolution" }, "value": { "type": "BooleanLiteral", "start": 22813, "end": 22818, "loc": { "start": { "line": 487, "column": 35 }, "end": { "line": 487, "column": 40 } }, "value": false } }, { "type": "ObjectProperty", "start": 22832, "end": 22864, "loc": { "start": { "line": 488, "column": 12 }, "end": { "line": 488, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 22832, "end": 22859, "loc": { "start": { "line": 488, "column": 12 }, "end": { "line": 488, "column": 39 }, "identifierName": "scaleCanvasResolutionFactor" }, "name": "scaleCanvasResolutionFactor" }, "value": { "type": "NumericLiteral", "start": 22861, "end": 22864, "loc": { "start": { "line": 488, "column": 41 }, "end": { "line": 488, "column": 44 } }, "extra": { "rawValue": 0.6, "raw": "0.6" }, "value": 0.6 } } ] } ] } } }, { "type": "ExpressionStatement", "start": 22886, "end": 23251, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 495, "column": 11 } }, "expression": { "type": "CallExpression", "start": 22886, "end": 23250, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 495, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 22886, "end": 22906, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 28 } }, "object": { "type": "MemberExpression", "start": 22886, "end": 22903, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 25 } }, "object": { "type": "MemberExpression", "start": 22886, "end": 22897, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 19 } }, "object": { "type": "ThisExpression", "start": 22886, "end": 22890, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 12 } } }, "property": { "type": "Identifier", "start": 22891, "end": 22897, "loc": { "start": { "line": 491, "column": 13 }, "end": { "line": 491, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 22898, "end": 22903, "loc": { "start": { "line": 491, "column": 20 }, "end": { "line": 491, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 22904, "end": 22906, "loc": { "start": { "line": 491, "column": 26 }, "end": { "line": 491, "column": 28 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 22907, "end": 22917, "loc": { "start": { "line": 491, "column": 29 }, "end": { "line": 491, "column": 39 } }, "extra": { "rawValue": "rendered", "raw": "\"rendered\"" }, "value": "rendered" }, { "type": "ArrowFunctionExpression", "start": 22919, "end": 23249, "loc": { "start": { "line": 491, "column": 41 }, "end": { "line": 495, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 22925, "end": 23249, "loc": { "start": { "line": 491, "column": 47 }, "end": { "line": 495, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 22939, "end": 22981, "loc": { "start": { "line": 492, "column": 12 }, "end": { "line": 492, "column": 54 } }, "declarations": [ { "type": "VariableDeclarator", "start": 22945, "end": 22980, "loc": { "start": { "line": 492, "column": 18 }, "end": { "line": 492, "column": 53 } }, "id": { "type": "Identifier", "start": 22945, "end": 22958, "loc": { "start": { "line": 492, "column": 18 }, "end": { "line": 492, "column": 31 }, "identifierName": "fastNavPlugin" }, "name": "fastNavPlugin" }, "init": { "type": "MemberExpression", "start": 22961, "end": 22980, "loc": { "start": { "line": 492, "column": 34 }, "end": { "line": 492, "column": 53 } }, "object": { "type": "ThisExpression", "start": 22961, "end": 22965, "loc": { "start": { "line": 492, "column": 34 }, "end": { "line": 492, "column": 38 } } }, "property": { "type": "Identifier", "start": 22966, "end": 22980, "loc": { "start": { "line": 492, "column": 39 }, "end": { "line": 492, "column": 53 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 22994, "end": 23098, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 116 } }, "expression": { "type": "AssignmentExpression", "start": 22994, "end": 23097, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 115 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 22994, "end": 23017, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 35 } }, "object": { "type": "Identifier", "start": 22994, "end": 23007, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 25 }, "identifierName": "fastNavPlugin" }, "name": "fastNavPlugin" }, "property": { "type": "Identifier", "start": 23008, "end": 23017, "loc": { "start": { "line": 493, "column": 26 }, "end": { "line": 493, "column": 35 }, "identifierName": "hideEdges" }, "name": "hideEdges" }, "computed": false }, "right": { "type": "BinaryExpression", "start": 23021, "end": 23096, "loc": { "start": { "line": 493, "column": 39 }, "end": { "line": 493, "column": 114 } }, "left": { "type": "Identifier", "start": 23021, "end": 23042, "loc": { "start": { "line": 493, "column": 39 }, "end": { "line": 493, "column": 60 }, "identifierName": "hideEdgesMinDrawCount" }, "name": "hideEdgesMinDrawCount" }, "operator": "<", "right": { "type": "BinaryExpression", "start": 23046, "end": 23095, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 113 } }, "left": { "type": "MemberExpression", "start": 23046, "end": 23070, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 88 } }, "object": { "type": "MemberExpression", "start": 23046, "end": 23057, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 75 } }, "object": { "type": "Identifier", "start": 23046, "end": 23051, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 69 }, "identifierName": "stats" }, "name": "stats" }, "property": { "type": "Identifier", "start": 23052, "end": 23057, "loc": { "start": { "line": 493, "column": 70 }, "end": { "line": 493, "column": 75 }, "identifierName": "frame" }, "name": "frame" }, "computed": false }, "property": { "type": "Identifier", "start": 23058, "end": 23070, "loc": { "start": { "line": 493, "column": 76 }, "end": { "line": 493, "column": 88 }, "identifierName": "drawElements" }, "name": "drawElements" }, "computed": false }, "operator": "+", "right": { "type": "MemberExpression", "start": 23073, "end": 23095, "loc": { "start": { "line": 493, "column": 91 }, "end": { "line": 493, "column": 113 } }, "object": { "type": "MemberExpression", "start": 23073, "end": 23084, "loc": { "start": { "line": 493, "column": 91 }, "end": { "line": 493, "column": 102 } }, "object": { "type": "Identifier", "start": 23073, "end": 23078, "loc": { "start": { "line": 493, "column": 91 }, "end": { "line": 493, "column": 96 }, "identifierName": "stats" }, "name": "stats" }, "property": { "type": "Identifier", "start": 23079, "end": 23084, "loc": { "start": { "line": 493, "column": 97 }, "end": { "line": 493, "column": 102 }, "identifierName": "frame" }, "name": "frame" }, "computed": false }, "property": { "type": "Identifier", "start": 23085, "end": 23095, "loc": { "start": { "line": 493, "column": 103 }, "end": { "line": 493, "column": 113 }, "identifierName": "drawArrays" }, "name": "drawArrays" }, "computed": false }, "extra": { "parenthesized": true, "parenStart": 23045 } }, "extra": { "parenthesized": true, "parenStart": 23020 } } } }, { "type": "ExpressionStatement", "start": 23111, "end": 23239, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 140 } }, "expression": { "type": "AssignmentExpression", "start": 23111, "end": 23238, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 139 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23111, "end": 23146, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 47 } }, "object": { "type": "Identifier", "start": 23111, "end": 23124, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 25 }, "identifierName": "fastNavPlugin" }, "name": "fastNavPlugin" }, "property": { "type": "Identifier", "start": 23125, "end": 23146, "loc": { "start": { "line": 494, "column": 26 }, "end": { "line": 494, "column": 47 }, "identifierName": "scaleCanvasResolution" }, "name": "scaleCanvasResolution" }, "computed": false }, "right": { "type": "BinaryExpression", "start": 23150, "end": 23237, "loc": { "start": { "line": 494, "column": 51 }, "end": { "line": 494, "column": 138 } }, "left": { "type": "Identifier", "start": 23150, "end": 23183, "loc": { "start": { "line": 494, "column": 51 }, "end": { "line": 494, "column": 84 }, "identifierName": "scaleCanvasResolutionMinDrawCount" }, "name": "scaleCanvasResolutionMinDrawCount" }, "operator": "<", "right": { "type": "BinaryExpression", "start": 23187, "end": 23236, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 137 } }, "left": { "type": "MemberExpression", "start": 23187, "end": 23211, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 112 } }, "object": { "type": "MemberExpression", "start": 23187, "end": 23198, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 99 } }, "object": { "type": "Identifier", "start": 23187, "end": 23192, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 93 }, "identifierName": "stats" }, "name": "stats" }, "property": { "type": "Identifier", "start": 23193, "end": 23198, "loc": { "start": { "line": 494, "column": 94 }, "end": { "line": 494, "column": 99 }, "identifierName": "frame" }, "name": "frame" }, "computed": false }, "property": { "type": "Identifier", "start": 23199, "end": 23211, "loc": { "start": { "line": 494, "column": 100 }, "end": { "line": 494, "column": 112 }, "identifierName": "drawElements" }, "name": "drawElements" }, "computed": false }, "operator": "+", "right": { "type": "MemberExpression", "start": 23214, "end": 23236, "loc": { "start": { "line": 494, "column": 115 }, "end": { "line": 494, "column": 137 } }, "object": { "type": "MemberExpression", "start": 23214, "end": 23225, "loc": { "start": { "line": 494, "column": 115 }, "end": { "line": 494, "column": 126 } }, "object": { "type": "Identifier", "start": 23214, "end": 23219, "loc": { "start": { "line": 494, "column": 115 }, "end": { "line": 494, "column": 120 }, "identifierName": "stats" }, "name": "stats" }, "property": { "type": "Identifier", "start": 23220, "end": 23225, "loc": { "start": { "line": 494, "column": 121 }, "end": { "line": 494, "column": 126 }, "identifierName": "frame" }, "name": "frame" }, "computed": false }, "property": { "type": "Identifier", "start": 23226, "end": 23236, "loc": { "start": { "line": 494, "column": 127 }, "end": { "line": 494, "column": 137 }, "identifierName": "drawArrays" }, "name": "drawArrays" }, "computed": false }, "extra": { "parenthesized": true, "parenStart": 23186 } }, "extra": { "parenthesized": true, "parenStart": 23149 } } } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 23261, "end": 23281, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 28 } }, "expression": { "type": "CallExpression", "start": 23261, "end": 23280, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 27 } }, "callee": { "type": "MemberExpression", "start": 23261, "end": 23278, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 25 } }, "object": { "type": "ThisExpression", "start": 23261, "end": 23265, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 12 } } }, "property": { "type": "Identifier", "start": 23266, "end": 23278, "loc": { "start": { "line": 497, "column": 13 }, "end": { "line": 497, "column": 25 }, "identifierName": "_initConfigs" }, "name": "_initConfigs" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 23290, "end": 23321, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 39 } }, "expression": { "type": "CallExpression", "start": 23290, "end": 23320, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 23290, "end": 23313, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 31 } }, "object": { "type": "ThisExpression", "start": 23290, "end": 23294, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 12 } } }, "property": { "type": "Identifier", "start": 23295, "end": 23313, "loc": { "start": { "line": 498, "column": 13 }, "end": { "line": 498, "column": 31 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 23314, "end": 23319, "loc": { "start": { "line": 498, "column": 32 }, "end": { "line": 498, "column": 37 } }, "value": false } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Constructs a BIMViewer.\n * @param {Server} server Data access strategy.\n * @param {*} cfg Configuration.\n * @param {Boolean} [cfg.enableEditModels=false] Set ````true```` to show \"Add\", \"Edit\" and \"Delete\" options in the Models tab's context menu.\n * @param {Boolean} [cfg.keyboardEventsElement] Optional reference to HTML element on which key events should be handled. Defaults to the HTML Document.\n ", "start": 10568, "end": 11003, "loc": { "start": { "line": 176, "column": 4 }, "end": { "line": 182, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the LocaleService that was configured on this Viewer.\n *\n * @return {LocaleService} The LocaleService.\n ", "start": 23333, "end": 23470, "loc": { "start": { "line": 501, "column": 4 }, "end": { "line": 505, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 23475, "end": 23544, "loc": { "start": { "line": 506, "column": 4 }, "end": { "line": 508, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 23479, "end": 23492, "loc": { "start": { "line": 506, "column": 8 }, "end": { "line": 506, "column": 21 }, "identifierName": "localeService" }, "name": "localeService" }, "kind": "get", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 23495, "end": 23544, "loc": { "start": { "line": 506, "column": 24 }, "end": { "line": 508, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 23505, "end": 23538, "loc": { "start": { "line": 507, "column": 8 }, "end": { "line": 507, "column": 41 } }, "argument": { "type": "MemberExpression", "start": 23512, "end": 23537, "loc": { "start": { "line": 507, "column": 15 }, "end": { "line": 507, "column": 40 } }, "object": { "type": "MemberExpression", "start": 23512, "end": 23523, "loc": { "start": { "line": 507, "column": 15 }, "end": { "line": 507, "column": 26 } }, "object": { "type": "ThisExpression", "start": 23512, "end": 23516, "loc": { "start": { "line": 507, "column": 15 }, "end": { "line": 507, "column": 19 } } }, "property": { "type": "Identifier", "start": 23517, "end": 23523, "loc": { "start": { "line": 507, "column": 20 }, "end": { "line": 507, "column": 26 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 23524, "end": 23537, "loc": { "start": { "line": 507, "column": 27 }, "end": { "line": 507, "column": 40 }, "identifierName": "localeService" }, "name": "localeService" }, "computed": false } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the LocaleService that was configured on this Viewer.\n *\n * @return {LocaleService} The LocaleService.\n ", "start": 23333, "end": 23470, "loc": { "start": { "line": 501, "column": 4 }, "end": { "line": 505, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 23550, "end": 26092, "loc": { "start": { "line": 510, "column": 4 }, "end": { "line": 571, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 23550, "end": 23566, "loc": { "start": { "line": 510, "column": 4 }, "end": { "line": 510, "column": 20 }, "identifierName": "_customizeViewer" }, "name": "_customizeViewer" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 23569, "end": 26092, "loc": { "start": { "line": 510, "column": 23 }, "end": { "line": 571, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 23580, "end": 23612, "loc": { "start": { "line": 512, "column": 8 }, "end": { "line": 512, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", "start": 23586, "end": 23611, "loc": { "start": { "line": 512, "column": 14 }, "end": { "line": 512, "column": 39 } }, "id": { "type": "Identifier", "start": 23586, "end": 23591, "loc": { "start": { "line": 512, "column": 14 }, "end": { "line": 512, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 23594, "end": 23611, "loc": { "start": { "line": 512, "column": 22 }, "end": { "line": 512, "column": 39 } }, "object": { "type": "MemberExpression", "start": 23594, "end": 23605, "loc": { "start": { "line": 512, "column": 22 }, "end": { "line": 512, "column": 33 } }, "object": { "type": "ThisExpression", "start": 23594, "end": 23598, "loc": { "start": { "line": 512, "column": 22 }, "end": { "line": 512, "column": 26 } } }, "property": { "type": "Identifier", "start": 23599, "end": 23605, "loc": { "start": { "line": 512, "column": 27 }, "end": { "line": 512, "column": 33 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 23606, "end": 23611, "loc": { "start": { "line": 512, "column": 34 }, "end": { "line": 512, "column": 39 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const", "trailingComments": [ { "type": "CommentLine", "value": " Emphasis effects", "start": 23622, "end": 23641, "loc": { "start": { "line": 514, "column": 8 }, "end": { "line": 514, "column": 27 } } } ] }, { "type": "ExpressionStatement", "start": 23651, "end": 23683, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 40 } }, "expression": { "type": "AssignmentExpression", "start": 23651, "end": 23682, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23651, "end": 23674, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 31 } }, "object": { "type": "MemberExpression", "start": 23651, "end": 23669, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 26 } }, "object": { "type": "Identifier", "start": 23651, "end": 23656, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 13 }, "identifierName": "scene" }, "name": "scene", "leadingComments": null }, "property": { "type": "Identifier", "start": 23657, "end": 23669, "loc": { "start": { "line": 516, "column": 14 }, "end": { "line": 516, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 23670, "end": 23674, "loc": { "start": { "line": 516, "column": 27 }, "end": { "line": 516, "column": 31 }, "identifierName": "fill" }, "name": "fill" }, "computed": false, "leadingComments": null }, "right": { "type": "BooleanLiteral", "start": 23677, "end": 23682, "loc": { "start": { "line": 516, "column": 34 }, "end": { "line": 516, "column": 39 } }, "value": false }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Emphasis effects", "start": 23622, "end": 23641, "loc": { "start": { "line": 514, "column": 8 }, "end": { "line": 514, "column": 27 } } } ] }, { "type": "ExpressionStatement", "start": 23692, "end": 23727, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 43 } }, "expression": { "type": "AssignmentExpression", "start": 23692, "end": 23726, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23692, "end": 23720, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 36 } }, "object": { "type": "MemberExpression", "start": 23692, "end": 23710, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 26 } }, "object": { "type": "Identifier", "start": 23692, "end": 23697, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23698, "end": 23710, "loc": { "start": { "line": 517, "column": 14 }, "end": { "line": 517, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23711, "end": 23720, "loc": { "start": { "line": 517, "column": 27 }, "end": { "line": 517, "column": 36 }, "identifierName": "fillAlpha" }, "name": "fillAlpha" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 23723, "end": 23726, "loc": { "start": { "line": 517, "column": 39 }, "end": { "line": 517, "column": 42 } }, "extra": { "rawValue": 0.3, "raw": "0.3" }, "value": 0.3 } } }, { "type": "ExpressionStatement", "start": 23736, "end": 23777, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 49 } }, "expression": { "type": "AssignmentExpression", "start": 23736, "end": 23776, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 48 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23736, "end": 23764, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 36 } }, "object": { "type": "MemberExpression", "start": 23736, "end": 23754, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 26 } }, "object": { "type": "Identifier", "start": 23736, "end": 23741, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23742, "end": 23754, "loc": { "start": { "line": 518, "column": 14 }, "end": { "line": 518, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23755, "end": 23764, "loc": { "start": { "line": 518, "column": 27 }, "end": { "line": 518, "column": 36 }, "identifierName": "fillColor" }, "name": "fillColor" }, "computed": false }, "right": { "type": "ArrayExpression", "start": 23767, "end": 23776, "loc": { "start": { "line": 518, "column": 39 }, "end": { "line": 518, "column": 48 } }, "elements": [ { "type": "NumericLiteral", "start": 23768, "end": 23769, "loc": { "start": { "line": 518, "column": 40 }, "end": { "line": 518, "column": 41 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 23771, "end": 23772, "loc": { "start": { "line": 518, "column": 43 }, "end": { "line": 518, "column": 44 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 23774, "end": 23775, "loc": { "start": { "line": 518, "column": 46 }, "end": { "line": 518, "column": 47 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } ] } } }, { "type": "ExpressionStatement", "start": 23786, "end": 23818, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 40 } }, "expression": { "type": "AssignmentExpression", "start": 23786, "end": 23817, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23786, "end": 23810, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 32 } }, "object": { "type": "MemberExpression", "start": 23786, "end": 23804, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 26 } }, "object": { "type": "Identifier", "start": 23786, "end": 23791, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23792, "end": 23804, "loc": { "start": { "line": 519, "column": 14 }, "end": { "line": 519, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23805, "end": 23810, "loc": { "start": { "line": 519, "column": 27 }, "end": { "line": 519, "column": 32 }, "identifierName": "edges" }, "name": "edges" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 23813, "end": 23817, "loc": { "start": { "line": 519, "column": 35 }, "end": { "line": 519, "column": 39 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 23827, "end": 23862, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 43 } }, "expression": { "type": "AssignmentExpression", "start": 23827, "end": 23861, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23827, "end": 23855, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 36 } }, "object": { "type": "MemberExpression", "start": 23827, "end": 23845, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 26 } }, "object": { "type": "Identifier", "start": 23827, "end": 23832, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23833, "end": 23845, "loc": { "start": { "line": 520, "column": 14 }, "end": { "line": 520, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23846, "end": 23855, "loc": { "start": { "line": 520, "column": 27 }, "end": { "line": 520, "column": 36 }, "identifierName": "edgeAlpha" }, "name": "edgeAlpha" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 23858, "end": 23861, "loc": { "start": { "line": 520, "column": 39 }, "end": { "line": 520, "column": 42 } }, "extra": { "rawValue": 0.1, "raw": "0.1" }, "value": 0.1 } } }, { "type": "ExpressionStatement", "start": 23871, "end": 23912, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 49 } }, "expression": { "type": "AssignmentExpression", "start": 23871, "end": 23911, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 48 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23871, "end": 23899, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 36 } }, "object": { "type": "MemberExpression", "start": 23871, "end": 23889, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 26 } }, "object": { "type": "Identifier", "start": 23871, "end": 23876, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23877, "end": 23889, "loc": { "start": { "line": 521, "column": 14 }, "end": { "line": 521, "column": 26 }, "identifierName": "xrayMaterial" }, "name": "xrayMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23890, "end": 23899, "loc": { "start": { "line": 521, "column": 27 }, "end": { "line": 521, "column": 36 }, "identifierName": "edgeColor" }, "name": "edgeColor" }, "computed": false }, "right": { "type": "ArrayExpression", "start": 23902, "end": 23911, "loc": { "start": { "line": 521, "column": 39 }, "end": { "line": 521, "column": 48 } }, "elements": [ { "type": "NumericLiteral", "start": 23903, "end": 23904, "loc": { "start": { "line": 521, "column": 40 }, "end": { "line": 521, "column": 41 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 23906, "end": 23907, "loc": { "start": { "line": 521, "column": 43 }, "end": { "line": 521, "column": 44 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 23909, "end": 23910, "loc": { "start": { "line": 521, "column": 46 }, "end": { "line": 521, "column": 47 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } ] } } }, { "type": "ExpressionStatement", "start": 23922, "end": 23959, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 45 } }, "expression": { "type": "AssignmentExpression", "start": 23922, "end": 23958, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23922, "end": 23951, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 37 } }, "object": { "type": "MemberExpression", "start": 23922, "end": 23945, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 31 } }, "object": { "type": "Identifier", "start": 23922, "end": 23927, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23928, "end": 23945, "loc": { "start": { "line": 523, "column": 14 }, "end": { "line": 523, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23946, "end": 23951, "loc": { "start": { "line": 523, "column": 32 }, "end": { "line": 523, "column": 37 }, "identifierName": "edges" }, "name": "edges" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 23954, "end": 23958, "loc": { "start": { "line": 523, "column": 40 }, "end": { "line": 523, "column": 44 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 23968, "end": 24014, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 23968, "end": 24013, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 23968, "end": 24001, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 41 } }, "object": { "type": "MemberExpression", "start": 23968, "end": 23991, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 31 } }, "object": { "type": "Identifier", "start": 23968, "end": 23973, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 23974, "end": 23991, "loc": { "start": { "line": 524, "column": 14 }, "end": { "line": 524, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 23992, "end": 24001, "loc": { "start": { "line": 524, "column": 32 }, "end": { "line": 524, "column": 41 }, "identifierName": "edgeColor" }, "name": "edgeColor" }, "computed": false }, "right": { "type": "ArrayExpression", "start": 24004, "end": 24013, "loc": { "start": { "line": 524, "column": 44 }, "end": { "line": 524, "column": 53 } }, "elements": [ { "type": "NumericLiteral", "start": 24005, "end": 24006, "loc": { "start": { "line": 524, "column": 45 }, "end": { "line": 524, "column": 46 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 24008, "end": 24009, "loc": { "start": { "line": 524, "column": 48 }, "end": { "line": 524, "column": 49 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 24011, "end": 24012, "loc": { "start": { "line": 524, "column": 51 }, "end": { "line": 524, "column": 52 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } ] } } }, { "type": "ExpressionStatement", "start": 24023, "end": 24063, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 24023, "end": 24062, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24023, "end": 24056, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 41 } }, "object": { "type": "MemberExpression", "start": 24023, "end": 24046, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 31 } }, "object": { "type": "Identifier", "start": 24023, "end": 24028, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24029, "end": 24046, "loc": { "start": { "line": 525, "column": 14 }, "end": { "line": 525, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24047, "end": 24056, "loc": { "start": { "line": 525, "column": 32 }, "end": { "line": 525, "column": 41 }, "identifierName": "edgeAlpha" }, "name": "edgeAlpha" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 24059, "end": 24062, "loc": { "start": { "line": 525, "column": 44 }, "end": { "line": 525, "column": 47 } }, "extra": { "rawValue": 0.9, "raw": "0.9" }, "value": 0.9 } } }, { "type": "ExpressionStatement", "start": 24072, "end": 24108, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 44 } }, "expression": { "type": "AssignmentExpression", "start": 24072, "end": 24107, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 43 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24072, "end": 24100, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 36 } }, "object": { "type": "MemberExpression", "start": 24072, "end": 24095, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 31 } }, "object": { "type": "Identifier", "start": 24072, "end": 24077, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24078, "end": 24095, "loc": { "start": { "line": 526, "column": 14 }, "end": { "line": 526, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24096, "end": 24100, "loc": { "start": { "line": 526, "column": 32 }, "end": { "line": 526, "column": 36 }, "identifierName": "fill" }, "name": "fill" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24103, "end": 24107, "loc": { "start": { "line": 526, "column": 39 }, "end": { "line": 526, "column": 43 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 24117, "end": 24157, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 24117, "end": 24156, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24117, "end": 24150, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 41 } }, "object": { "type": "MemberExpression", "start": 24117, "end": 24140, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 31 } }, "object": { "type": "Identifier", "start": 24117, "end": 24122, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24123, "end": 24140, "loc": { "start": { "line": 527, "column": 14 }, "end": { "line": 527, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24141, "end": 24150, "loc": { "start": { "line": 527, "column": 32 }, "end": { "line": 527, "column": 41 }, "identifierName": "fillAlpha" }, "name": "fillAlpha" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 24153, "end": 24156, "loc": { "start": { "line": 527, "column": 44 }, "end": { "line": 527, "column": 47 } }, "extra": { "rawValue": 0.1, "raw": "0.1" }, "value": 0.1 } } }, { "type": "ExpressionStatement", "start": 24166, "end": 24212, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 24166, "end": 24211, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24166, "end": 24199, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 41 } }, "object": { "type": "MemberExpression", "start": 24166, "end": 24189, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 31 } }, "object": { "type": "Identifier", "start": 24166, "end": 24171, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24172, "end": 24189, "loc": { "start": { "line": 528, "column": 14 }, "end": { "line": 528, "column": 31 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24190, "end": 24199, "loc": { "start": { "line": 528, "column": 32 }, "end": { "line": 528, "column": 41 }, "identifierName": "fillColor" }, "name": "fillColor" }, "computed": false }, "right": { "type": "ArrayExpression", "start": 24202, "end": 24211, "loc": { "start": { "line": 528, "column": 44 }, "end": { "line": 528, "column": 53 } }, "elements": [ { "type": "NumericLiteral", "start": 24203, "end": 24204, "loc": { "start": { "line": 528, "column": 45 }, "end": { "line": 528, "column": 46 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, { "type": "NumericLiteral", "start": 24206, "end": 24207, "loc": { "start": { "line": 528, "column": 48 }, "end": { "line": 528, "column": 49 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "NumericLiteral", "start": 24209, "end": 24210, "loc": { "start": { "line": 528, "column": 51 }, "end": { "line": 528, "column": 52 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } ] } }, "trailingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24222, "end": 24338, "loc": { "start": { "line": 530, "column": 8 }, "end": { "line": 530, "column": 124 } } }, { "type": "CommentLine", "value": " Configure points material", "start": 24347, "end": 24375, "loc": { "start": { "line": 531, "column": 8 }, "end": { "line": 531, "column": 36 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24384, "end": 24500, "loc": { "start": { "line": 532, "column": 8 }, "end": { "line": 532, "column": 124 } } } ] }, { "type": "ExpressionStatement", "start": 24510, "end": 24545, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 43 } }, "expression": { "type": "AssignmentExpression", "start": 24510, "end": 24544, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 42 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24510, "end": 24540, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 38 } }, "object": { "type": "MemberExpression", "start": 24510, "end": 24530, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 28 } }, "object": { "type": "Identifier", "start": 24510, "end": 24515, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 13 }, "identifierName": "scene" }, "name": "scene", "leadingComments": null }, "property": { "type": "Identifier", "start": 24516, "end": 24530, "loc": { "start": { "line": 534, "column": 14 }, "end": { "line": 534, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 24531, "end": 24540, "loc": { "start": { "line": 534, "column": 29 }, "end": { "line": 534, "column": 38 }, "identifierName": "pointSize" }, "name": "pointSize" }, "computed": false, "leadingComments": null }, "right": { "type": "NumericLiteral", "start": 24543, "end": 24544, "loc": { "start": { "line": 534, "column": 41 }, "end": { "line": 534, "column": 42 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24222, "end": 24338, "loc": { "start": { "line": 530, "column": 8 }, "end": { "line": 530, "column": 124 } } }, { "type": "CommentLine", "value": " Configure points material", "start": 24347, "end": 24375, "loc": { "start": { "line": 531, "column": 8 }, "end": { "line": 531, "column": 36 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24384, "end": 24500, "loc": { "start": { "line": 532, "column": 8 }, "end": { "line": 532, "column": 124 } } } ] }, { "type": "ExpressionStatement", "start": 24554, "end": 24594, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 24554, "end": 24593, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24554, "end": 24586, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 40 } }, "object": { "type": "MemberExpression", "start": 24554, "end": 24574, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 28 } }, "object": { "type": "Identifier", "start": 24554, "end": 24559, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24560, "end": 24574, "loc": { "start": { "line": 535, "column": 14 }, "end": { "line": 535, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24575, "end": 24586, "loc": { "start": { "line": 535, "column": 29 }, "end": { "line": 535, "column": 40 }, "identifierName": "roundPoints" }, "name": "roundPoints" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24589, "end": 24593, "loc": { "start": { "line": 535, "column": 43 }, "end": { "line": 535, "column": 47 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 24603, "end": 24649, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 24603, "end": 24648, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24603, "end": 24641, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 46 } }, "object": { "type": "MemberExpression", "start": 24603, "end": 24623, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 28 } }, "object": { "type": "Identifier", "start": 24603, "end": 24608, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24609, "end": 24623, "loc": { "start": { "line": 536, "column": 14 }, "end": { "line": 536, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24624, "end": 24641, "loc": { "start": { "line": 536, "column": 29 }, "end": { "line": 536, "column": 46 }, "identifierName": "perspectivePoints" }, "name": "perspectivePoints" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24644, "end": 24648, "loc": { "start": { "line": 536, "column": 49 }, "end": { "line": 536, "column": 53 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 24658, "end": 24707, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 57 } }, "expression": { "type": "AssignmentExpression", "start": 24658, "end": 24706, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24658, "end": 24702, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 52 } }, "object": { "type": "MemberExpression", "start": 24658, "end": 24678, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 28 } }, "object": { "type": "Identifier", "start": 24658, "end": 24663, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24664, "end": 24678, "loc": { "start": { "line": 537, "column": 14 }, "end": { "line": 537, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24679, "end": 24702, "loc": { "start": { "line": 537, "column": 29 }, "end": { "line": 537, "column": 52 }, "identifierName": "minPerspectivePointSize" }, "name": "minPerspectivePointSize" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 24705, "end": 24706, "loc": { "start": { "line": 537, "column": 55 }, "end": { "line": 537, "column": 56 } }, "extra": { "rawValue": 2, "raw": "2" }, "value": 2 } } }, { "type": "ExpressionStatement", "start": 24716, "end": 24765, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 57 } }, "expression": { "type": "AssignmentExpression", "start": 24716, "end": 24764, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24716, "end": 24760, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 52 } }, "object": { "type": "MemberExpression", "start": 24716, "end": 24736, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 28 } }, "object": { "type": "Identifier", "start": 24716, "end": 24721, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 24722, "end": 24736, "loc": { "start": { "line": 538, "column": 14 }, "end": { "line": 538, "column": 28 }, "identifierName": "pointsMaterial" }, "name": "pointsMaterial" }, "computed": false }, "property": { "type": "Identifier", "start": 24737, "end": 24760, "loc": { "start": { "line": 538, "column": 29 }, "end": { "line": 538, "column": 52 }, "identifierName": "maxPerspectivePointSize" }, "name": "maxPerspectivePointSize" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 24763, "end": 24764, "loc": { "start": { "line": 538, "column": 55 }, "end": { "line": 538, "column": 56 } }, "extra": { "rawValue": 4, "raw": "4" }, "value": 4 } }, "trailingComments": [ { "type": "CommentLine", "value": " Camera control", "start": 24775, "end": 24792, "loc": { "start": { "line": 540, "column": 8 }, "end": { "line": 540, "column": 25 } } } ] }, { "type": "ExpressionStatement", "start": 24802, "end": 24849, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 24802, "end": 24848, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24802, "end": 24841, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 47 } }, "object": { "type": "MemberExpression", "start": 24802, "end": 24827, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 33 } }, "object": { "type": "MemberExpression", "start": 24802, "end": 24813, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 19 } }, "object": { "type": "ThisExpression", "start": 24802, "end": 24806, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 24807, "end": 24813, "loc": { "start": { "line": 542, "column": 13 }, "end": { "line": 542, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 24814, "end": 24827, "loc": { "start": { "line": 542, "column": 20 }, "end": { "line": 542, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 24828, "end": 24841, "loc": { "start": { "line": 542, "column": 34 }, "end": { "line": 542, "column": 47 }, "identifierName": "panRightClick" }, "name": "panRightClick" }, "computed": false, "leadingComments": null }, "right": { "type": "BooleanLiteral", "start": 24844, "end": 24848, "loc": { "start": { "line": 542, "column": 50 }, "end": { "line": 542, "column": 54 } }, "value": true }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Camera control", "start": 24775, "end": 24792, "loc": { "start": { "line": 540, "column": 8 }, "end": { "line": 540, "column": 25 } } } ] }, { "type": "ExpressionStatement", "start": 24858, "end": 24905, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 24858, "end": 24904, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24858, "end": 24897, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 47 } }, "object": { "type": "MemberExpression", "start": 24858, "end": 24883, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 33 } }, "object": { "type": "MemberExpression", "start": 24858, "end": 24869, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 19 } }, "object": { "type": "ThisExpression", "start": 24858, "end": 24862, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 12 } } }, "property": { "type": "Identifier", "start": 24863, "end": 24869, "loc": { "start": { "line": 543, "column": 13 }, "end": { "line": 543, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 24870, "end": 24883, "loc": { "start": { "line": 543, "column": 20 }, "end": { "line": 543, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 24884, "end": 24897, "loc": { "start": { "line": 543, "column": 34 }, "end": { "line": 543, "column": 47 }, "identifierName": "followPointer" }, "name": "followPointer" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24900, "end": 24904, "loc": { "start": { "line": 543, "column": 50 }, "end": { "line": 543, "column": 54 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 24914, "end": 24964, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 58 } }, "expression": { "type": "AssignmentExpression", "start": 24914, "end": 24963, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 57 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24914, "end": 24955, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 49 } }, "object": { "type": "MemberExpression", "start": 24914, "end": 24939, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 33 } }, "object": { "type": "MemberExpression", "start": 24914, "end": 24925, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 19 } }, "object": { "type": "ThisExpression", "start": 24914, "end": 24918, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 12 } } }, "property": { "type": "Identifier", "start": 24919, "end": 24925, "loc": { "start": { "line": 544, "column": 13 }, "end": { "line": 544, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 24926, "end": 24939, "loc": { "start": { "line": 544, "column": 20 }, "end": { "line": 544, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 24940, "end": 24955, "loc": { "start": { "line": 544, "column": 34 }, "end": { "line": 544, "column": 49 }, "identifierName": "doublePickFlyTo" }, "name": "doublePickFlyTo" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 24958, "end": 24963, "loc": { "start": { "line": 544, "column": 52 }, "end": { "line": 544, "column": 57 } }, "value": false } } }, { "type": "ExpressionStatement", "start": 24973, "end": 25017, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 52 } }, "expression": { "type": "AssignmentExpression", "start": 24973, "end": 25016, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 51 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 24973, "end": 25009, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 44 } }, "object": { "type": "MemberExpression", "start": 24973, "end": 24998, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 33 } }, "object": { "type": "MemberExpression", "start": 24973, "end": 24984, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 19 } }, "object": { "type": "ThisExpression", "start": 24973, "end": 24977, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 12 } } }, "property": { "type": "Identifier", "start": 24978, "end": 24984, "loc": { "start": { "line": 545, "column": 13 }, "end": { "line": 545, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 24985, "end": 24998, "loc": { "start": { "line": 545, "column": 20 }, "end": { "line": 545, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 24999, "end": 25009, "loc": { "start": { "line": 545, "column": 34 }, "end": { "line": 545, "column": 44 }, "identifierName": "smartPivot" }, "name": "smartPivot" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 25012, "end": 25016, "loc": { "start": { "line": 545, "column": 47 }, "end": { "line": 545, "column": 51 } }, "value": true } }, "trailingComments": [ { "type": "CommentLine", "value": " Dolly tweaks for best precision when aligning camera for BCF snapshots", "start": 25027, "end": 25100, "loc": { "start": { "line": 547, "column": 8 }, "end": { "line": 547, "column": 81 } } } ] }, { "type": "ExpressionStatement", "start": 25110, "end": 25162, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 60 } }, "expression": { "type": "AssignmentExpression", "start": 25110, "end": 25161, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25110, "end": 25153, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 51 } }, "object": { "type": "MemberExpression", "start": 25110, "end": 25135, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25110, "end": 25121, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25110, "end": 25114, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 25115, "end": 25121, "loc": { "start": { "line": 549, "column": 13 }, "end": { "line": 549, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 25122, "end": 25135, "loc": { "start": { "line": 549, "column": 20 }, "end": { "line": 549, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 25136, "end": 25153, "loc": { "start": { "line": 549, "column": 34 }, "end": { "line": 549, "column": 51 }, "identifierName": "keyboardDollyRate" }, "name": "keyboardDollyRate" }, "computed": false, "leadingComments": null }, "right": { "type": "NumericLiteral", "start": 25156, "end": 25161, "loc": { "start": { "line": 549, "column": 54 }, "end": { "line": 549, "column": 59 } }, "extra": { "rawValue": 100, "raw": "100.0" }, "value": 100 }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Dolly tweaks for best precision when aligning camera for BCF snapshots", "start": 25027, "end": 25100, "loc": { "start": { "line": 547, "column": 8 }, "end": { "line": 547, "column": 81 } } } ] }, { "type": "ExpressionStatement", "start": 25171, "end": 25225, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 62 } }, "expression": { "type": "AssignmentExpression", "start": 25171, "end": 25224, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 61 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25171, "end": 25216, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 53 } }, "object": { "type": "MemberExpression", "start": 25171, "end": 25196, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25171, "end": 25182, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25171, "end": 25175, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 12 } } }, "property": { "type": "Identifier", "start": 25176, "end": 25182, "loc": { "start": { "line": 550, "column": 13 }, "end": { "line": 550, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25183, "end": 25196, "loc": { "start": { "line": 550, "column": 20 }, "end": { "line": 550, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25197, "end": 25216, "loc": { "start": { "line": 550, "column": 34 }, "end": { "line": 550, "column": 53 }, "identifierName": "mouseWheelDollyRate" }, "name": "mouseWheelDollyRate" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25219, "end": 25224, "loc": { "start": { "line": 550, "column": 56 }, "end": { "line": 550, "column": 61 } }, "extra": { "rawValue": 100, "raw": "100.0" }, "value": 100 } } }, { "type": "ExpressionStatement", "start": 25234, "end": 25277, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 51 } }, "expression": { "type": "AssignmentExpression", "start": 25234, "end": 25276, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25234, "end": 25272, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 46 } }, "object": { "type": "MemberExpression", "start": 25234, "end": 25259, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25234, "end": 25245, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25234, "end": 25238, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 12 } } }, "property": { "type": "Identifier", "start": 25239, "end": 25245, "loc": { "start": { "line": 551, "column": 13 }, "end": { "line": 551, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25246, "end": 25259, "loc": { "start": { "line": 551, "column": 20 }, "end": { "line": 551, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25260, "end": 25272, "loc": { "start": { "line": 551, "column": 34 }, "end": { "line": 551, "column": 46 }, "identifierName": "dollyInertia" }, "name": "dollyInertia" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25275, "end": 25276, "loc": { "start": { "line": 551, "column": 49 }, "end": { "line": 551, "column": 50 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } }, { "type": "ExpressionStatement", "start": 25286, "end": 25333, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 25286, "end": 25332, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25286, "end": 25325, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 47 } }, "object": { "type": "MemberExpression", "start": 25286, "end": 25311, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25286, "end": 25297, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25286, "end": 25290, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 12 } } }, "property": { "type": "Identifier", "start": 25291, "end": 25297, "loc": { "start": { "line": 552, "column": 13 }, "end": { "line": 552, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25298, "end": 25311, "loc": { "start": { "line": 552, "column": 20 }, "end": { "line": 552, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25312, "end": 25325, "loc": { "start": { "line": 552, "column": 34 }, "end": { "line": 552, "column": 47 }, "identifierName": "dollyMinSpeed" }, "name": "dollyMinSpeed" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25328, "end": 25332, "loc": { "start": { "line": 552, "column": 50 }, "end": { "line": 552, "column": 54 } }, "extra": { "rawValue": 0.04, "raw": "0.04" }, "value": 0.04 } } }, { "type": "ExpressionStatement", "start": 25342, "end": 25399, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 65 } }, "expression": { "type": "AssignmentExpression", "start": 25342, "end": 25398, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 64 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25342, "end": 25391, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 57 } }, "object": { "type": "MemberExpression", "start": 25342, "end": 25367, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25342, "end": 25353, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25342, "end": 25346, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 12 } } }, "property": { "type": "Identifier", "start": 25347, "end": 25353, "loc": { "start": { "line": 553, "column": 13 }, "end": { "line": 553, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25354, "end": 25367, "loc": { "start": { "line": 553, "column": 20 }, "end": { "line": 553, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25368, "end": 25391, "loc": { "start": { "line": 553, "column": 34 }, "end": { "line": 553, "column": 57 }, "identifierName": "dollyProximityThreshold" }, "name": "dollyProximityThreshold" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25394, "end": 25398, "loc": { "start": { "line": 553, "column": 60 }, "end": { "line": 553, "column": 64 } }, "extra": { "rawValue": 30, "raw": "30.0" }, "value": 30 } } }, { "type": "VariableDeclaration", "start": 25409, "end": 25545, "loc": { "start": { "line": 555, "column": 8 }, "end": { "line": 555, "column": 144 } }, "declarations": [ { "type": "VariableDeclarator", "start": 25415, "end": 25544, "loc": { "start": { "line": 555, "column": 14 }, "end": { "line": 555, "column": 143 } }, "id": { "type": "Identifier", "start": 25415, "end": 25433, "loc": { "start": { "line": 555, "column": 14 }, "end": { "line": 555, "column": 32 }, "identifierName": "cameraPivotElement" }, "name": "cameraPivotElement" }, "init": { "type": "MemberExpression", "start": 25436, "end": 25544, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 143 } }, "object": { "type": "CallExpression", "start": 25436, "end": 25533, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 132 } }, "callee": { "type": "MemberExpression", "start": 25436, "end": 25483, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 82 } }, "object": { "type": "CallExpression", "start": 25436, "end": 25458, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 25436, "end": 25456, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 55 } }, "object": { "type": "Identifier", "start": 25436, "end": 25444, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 43 }, "identifierName": "document" }, "name": "document" }, "property": { "type": "Identifier", "start": 25445, "end": 25456, "loc": { "start": { "line": 555, "column": 44 }, "end": { "line": 555, "column": 55 }, "identifierName": "createRange" }, "name": "createRange" }, "computed": false }, "arguments": [] }, "property": { "type": "Identifier", "start": 25459, "end": 25483, "loc": { "start": { "line": 555, "column": 58 }, "end": { "line": 555, "column": 82 }, "identifierName": "createContextualFragment" }, "name": "createContextualFragment" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 25484, "end": 25532, "loc": { "start": { "line": 555, "column": 83 }, "end": { "line": 555, "column": 131 } }, "extra": { "rawValue": "
", "raw": "\"
\"" }, "value": "
" } ] }, "property": { "type": "Identifier", "start": 25534, "end": 25544, "loc": { "start": { "line": 555, "column": 133 }, "end": { "line": 555, "column": 143 }, "identifierName": "firstChild" }, "name": "firstChild" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 25554, "end": 25600, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 54 } }, "expression": { "type": "CallExpression", "start": 25554, "end": 25599, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 53 } }, "callee": { "type": "MemberExpression", "start": 25554, "end": 25579, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25554, "end": 25567, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 21 } }, "object": { "type": "Identifier", "start": 25554, "end": 25562, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 16 }, "identifierName": "document" }, "name": "document" }, "property": { "type": "Identifier", "start": 25563, "end": 25567, "loc": { "start": { "line": 556, "column": 17 }, "end": { "line": 556, "column": 21 }, "identifierName": "body" }, "name": "body" }, "computed": false }, "property": { "type": "Identifier", "start": 25568, "end": 25579, "loc": { "start": { "line": 556, "column": 22 }, "end": { "line": 556, "column": 33 }, "identifierName": "appendChild" }, "name": "appendChild" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 25580, "end": 25598, "loc": { "start": { "line": 556, "column": 34 }, "end": { "line": 556, "column": 52 }, "identifierName": "cameraPivotElement" }, "name": "cameraPivotElement" } ] } }, { "type": "ExpressionStatement", "start": 25609, "end": 25669, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 68 } }, "expression": { "type": "AssignmentExpression", "start": 25609, "end": 25668, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 67 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25609, "end": 25647, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 46 } }, "object": { "type": "MemberExpression", "start": 25609, "end": 25634, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 33 } }, "object": { "type": "MemberExpression", "start": 25609, "end": 25620, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 19 } }, "object": { "type": "ThisExpression", "start": 25609, "end": 25613, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 12 } } }, "property": { "type": "Identifier", "start": 25614, "end": 25620, "loc": { "start": { "line": 557, "column": 13 }, "end": { "line": 557, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 25621, "end": 25634, "loc": { "start": { "line": 557, "column": 20 }, "end": { "line": 557, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 25635, "end": 25647, "loc": { "start": { "line": 557, "column": 34 }, "end": { "line": 557, "column": 46 }, "identifierName": "pivotElement" }, "name": "pivotElement" }, "computed": false }, "right": { "type": "Identifier", "start": 25650, "end": 25668, "loc": { "start": { "line": 557, "column": 49 }, "end": { "line": 557, "column": 67 }, "identifierName": "cameraPivotElement" }, "name": "cameraPivotElement" } } }, { "type": "ExpressionStatement", "start": 25679, "end": 25716, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 45 } }, "expression": { "type": "AssignmentExpression", "start": 25679, "end": 25715, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 44 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25679, "end": 25708, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 37 } }, "object": { "type": "MemberExpression", "start": 25679, "end": 25703, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 32 } }, "object": { "type": "MemberExpression", "start": 25679, "end": 25691, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 20 } }, "object": { "type": "Identifier", "start": 25679, "end": 25684, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25685, "end": 25691, "loc": { "start": { "line": 559, "column": 14 }, "end": { "line": 559, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 25692, "end": 25703, "loc": { "start": { "line": 559, "column": 21 }, "end": { "line": 559, "column": 32 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 25704, "end": 25708, "loc": { "start": { "line": 559, "column": 33 }, "end": { "line": 559, "column": 37 }, "identifierName": "near" }, "name": "near" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25711, "end": 25715, "loc": { "start": { "line": 559, "column": 40 }, "end": { "line": 559, "column": 44 } }, "extra": { "rawValue": 0.01, "raw": "0.01" }, "value": 0.01 } } }, { "type": "ExpressionStatement", "start": 25725, "end": 25763, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 25725, "end": 25762, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25725, "end": 25753, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 36 } }, "object": { "type": "MemberExpression", "start": 25725, "end": 25749, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 32 } }, "object": { "type": "MemberExpression", "start": 25725, "end": 25737, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 20 } }, "object": { "type": "Identifier", "start": 25725, "end": 25730, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25731, "end": 25737, "loc": { "start": { "line": 560, "column": 14 }, "end": { "line": 560, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 25738, "end": 25749, "loc": { "start": { "line": 560, "column": 21 }, "end": { "line": 560, "column": 32 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 25750, "end": 25753, "loc": { "start": { "line": 560, "column": 33 }, "end": { "line": 560, "column": 36 }, "identifierName": "far" }, "name": "far" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25756, "end": 25762, "loc": { "start": { "line": 560, "column": 39 }, "end": { "line": 560, "column": 45 } }, "extra": { "rawValue": 3000, "raw": "3000.0" }, "value": 3000 } } }, { "type": "ExpressionStatement", "start": 25772, "end": 25803, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 39 } }, "expression": { "type": "AssignmentExpression", "start": 25772, "end": 25802, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25772, "end": 25795, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 31 } }, "object": { "type": "MemberExpression", "start": 25772, "end": 25790, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 26 } }, "object": { "type": "MemberExpression", "start": 25772, "end": 25784, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 20 } }, "object": { "type": "Identifier", "start": 25772, "end": 25777, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25778, "end": 25784, "loc": { "start": { "line": 561, "column": 14 }, "end": { "line": 561, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 25785, "end": 25790, "loc": { "start": { "line": 561, "column": 21 }, "end": { "line": 561, "column": 26 }, "identifierName": "ortho" }, "name": "ortho" }, "computed": false }, "property": { "type": "Identifier", "start": 25791, "end": 25795, "loc": { "start": { "line": 561, "column": 27 }, "end": { "line": 561, "column": 31 }, "identifierName": "near" }, "name": "near" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25798, "end": 25802, "loc": { "start": { "line": 561, "column": 34 }, "end": { "line": 561, "column": 38 } }, "extra": { "rawValue": 0.01, "raw": "0.01" }, "value": 0.01 } } }, { "type": "ExpressionStatement", "start": 25812, "end": 25844, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 40 } }, "expression": { "type": "AssignmentExpression", "start": 25812, "end": 25843, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 39 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 25812, "end": 25834, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 30 } }, "object": { "type": "MemberExpression", "start": 25812, "end": 25830, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 26 } }, "object": { "type": "MemberExpression", "start": 25812, "end": 25824, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 20 } }, "object": { "type": "Identifier", "start": 25812, "end": 25817, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25818, "end": 25824, "loc": { "start": { "line": 562, "column": 14 }, "end": { "line": 562, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 25825, "end": 25830, "loc": { "start": { "line": 562, "column": 21 }, "end": { "line": 562, "column": 26 }, "identifierName": "ortho" }, "name": "ortho" }, "computed": false }, "property": { "type": "Identifier", "start": 25831, "end": 25834, "loc": { "start": { "line": 562, "column": 27 }, "end": { "line": 562, "column": 30 }, "identifierName": "far" }, "name": "far" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 25837, "end": 25843, "loc": { "start": { "line": 562, "column": 33 }, "end": { "line": 562, "column": 39 } }, "extra": { "rawValue": 2000, "raw": "2000.0" }, "value": 2000 } }, "trailingComments": [ { "type": "CommentLine", "value": "", "start": 25845, "end": 25847, "loc": { "start": { "line": 562, "column": 41 }, "end": { "line": 562, "column": 43 } } }, { "type": "CommentLine", "value": " Scalable Ambient Obscurance (SAO) defaults", "start": 25857, "end": 25902, "loc": { "start": { "line": 564, "column": 8 }, "end": { "line": 564, "column": 53 } } }, { "type": "CommentLine", "value": " Since SAO is non-interactive, set to higher-quality", "start": 25911, "end": 25965, "loc": { "start": { "line": 565, "column": 8 }, "end": { "line": 565, "column": 62 } } } ] }, { "type": "VariableDeclaration", "start": 25975, "end": 25997, "loc": { "start": { "line": 567, "column": 8 }, "end": { "line": 567, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", "start": 25981, "end": 25996, "loc": { "start": { "line": 567, "column": 14 }, "end": { "line": 567, "column": 29 } }, "id": { "type": "Identifier", "start": 25981, "end": 25984, "loc": { "start": { "line": 567, "column": 14 }, "end": { "line": 567, "column": 17 }, "identifierName": "sao" }, "name": "sao", "leadingComments": null }, "init": { "type": "MemberExpression", "start": 25987, "end": 25996, "loc": { "start": { "line": 567, "column": 20 }, "end": { "line": 567, "column": 29 } }, "object": { "type": "Identifier", "start": 25987, "end": 25992, "loc": { "start": { "line": 567, "column": 20 }, "end": { "line": 567, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 25993, "end": 25996, "loc": { "start": { "line": 567, "column": 26 }, "end": { "line": 567, "column": 29 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentLine", "value": "", "start": 25845, "end": 25847, "loc": { "start": { "line": 562, "column": 41 }, "end": { "line": 562, "column": 43 } } }, { "type": "CommentLine", "value": " Scalable Ambient Obscurance (SAO) defaults", "start": 25857, "end": 25902, "loc": { "start": { "line": 564, "column": 8 }, "end": { "line": 564, "column": 53 } } }, { "type": "CommentLine", "value": " Since SAO is non-interactive, set to higher-quality", "start": 25911, "end": 25965, "loc": { "start": { "line": 565, "column": 8 }, "end": { "line": 565, "column": 62 } } } ] }, { "type": "ExpressionStatement", "start": 26006, "end": 26025, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 27 } }, "expression": { "type": "AssignmentExpression", "start": 26006, "end": 26024, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26006, "end": 26017, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 19 } }, "object": { "type": "Identifier", "start": 26006, "end": 26009, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 11 }, "identifierName": "sao" }, "name": "sao" }, "property": { "type": "Identifier", "start": 26010, "end": 26017, "loc": { "start": { "line": 568, "column": 12 }, "end": { "line": 568, "column": 19 }, "identifierName": "enabled" }, "name": "enabled" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 26020, "end": 26024, "loc": { "start": { "line": 568, "column": 22 }, "end": { "line": 568, "column": 26 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 26034, "end": 26054, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 28 } }, "expression": { "type": "AssignmentExpression", "start": 26034, "end": 26053, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 27 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26034, "end": 26048, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 22 } }, "object": { "type": "Identifier", "start": 26034, "end": 26037, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 11 }, "identifierName": "sao" }, "name": "sao" }, "property": { "type": "Identifier", "start": 26038, "end": 26048, "loc": { "start": { "line": 569, "column": 12 }, "end": { "line": 569, "column": 22 }, "identifierName": "numSamples" }, "name": "numSamples" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 26051, "end": 26053, "loc": { "start": { "line": 569, "column": 25 }, "end": { "line": 569, "column": 27 } }, "extra": { "rawValue": 50, "raw": "50" }, "value": 50 } } }, { "type": "ExpressionStatement", "start": 26063, "end": 26086, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 31 } }, "expression": { "type": "AssignmentExpression", "start": 26063, "end": 26085, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26063, "end": 26079, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 24 } }, "object": { "type": "Identifier", "start": 26063, "end": 26066, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 11 }, "identifierName": "sao" }, "name": "sao" }, "property": { "type": "Identifier", "start": 26067, "end": 26079, "loc": { "start": { "line": 570, "column": 12 }, "end": { "line": 570, "column": 24 }, "identifierName": "kernelRadius" }, "name": "kernelRadius" }, "computed": false }, "right": { "type": "NumericLiteral", "start": 26082, "end": 26085, "loc": { "start": { "line": 570, "column": 27 }, "end": { "line": 570, "column": 30 } }, "extra": { "rawValue": 200, "raw": "200" }, "value": 200 } } } ], "directives": [] } }, { "type": "ClassMethod", "start": 26098, "end": 27680, "loc": { "start": { "line": 573, "column": 4 }, "end": { "line": 615, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 26098, "end": 26121, "loc": { "start": { "line": 573, "column": 4 }, "end": { "line": 573, "column": 27 }, "identifierName": "_initCanvasContextMenus" }, "name": "_initCanvasContextMenus" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 26124, "end": 27680, "loc": { "start": { "line": 573, "column": 30 }, "end": { "line": 615, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 26135, "end": 26233, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 577, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 26135, "end": 26232, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 577, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26135, "end": 26158, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 575, "column": 31 } }, "object": { "type": "ThisExpression", "start": 26135, "end": 26139, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 575, "column": 12 } } }, "property": { "type": "Identifier", "start": 26140, "end": 26158, "loc": { "start": { "line": 575, "column": 13 }, "end": { "line": 575, "column": 31 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "right": { "type": "NewExpression", "start": 26161, "end": 26232, "loc": { "start": { "line": 575, "column": 34 }, "end": { "line": 577, "column": 10 } }, "callee": { "type": "Identifier", "start": 26165, "end": 26182, "loc": { "start": { "line": 575, "column": 38 }, "end": { "line": 575, "column": 55 }, "identifierName": "CanvasContextMenu" }, "name": "CanvasContextMenu" }, "arguments": [ { "type": "ThisExpression", "start": 26183, "end": 26187, "loc": { "start": { "line": 575, "column": 56 }, "end": { "line": 575, "column": 60 } } }, { "type": "ObjectExpression", "start": 26189, "end": 26231, "loc": { "start": { "line": 575, "column": 62 }, "end": { "line": 577, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 26203, "end": 26221, "loc": { "start": { "line": 576, "column": 12 }, "end": { "line": 576, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26203, "end": 26215, "loc": { "start": { "line": 576, "column": 12 }, "end": { "line": 576, "column": 24 }, "identifierName": "hideOnAction" }, "name": "hideOnAction" }, "value": { "type": "BooleanLiteral", "start": 26217, "end": 26221, "loc": { "start": { "line": 576, "column": 26 }, "end": { "line": 576, "column": 30 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 26242, "end": 26340, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 580, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 26242, "end": 26339, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 580, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26242, "end": 26265, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 578, "column": 31 } }, "object": { "type": "ThisExpression", "start": 26242, "end": 26246, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 578, "column": 12 } } }, "property": { "type": "Identifier", "start": 26247, "end": 26265, "loc": { "start": { "line": 578, "column": 13 }, "end": { "line": 578, "column": 31 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "right": { "type": "NewExpression", "start": 26268, "end": 26339, "loc": { "start": { "line": 578, "column": 34 }, "end": { "line": 580, "column": 10 } }, "callee": { "type": "Identifier", "start": 26272, "end": 26289, "loc": { "start": { "line": 578, "column": 38 }, "end": { "line": 578, "column": 55 }, "identifierName": "ObjectContextMenu" }, "name": "ObjectContextMenu" }, "arguments": [ { "type": "ThisExpression", "start": 26290, "end": 26294, "loc": { "start": { "line": 578, "column": 56 }, "end": { "line": 578, "column": 60 } } }, { "type": "ObjectExpression", "start": 26296, "end": 26338, "loc": { "start": { "line": 578, "column": 62 }, "end": { "line": 580, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 26310, "end": 26328, "loc": { "start": { "line": 579, "column": 12 }, "end": { "line": 579, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26310, "end": 26322, "loc": { "start": { "line": 579, "column": 12 }, "end": { "line": 579, "column": 24 }, "identifierName": "hideOnAction" }, "name": "hideOnAction" }, "value": { "type": "BooleanLiteral", "start": 26324, "end": 26328, "loc": { "start": { "line": 579, "column": 26 }, "end": { "line": 579, "column": 30 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 26350, "end": 27674, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 614, "column": 11 } }, "expression": { "type": "CallExpression", "start": 26350, "end": 27673, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 614, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 26350, "end": 26378, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 36 } }, "object": { "type": "MemberExpression", "start": 26350, "end": 26375, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 33 } }, "object": { "type": "MemberExpression", "start": 26350, "end": 26361, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 19 } }, "object": { "type": "ThisExpression", "start": 26350, "end": 26354, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 12 } } }, "property": { "type": "Identifier", "start": 26355, "end": 26361, "loc": { "start": { "line": 582, "column": 13 }, "end": { "line": 582, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 26362, "end": 26375, "loc": { "start": { "line": 582, "column": 20 }, "end": { "line": 582, "column": 33 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 26376, "end": 26378, "loc": { "start": { "line": 582, "column": 34 }, "end": { "line": 582, "column": 36 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 26379, "end": 26391, "loc": { "start": { "line": 582, "column": 37 }, "end": { "line": 582, "column": 49 } }, "extra": { "rawValue": "rightClick", "raw": "\"rightClick\"" }, "value": "rightClick" }, { "type": "ArrowFunctionExpression", "start": 26393, "end": 27672, "loc": { "start": { "line": 582, "column": 51 }, "end": { "line": 614, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 26394, "end": 26395, "loc": { "start": { "line": 582, "column": 52 }, "end": { "line": 582, "column": 53 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 26400, "end": 27672, "loc": { "start": { "line": 582, "column": 58 }, "end": { "line": 614, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 26415, "end": 26437, "loc": { "start": { "line": 584, "column": 12 }, "end": { "line": 584, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", "start": 26421, "end": 26436, "loc": { "start": { "line": 584, "column": 18 }, "end": { "line": 584, "column": 33 } }, "id": { "type": "Identifier", "start": 26421, "end": 26426, "loc": { "start": { "line": 584, "column": 18 }, "end": { "line": 584, "column": 23 }, "identifierName": "event" }, "name": "event" }, "init": { "type": "MemberExpression", "start": 26429, "end": 26436, "loc": { "start": { "line": 584, "column": 26 }, "end": { "line": 584, "column": 33 } }, "object": { "type": "Identifier", "start": 26429, "end": 26430, "loc": { "start": { "line": 584, "column": 26 }, "end": { "line": 584, "column": 27 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 26431, "end": 26436, "loc": { "start": { "line": 584, "column": 28 }, "end": { "line": 584, "column": 33 }, "identifierName": "event" }, "name": "event" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 26451, "end": 26542, "loc": { "start": { "line": 586, "column": 12 }, "end": { "line": 588, "column": 15 } }, "declarations": [ { "type": "VariableDeclarator", "start": 26457, "end": 26541, "loc": { "start": { "line": 586, "column": 18 }, "end": { "line": 588, "column": 14 } }, "id": { "type": "Identifier", "start": 26457, "end": 26460, "loc": { "start": { "line": 586, "column": 18 }, "end": { "line": 586, "column": 21 }, "identifierName": "hit" }, "name": "hit" }, "init": { "type": "CallExpression", "start": 26463, "end": 26541, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 588, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 26463, "end": 26485, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 46 } }, "object": { "type": "MemberExpression", "start": 26463, "end": 26480, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 41 } }, "object": { "type": "MemberExpression", "start": 26463, "end": 26474, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 35 } }, "object": { "type": "ThisExpression", "start": 26463, "end": 26467, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 28 } } }, "property": { "type": "Identifier", "start": 26468, "end": 26474, "loc": { "start": { "line": 586, "column": 29 }, "end": { "line": 586, "column": 35 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 26475, "end": 26480, "loc": { "start": { "line": 586, "column": 36 }, "end": { "line": 586, "column": 41 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 26481, "end": 26485, "loc": { "start": { "line": 586, "column": 42 }, "end": { "line": 586, "column": 46 }, "identifierName": "pick" }, "name": "pick" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 26486, "end": 26540, "loc": { "start": { "line": 586, "column": 47 }, "end": { "line": 588, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 26504, "end": 26526, "loc": { "start": { "line": 587, "column": 16 }, "end": { "line": 587, "column": 38 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26504, "end": 26513, "loc": { "start": { "line": 587, "column": 16 }, "end": { "line": 587, "column": 25 }, "identifierName": "canvasPos" }, "name": "canvasPos" }, "value": { "type": "MemberExpression", "start": 26515, "end": 26526, "loc": { "start": { "line": 587, "column": 27 }, "end": { "line": 587, "column": 38 } }, "object": { "type": "Identifier", "start": 26515, "end": 26516, "loc": { "start": { "line": 587, "column": 27 }, "end": { "line": 587, "column": 28 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 26517, "end": 26526, "loc": { "start": { "line": 587, "column": 29 }, "end": { "line": 587, "column": 38 }, "identifierName": "canvasPos" }, "name": "canvasPos" }, "computed": false } } ] } ] } } ], "kind": "const" }, { "type": "IfStatement", "start": 26556, "end": 27662, "loc": { "start": { "line": 590, "column": 12 }, "end": { "line": 613, "column": 13 } }, "test": { "type": "LogicalExpression", "start": 26560, "end": 26586, "loc": { "start": { "line": 590, "column": 16 }, "end": { "line": 590, "column": 42 } }, "left": { "type": "Identifier", "start": 26560, "end": 26563, "loc": { "start": { "line": 590, "column": 16 }, "end": { "line": 590, "column": 19 }, "identifierName": "hit" }, "name": "hit" }, "operator": "&&", "right": { "type": "MemberExpression", "start": 26567, "end": 26586, "loc": { "start": { "line": 590, "column": 23 }, "end": { "line": 590, "column": 42 } }, "object": { "type": "MemberExpression", "start": 26567, "end": 26577, "loc": { "start": { "line": 590, "column": 23 }, "end": { "line": 590, "column": 33 } }, "object": { "type": "Identifier", "start": 26567, "end": 26570, "loc": { "start": { "line": 590, "column": 23 }, "end": { "line": 590, "column": 26 }, "identifierName": "hit" }, "name": "hit" }, "property": { "type": "Identifier", "start": 26571, "end": 26577, "loc": { "start": { "line": 590, "column": 27 }, "end": { "line": 590, "column": 33 }, "identifierName": "entity" }, "name": "entity" }, "computed": false }, "property": { "type": "Identifier", "start": 26578, "end": 26586, "loc": { "start": { "line": 590, "column": 34 }, "end": { "line": 590, "column": 42 }, "identifierName": "isObject" }, "name": "isObject" }, "computed": false } }, "consequent": { "type": "BlockStatement", "start": 26588, "end": 27371, "loc": { "start": { "line": 590, "column": 44 }, "end": { "line": 606, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 26606, "end": 26637, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 47 } }, "expression": { "type": "CallExpression", "start": 26606, "end": 26636, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 26606, "end": 26634, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 44 } }, "object": { "type": "MemberExpression", "start": 26606, "end": 26629, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 39 } }, "object": { "type": "ThisExpression", "start": 26606, "end": 26610, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 20 } } }, "property": { "type": "Identifier", "start": 26611, "end": 26629, "loc": { "start": { "line": 591, "column": 21 }, "end": { "line": 591, "column": 39 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 26630, "end": 26634, "loc": { "start": { "line": 591, "column": 40 }, "end": { "line": 591, "column": 44 }, "identifierName": "hide" }, "name": "hide" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 26654, "end": 27283, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 604, "column": 18 } }, "expression": { "type": "AssignmentExpression", "start": 26654, "end": 27282, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 604, "column": 17 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 26654, "end": 26685, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 592, "column": 47 } }, "object": { "type": "MemberExpression", "start": 26654, "end": 26677, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 592, "column": 39 } }, "object": { "type": "ThisExpression", "start": 26654, "end": 26658, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 592, "column": 20 } } }, "property": { "type": "Identifier", "start": 26659, "end": 26677, "loc": { "start": { "line": 592, "column": 21 }, "end": { "line": 592, "column": 39 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 26678, "end": 26685, "loc": { "start": { "line": 592, "column": 40 }, "end": { "line": 592, "column": 47 }, "identifierName": "context" }, "name": "context" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 26688, "end": 27282, "loc": { "start": { "line": 592, "column": 50 }, "end": { "line": 604, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 26710, "end": 26729, "loc": { "start": { "line": 593, "column": 20 }, "end": { "line": 593, "column": 39 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26710, "end": 26716, "loc": { "start": { "line": 593, "column": 20 }, "end": { "line": 593, "column": 26 }, "identifierName": "viewer" }, "name": "viewer" }, "value": { "type": "MemberExpression", "start": 26718, "end": 26729, "loc": { "start": { "line": 593, "column": 28 }, "end": { "line": 593, "column": 39 } }, "object": { "type": "ThisExpression", "start": 26718, "end": 26722, "loc": { "start": { "line": 593, "column": 28 }, "end": { "line": 593, "column": 32 } } }, "property": { "type": "Identifier", "start": 26723, "end": 26729, "loc": { "start": { "line": 593, "column": 33 }, "end": { "line": 593, "column": 39 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } }, { "type": "ObjectProperty", "start": 26751, "end": 26766, "loc": { "start": { "line": 594, "column": 20 }, "end": { "line": 594, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26751, "end": 26760, "loc": { "start": { "line": 594, "column": 20 }, "end": { "line": 594, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "value": { "type": "ThisExpression", "start": 26762, "end": 26766, "loc": { "start": { "line": 594, "column": 31 }, "end": { "line": 594, "column": 35 } } } }, { "type": "ObjectProperty", "start": 26788, "end": 27224, "loc": { "start": { "line": 595, "column": 20 }, "end": { "line": 602, "column": 21 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 26788, "end": 26809, "loc": { "start": { "line": 595, "column": 20 }, "end": { "line": 595, "column": 41 }, "identifierName": "showObjectInExplorers" }, "name": "showObjectInExplorers" }, "value": { "type": "ArrowFunctionExpression", "start": 26811, "end": 27224, "loc": { "start": { "line": 595, "column": 43 }, "end": { "line": 602, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 26812, "end": 26820, "loc": { "start": { "line": 595, "column": 44 }, "end": { "line": 595, "column": 52 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 26825, "end": 27224, "loc": { "start": { "line": 595, "column": 57 }, "end": { "line": 602, "column": 21 } }, "body": [ { "type": "VariableDeclaration", "start": 26851, "end": 26887, "loc": { "start": { "line": 596, "column": 24 }, "end": { "line": 596, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", "start": 26857, "end": 26886, "loc": { "start": { "line": 596, "column": 30 }, "end": { "line": 596, "column": 59 } }, "id": { "type": "Identifier", "start": 26857, "end": 26866, "loc": { "start": { "line": 596, "column": 30 }, "end": { "line": 596, "column": 39 }, "identifierName": "openTabId" }, "name": "openTabId" }, "init": { "type": "CallExpression", "start": 26869, "end": 26886, "loc": { "start": { "line": 596, "column": 42 }, "end": { "line": 596, "column": 59 } }, "callee": { "type": "MemberExpression", "start": 26869, "end": 26884, "loc": { "start": { "line": 596, "column": 42 }, "end": { "line": 596, "column": 57 } }, "object": { "type": "ThisExpression", "start": 26869, "end": 26873, "loc": { "start": { "line": 596, "column": 42 }, "end": { "line": 596, "column": 46 } } }, "property": { "type": "Identifier", "start": 26874, "end": 26884, "loc": { "start": { "line": 596, "column": 47 }, "end": { "line": 596, "column": 57 }, "identifierName": "getOpenTab" }, "name": "getOpenTab" }, "computed": false }, "arguments": [] } } ], "kind": "const" }, { "type": "IfStatement", "start": 26912, "end": 27140, "loc": { "start": { "line": 597, "column": 24 }, "end": { "line": 600, "column": 25 } }, "test": { "type": "LogicalExpression", "start": 26916, "end": 26993, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 105 } }, "left": { "type": "LogicalExpression", "start": 26916, "end": 26966, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 78 } }, "left": { "type": "BinaryExpression", "start": 26916, "end": 26939, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 51 } }, "left": { "type": "Identifier", "start": 26916, "end": 26925, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 37 }, "identifierName": "openTabId" }, "name": "openTabId" }, "operator": "!==", "right": { "type": "StringLiteral", "start": 26930, "end": 26939, "loc": { "start": { "line": 597, "column": 42 }, "end": { "line": 597, "column": 51 } }, "extra": { "rawValue": "objects", "raw": "\"objects\"" }, "value": "objects" } }, "operator": "&&", "right": { "type": "BinaryExpression", "start": 26943, "end": 26966, "loc": { "start": { "line": 597, "column": 55 }, "end": { "line": 597, "column": 78 } }, "left": { "type": "Identifier", "start": 26943, "end": 26952, "loc": { "start": { "line": 597, "column": 55 }, "end": { "line": 597, "column": 64 }, "identifierName": "openTabId" }, "name": "openTabId" }, "operator": "!==", "right": { "type": "StringLiteral", "start": 26957, "end": 26966, "loc": { "start": { "line": 597, "column": 69 }, "end": { "line": 597, "column": 78 } }, "extra": { "rawValue": "classes", "raw": "\"classes\"" }, "value": "classes" } } }, "operator": "&&", "right": { "type": "BinaryExpression", "start": 26970, "end": 26993, "loc": { "start": { "line": 597, "column": 82 }, "end": { "line": 597, "column": 105 } }, "left": { "type": "Identifier", "start": 26970, "end": 26979, "loc": { "start": { "line": 597, "column": 82 }, "end": { "line": 597, "column": 91 }, "identifierName": "openTabId" }, "name": "openTabId" }, "operator": "!==", "right": { "type": "StringLiteral", "start": 26984, "end": 26993, "loc": { "start": { "line": 597, "column": 96 }, "end": { "line": 597, "column": 105 } }, "extra": { "rawValue": "storeys", "raw": "\"storeys\"" }, "value": "storeys" } } }, "consequent": { "type": "BlockStatement", "start": 26995, "end": 27140, "loc": { "start": { "line": 597, "column": 107 }, "end": { "line": 600, "column": 25 } }, "body": [ { "type": "ExpressionStatement", "start": 27090, "end": 27114, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 52 } }, "expression": { "type": "CallExpression", "start": 27090, "end": 27113, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 27090, "end": 27102, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 40 } }, "object": { "type": "ThisExpression", "start": 27090, "end": 27094, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 32 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 27095, "end": 27102, "loc": { "start": { "line": 599, "column": 33 }, "end": { "line": 599, "column": 40 }, "identifierName": "openTab" }, "name": "openTab" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "StringLiteral", "start": 27103, "end": 27112, "loc": { "start": { "line": 599, "column": 41 }, "end": { "line": 599, "column": 50 } }, "extra": { "rawValue": "objects", "raw": "\"objects\"" }, "value": "objects" } ], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Scroll won't work if tab not open", "start": 27025, "end": 27061, "loc": { "start": { "line": 598, "column": 28 }, "end": { "line": 598, "column": 64 } } } ] } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 27165, "end": 27202, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 61 } }, "expression": { "type": "CallExpression", "start": 27165, "end": 27201, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 60 } }, "callee": { "type": "MemberExpression", "start": 27165, "end": 27191, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 50 } }, "object": { "type": "ThisExpression", "start": 27165, "end": 27169, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 28 } } }, "property": { "type": "Identifier", "start": 27170, "end": 27191, "loc": { "start": { "line": 601, "column": 29 }, "end": { "line": 601, "column": 50 }, "identifierName": "showObjectInExplorers" }, "name": "showObjectInExplorers" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 27192, "end": 27200, "loc": { "start": { "line": 601, "column": 51 }, "end": { "line": 601, "column": 59 }, "identifierName": "objectId" }, "name": "objectId" } ] } } ], "directives": [] } } }, { "type": "ObjectProperty", "start": 27246, "end": 27264, "loc": { "start": { "line": 603, "column": 20 }, "end": { "line": 603, "column": 38 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 27246, "end": 27252, "loc": { "start": { "line": 603, "column": 20 }, "end": { "line": 603, "column": 26 }, "identifierName": "entity" }, "name": "entity" }, "value": { "type": "MemberExpression", "start": 27254, "end": 27264, "loc": { "start": { "line": 603, "column": 28 }, "end": { "line": 603, "column": 38 } }, "object": { "type": "Identifier", "start": 27254, "end": 27257, "loc": { "start": { "line": 603, "column": 28 }, "end": { "line": 603, "column": 31 }, "identifierName": "hit" }, "name": "hit" }, "property": { "type": "Identifier", "start": 27258, "end": 27264, "loc": { "start": { "line": 603, "column": 32 }, "end": { "line": 603, "column": 38 }, "identifierName": "entity" }, "name": "entity" }, "computed": false } } ] } } }, { "type": "ExpressionStatement", "start": 27300, "end": 27357, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 73 } }, "expression": { "type": "CallExpression", "start": 27300, "end": 27356, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 27300, "end": 27328, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 44 } }, "object": { "type": "MemberExpression", "start": 27300, "end": 27323, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27300, "end": 27304, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 20 } } }, "property": { "type": "Identifier", "start": 27305, "end": 27323, "loc": { "start": { "line": 605, "column": 21 }, "end": { "line": 605, "column": 39 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 27324, "end": 27328, "loc": { "start": { "line": 605, "column": 40 }, "end": { "line": 605, "column": 44 }, "identifierName": "show" }, "name": "show" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 27329, "end": 27341, "loc": { "start": { "line": 605, "column": 45 }, "end": { "line": 605, "column": 57 } }, "object": { "type": "MemberExpression", "start": 27329, "end": 27338, "loc": { "start": { "line": 605, "column": 45 }, "end": { "line": 605, "column": 54 } }, "object": { "type": "Identifier", "start": 27329, "end": 27330, "loc": { "start": { "line": 605, "column": 45 }, "end": { "line": 605, "column": 46 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 27331, "end": 27338, "loc": { "start": { "line": 605, "column": 47 }, "end": { "line": 605, "column": 54 }, "identifierName": "pagePos" }, "name": "pagePos" }, "computed": false }, "property": { "type": "NumericLiteral", "start": 27339, "end": 27340, "loc": { "start": { "line": 605, "column": 55 }, "end": { "line": 605, "column": 56 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, "computed": true }, { "type": "MemberExpression", "start": 27343, "end": 27355, "loc": { "start": { "line": 605, "column": 59 }, "end": { "line": 605, "column": 71 } }, "object": { "type": "MemberExpression", "start": 27343, "end": 27352, "loc": { "start": { "line": 605, "column": 59 }, "end": { "line": 605, "column": 68 } }, "object": { "type": "Identifier", "start": 27343, "end": 27344, "loc": { "start": { "line": 605, "column": 59 }, "end": { "line": 605, "column": 60 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 27345, "end": 27352, "loc": { "start": { "line": 605, "column": 61 }, "end": { "line": 605, "column": 68 }, "identifierName": "pagePos" }, "name": "pagePos" }, "computed": false }, "property": { "type": "NumericLiteral", "start": 27353, "end": 27354, "loc": { "start": { "line": 605, "column": 69 }, "end": { "line": 605, "column": 70 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "computed": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 27377, "end": 27662, "loc": { "start": { "line": 606, "column": 19 }, "end": { "line": 613, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 27395, "end": 27426, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 47 } }, "expression": { "type": "CallExpression", "start": 27395, "end": 27425, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 27395, "end": 27423, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 44 } }, "object": { "type": "MemberExpression", "start": 27395, "end": 27418, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27395, "end": 27399, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 20 } } }, "property": { "type": "Identifier", "start": 27400, "end": 27418, "loc": { "start": { "line": 607, "column": 21 }, "end": { "line": 607, "column": 39 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 27419, "end": 27423, "loc": { "start": { "line": 607, "column": 40 }, "end": { "line": 607, "column": 44 }, "identifierName": "hide" }, "name": "hide" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 27443, "end": 27574, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 611, "column": 18 } }, "expression": { "type": "AssignmentExpression", "start": 27443, "end": 27573, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 611, "column": 17 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 27443, "end": 27474, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 608, "column": 47 } }, "object": { "type": "MemberExpression", "start": 27443, "end": 27466, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 608, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27443, "end": 27447, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 608, "column": 20 } } }, "property": { "type": "Identifier", "start": 27448, "end": 27466, "loc": { "start": { "line": 608, "column": 21 }, "end": { "line": 608, "column": 39 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 27467, "end": 27474, "loc": { "start": { "line": 608, "column": 40 }, "end": { "line": 608, "column": 47 }, "identifierName": "context" }, "name": "context" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 27477, "end": 27573, "loc": { "start": { "line": 608, "column": 50 }, "end": { "line": 611, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 27499, "end": 27518, "loc": { "start": { "line": 609, "column": 20 }, "end": { "line": 609, "column": 39 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 27499, "end": 27505, "loc": { "start": { "line": 609, "column": 20 }, "end": { "line": 609, "column": 26 }, "identifierName": "viewer" }, "name": "viewer" }, "value": { "type": "MemberExpression", "start": 27507, "end": 27518, "loc": { "start": { "line": 609, "column": 28 }, "end": { "line": 609, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27507, "end": 27511, "loc": { "start": { "line": 609, "column": 28 }, "end": { "line": 609, "column": 32 } } }, "property": { "type": "Identifier", "start": 27512, "end": 27518, "loc": { "start": { "line": 609, "column": 33 }, "end": { "line": 609, "column": 39 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } }, { "type": "ObjectProperty", "start": 27540, "end": 27555, "loc": { "start": { "line": 610, "column": 20 }, "end": { "line": 610, "column": 35 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 27540, "end": 27549, "loc": { "start": { "line": 610, "column": 20 }, "end": { "line": 610, "column": 29 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "value": { "type": "ThisExpression", "start": 27551, "end": 27555, "loc": { "start": { "line": 610, "column": 31 }, "end": { "line": 610, "column": 35 } } } } ] } } }, { "type": "ExpressionStatement", "start": 27591, "end": 27648, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 73 } }, "expression": { "type": "CallExpression", "start": 27591, "end": 27647, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 27591, "end": 27619, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 44 } }, "object": { "type": "MemberExpression", "start": 27591, "end": 27614, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 39 } }, "object": { "type": "ThisExpression", "start": 27591, "end": 27595, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 20 } } }, "property": { "type": "Identifier", "start": 27596, "end": 27614, "loc": { "start": { "line": 612, "column": 21 }, "end": { "line": 612, "column": 39 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 27615, "end": 27619, "loc": { "start": { "line": 612, "column": 40 }, "end": { "line": 612, "column": 44 }, "identifierName": "show" }, "name": "show" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 27620, "end": 27632, "loc": { "start": { "line": 612, "column": 45 }, "end": { "line": 612, "column": 57 } }, "object": { "type": "MemberExpression", "start": 27620, "end": 27629, "loc": { "start": { "line": 612, "column": 45 }, "end": { "line": 612, "column": 54 } }, "object": { "type": "Identifier", "start": 27620, "end": 27621, "loc": { "start": { "line": 612, "column": 45 }, "end": { "line": 612, "column": 46 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 27622, "end": 27629, "loc": { "start": { "line": 612, "column": 47 }, "end": { "line": 612, "column": 54 }, "identifierName": "pagePos" }, "name": "pagePos" }, "computed": false }, "property": { "type": "NumericLiteral", "start": 27630, "end": 27631, "loc": { "start": { "line": 612, "column": 55 }, "end": { "line": 612, "column": 56 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, "computed": true }, { "type": "MemberExpression", "start": 27634, "end": 27646, "loc": { "start": { "line": 612, "column": 59 }, "end": { "line": 612, "column": 71 } }, "object": { "type": "MemberExpression", "start": 27634, "end": 27643, "loc": { "start": { "line": 612, "column": 59 }, "end": { "line": 612, "column": 68 } }, "object": { "type": "Identifier", "start": 27634, "end": 27635, "loc": { "start": { "line": 612, "column": 59 }, "end": { "line": 612, "column": 60 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 27636, "end": 27643, "loc": { "start": { "line": 612, "column": 61 }, "end": { "line": 612, "column": 68 }, "identifierName": "pagePos" }, "name": "pagePos" }, "computed": false }, "property": { "type": "NumericLiteral", "start": 27644, "end": 27645, "loc": { "start": { "line": 612, "column": 69 }, "end": { "line": 612, "column": 70 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "computed": true } ] } } ], "directives": [] } } ], "directives": [] } } ] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 27686, "end": 28362, "loc": { "start": { "line": 617, "column": 4 }, "end": { "line": 637, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 27686, "end": 27698, "loc": { "start": { "line": 617, "column": 4 }, "end": { "line": 617, "column": 16 }, "identifierName": "_initConfigs" }, "name": "_initConfigs" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 27701, "end": 28362, "loc": { "start": { "line": 617, "column": 19 }, "end": { "line": 637, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 27711, "end": 28356, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 636, "column": 11 } }, "expression": { "type": "CallExpression", "start": 27711, "end": 28355, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 636, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 27711, "end": 27726, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 618, "column": 23 } }, "object": { "type": "ThisExpression", "start": 27711, "end": 27715, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 618, "column": 12 } } }, "property": { "type": "Identifier", "start": 27716, "end": 27726, "loc": { "start": { "line": 618, "column": 13 }, "end": { "line": 618, "column": 23 }, "identifierName": "setConfigs" }, "name": "setConfigs" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 27727, "end": 28354, "loc": { "start": { "line": 618, "column": 24 }, "end": { "line": 636, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 27741, "end": 27761, "loc": { "start": { "line": 619, "column": 12 }, "end": { "line": 619, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27741, "end": 27753, "loc": { "start": { "line": 619, "column": 12 }, "end": { "line": 619, "column": 24 } }, "extra": { "rawValue": "cameraNear", "raw": "\"cameraNear\"" }, "value": "cameraNear" }, "value": { "type": "StringLiteral", "start": 27755, "end": 27761, "loc": { "start": { "line": 619, "column": 26 }, "end": { "line": 619, "column": 32 } }, "extra": { "rawValue": "0.05", "raw": "\"0.05\"" }, "value": "0.05" } }, { "type": "ObjectProperty", "start": 27775, "end": 27796, "loc": { "start": { "line": 620, "column": 12 }, "end": { "line": 620, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27775, "end": 27786, "loc": { "start": { "line": 620, "column": 12 }, "end": { "line": 620, "column": 23 } }, "extra": { "rawValue": "cameraFar", "raw": "\"cameraFar\"" }, "value": "cameraFar" }, "value": { "type": "StringLiteral", "start": 27788, "end": 27796, "loc": { "start": { "line": 620, "column": 25 }, "end": { "line": 620, "column": 33 } }, "extra": { "rawValue": "3000.0", "raw": "\"3000.0\"" }, "value": "3000.0" } }, { "type": "ObjectProperty", "start": 27810, "end": 27830, "loc": { "start": { "line": 621, "column": 12 }, "end": { "line": 621, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27810, "end": 27822, "loc": { "start": { "line": 621, "column": 12 }, "end": { "line": 621, "column": 24 } }, "extra": { "rawValue": "smartPivot", "raw": "\"smartPivot\"" }, "value": "smartPivot" }, "value": { "type": "StringLiteral", "start": 27824, "end": 27830, "loc": { "start": { "line": 621, "column": 26 }, "end": { "line": 621, "column": 32 } }, "extra": { "rawValue": "true", "raw": "\"true\"" }, "value": "true" } }, { "type": "ObjectProperty", "start": 27844, "end": 27864, "loc": { "start": { "line": 622, "column": 12 }, "end": { "line": 622, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27844, "end": 27856, "loc": { "start": { "line": 622, "column": 12 }, "end": { "line": 622, "column": 24 } }, "extra": { "rawValue": "saoEnabled", "raw": "\"saoEnabled\"" }, "value": "saoEnabled" }, "value": { "type": "StringLiteral", "start": 27858, "end": 27864, "loc": { "start": { "line": 622, "column": 26 }, "end": { "line": 622, "column": 32 } }, "extra": { "rawValue": "true", "raw": "\"true\"" }, "value": "true" } }, { "type": "ObjectProperty", "start": 27878, "end": 27899, "loc": { "start": { "line": 623, "column": 12 }, "end": { "line": 623, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27878, "end": 27890, "loc": { "start": { "line": 623, "column": 12 }, "end": { "line": 623, "column": 24 } }, "extra": { "rawValue": "pbrEnabled", "raw": "\"pbrEnabled\"" }, "value": "pbrEnabled" }, "value": { "type": "StringLiteral", "start": 27892, "end": 27899, "loc": { "start": { "line": 623, "column": 26 }, "end": { "line": 623, "column": 33 } }, "extra": { "rawValue": "false", "raw": "\"false\"" }, "value": "false" } }, { "type": "ObjectProperty", "start": 27913, "end": 27929, "loc": { "start": { "line": 624, "column": 12 }, "end": { "line": 624, "column": 28 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27913, "end": 27922, "loc": { "start": { "line": 624, "column": 12 }, "end": { "line": 624, "column": 21 } }, "extra": { "rawValue": "saoBias", "raw": "\"saoBias\"" }, "value": "saoBias" }, "value": { "type": "StringLiteral", "start": 27924, "end": 27929, "loc": { "start": { "line": 624, "column": 23 }, "end": { "line": 624, "column": 28 } }, "extra": { "rawValue": "0.5", "raw": "\"0.5\"" }, "value": "0.5" } }, { "type": "ObjectProperty", "start": 27943, "end": 27965, "loc": { "start": { "line": 625, "column": 12 }, "end": { "line": 625, "column": 34 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27943, "end": 27957, "loc": { "start": { "line": 625, "column": 12 }, "end": { "line": 625, "column": 26 } }, "extra": { "rawValue": "saoIntensity", "raw": "\"saoIntensity\"" }, "value": "saoIntensity" }, "value": { "type": "StringLiteral", "start": 27959, "end": 27965, "loc": { "start": { "line": 625, "column": 28 }, "end": { "line": 625, "column": 34 } }, "extra": { "rawValue": "0.15", "raw": "\"0.15\"" }, "value": "0.15" } }, { "type": "ObjectProperty", "start": 27979, "end": 28000, "loc": { "start": { "line": 626, "column": 12 }, "end": { "line": 626, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 27979, "end": 27994, "loc": { "start": { "line": 626, "column": 12 }, "end": { "line": 626, "column": 27 } }, "extra": { "rawValue": "saoNumSamples", "raw": "\"saoNumSamples\"" }, "value": "saoNumSamples" }, "value": { "type": "StringLiteral", "start": 27996, "end": 28000, "loc": { "start": { "line": 626, "column": 29 }, "end": { "line": 626, "column": 33 } }, "extra": { "rawValue": "40", "raw": "\"40\"" }, "value": "40" } }, { "type": "ObjectProperty", "start": 28014, "end": 28038, "loc": { "start": { "line": 627, "column": 12 }, "end": { "line": 627, "column": 36 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28014, "end": 28031, "loc": { "start": { "line": 627, "column": 12 }, "end": { "line": 627, "column": 29 } }, "extra": { "rawValue": "saoKernelRadius", "raw": "\"saoKernelRadius\"" }, "value": "saoKernelRadius" }, "value": { "type": "StringLiteral", "start": 28033, "end": 28038, "loc": { "start": { "line": 627, "column": 31 }, "end": { "line": 627, "column": 36 } }, "extra": { "rawValue": "100", "raw": "\"100\"" }, "value": "100" } }, { "type": "ObjectProperty", "start": 28052, "end": 28072, "loc": { "start": { "line": 628, "column": 12 }, "end": { "line": 628, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28052, "end": 28066, "loc": { "start": { "line": 628, "column": 12 }, "end": { "line": 628, "column": 26 } }, "extra": { "rawValue": "edgesEnabled", "raw": "\"edgesEnabled\"" }, "value": "edgesEnabled" }, "value": { "type": "BooleanLiteral", "start": 28068, "end": 28072, "loc": { "start": { "line": 628, "column": 28 }, "end": { "line": 628, "column": 32 } }, "value": true } }, { "type": "ObjectProperty", "start": 28086, "end": 28105, "loc": { "start": { "line": 629, "column": 12 }, "end": { "line": 629, "column": 31 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28086, "end": 28099, "loc": { "start": { "line": 629, "column": 12 }, "end": { "line": 629, "column": 25 } }, "extra": { "rawValue": "xrayContext", "raw": "\"xrayContext\"" }, "value": "xrayContext" }, "value": { "type": "BooleanLiteral", "start": 28101, "end": 28105, "loc": { "start": { "line": 629, "column": 27 }, "end": { "line": 629, "column": 31 } }, "value": true } }, { "type": "ObjectProperty", "start": 28119, "end": 28140, "loc": { "start": { "line": 630, "column": 12 }, "end": { "line": 630, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28119, "end": 28133, "loc": { "start": { "line": 630, "column": 12 }, "end": { "line": 630, "column": 26 } }, "extra": { "rawValue": "xrayPickable", "raw": "\"xrayPickable\"" }, "value": "xrayPickable" }, "value": { "type": "BooleanLiteral", "start": 28135, "end": 28140, "loc": { "start": { "line": 630, "column": 28 }, "end": { "line": 630, "column": 33 } }, "value": false } }, { "type": "ObjectProperty", "start": 28154, "end": 28181, "loc": { "start": { "line": 631, "column": 12 }, "end": { "line": 631, "column": 39 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28154, "end": 28175, "loc": { "start": { "line": 631, "column": 12 }, "end": { "line": 631, "column": 33 } }, "extra": { "rawValue": "selectedGlowThrough", "raw": "\"selectedGlowThrough\"" }, "value": "selectedGlowThrough" }, "value": { "type": "BooleanLiteral", "start": 28177, "end": 28181, "loc": { "start": { "line": 631, "column": 35 }, "end": { "line": 631, "column": 39 } }, "value": true } }, { "type": "ObjectProperty", "start": 28195, "end": 28223, "loc": { "start": { "line": 632, "column": 12 }, "end": { "line": 632, "column": 40 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28195, "end": 28217, "loc": { "start": { "line": 632, "column": 12 }, "end": { "line": 632, "column": 34 } }, "extra": { "rawValue": "highlightGlowThrough", "raw": "\"highlightGlowThrough\"" }, "value": "highlightGlowThrough" }, "value": { "type": "BooleanLiteral", "start": 28219, "end": 28223, "loc": { "start": { "line": 632, "column": 36 }, "end": { "line": 632, "column": 40 } }, "value": true } }, { "type": "ObjectProperty", "start": 28237, "end": 28271, "loc": { "start": { "line": 633, "column": 12 }, "end": { "line": 633, "column": 46 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28237, "end": 28254, "loc": { "start": { "line": 633, "column": 12 }, "end": { "line": 633, "column": 29 } }, "extra": { "rawValue": "backgroundColor", "raw": "\"backgroundColor\"" }, "value": "backgroundColor" }, "value": { "type": "ArrayExpression", "start": 28256, "end": 28271, "loc": { "start": { "line": 633, "column": 31 }, "end": { "line": 633, "column": 46 } }, "elements": [ { "type": "NumericLiteral", "start": 28257, "end": 28260, "loc": { "start": { "line": 633, "column": 32 }, "end": { "line": 633, "column": 35 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 }, { "type": "NumericLiteral", "start": 28262, "end": 28265, "loc": { "start": { "line": 633, "column": 37 }, "end": { "line": 633, "column": 40 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 }, { "type": "NumericLiteral", "start": 28267, "end": 28270, "loc": { "start": { "line": 633, "column": 42 }, "end": { "line": 633, "column": 45 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } ] } }, { "type": "ObjectProperty", "start": 28285, "end": 28310, "loc": { "start": { "line": 634, "column": 12 }, "end": { "line": 634, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28285, "end": 28303, "loc": { "start": { "line": 634, "column": 12 }, "end": { "line": 634, "column": 30 } }, "extra": { "rawValue": "externalMetadata", "raw": "\"externalMetadata\"" }, "value": "externalMetadata" }, "value": { "type": "BooleanLiteral", "start": 28305, "end": 28310, "loc": { "start": { "line": 634, "column": 32 }, "end": { "line": 634, "column": 37 } }, "value": false } }, { "type": "ObjectProperty", "start": 28324, "end": 28344, "loc": { "start": { "line": 635, "column": 12 }, "end": { "line": 635, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "StringLiteral", "start": 28324, "end": 28336, "loc": { "start": { "line": 635, "column": 12 }, "end": { "line": 635, "column": 24 } }, "extra": { "rawValue": "dtxEnabled", "raw": "\"dtxEnabled\"" }, "value": "dtxEnabled" }, "value": { "type": "BooleanLiteral", "start": 28339, "end": 28344, "loc": { "start": { "line": 635, "column": 27 }, "end": { "line": 635, "column": 32 } }, "value": false } } ] } ] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets a batch of viewer configurations.\n *\n * Note that this method is not to be confused with {@link BIMViewer#setViewerState}, which batch-updates various states of the viewer's UI and 3D view.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {*} viewerConfigs Map of key-value configuration pairs.\n ", "start": 28368, "end": 28822, "loc": { "start": { "line": 639, "column": 4 }, "end": { "line": 647, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 28827, "end": 29076, "loc": { "start": { "line": 648, "column": 4 }, "end": { "line": 655, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 28827, "end": 28837, "loc": { "start": { "line": 648, "column": 4 }, "end": { "line": 648, "column": 14 }, "identifierName": "setConfigs" }, "name": "setConfigs", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 28838, "end": 28851, "loc": { "start": { "line": 648, "column": 15 }, "end": { "line": 648, "column": 28 }, "identifierName": "viewerConfigs" }, "name": "viewerConfigs" } ], "body": { "type": "BlockStatement", "start": 28853, "end": 29076, "loc": { "start": { "line": 648, "column": 30 }, "end": { "line": 655, "column": 5 } }, "body": [ { "type": "ForInStatement", "start": 28863, "end": 29070, "loc": { "start": { "line": 649, "column": 8 }, "end": { "line": 654, "column": 9 } }, "left": { "type": "VariableDeclaration", "start": 28868, "end": 28876, "loc": { "start": { "line": 649, "column": 13 }, "end": { "line": 649, "column": 21 } }, "declarations": [ { "type": "VariableDeclarator", "start": 28872, "end": 28876, "loc": { "start": { "line": 649, "column": 17 }, "end": { "line": 649, "column": 21 } }, "id": { "type": "Identifier", "start": 28872, "end": 28876, "loc": { "start": { "line": 649, "column": 17 }, "end": { "line": 649, "column": 21 }, "identifierName": "name" }, "name": "name" }, "init": null } ], "kind": "let" }, "right": { "type": "Identifier", "start": 28880, "end": 28893, "loc": { "start": { "line": 649, "column": 25 }, "end": { "line": 649, "column": 38 }, "identifierName": "viewerConfigs" }, "name": "viewerConfigs" }, "body": { "type": "BlockStatement", "start": 28895, "end": 29070, "loc": { "start": { "line": 649, "column": 40 }, "end": { "line": 654, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 28909, "end": 29060, "loc": { "start": { "line": 650, "column": 12 }, "end": { "line": 653, "column": 13 } }, "test": { "type": "CallExpression", "start": 28913, "end": 28947, "loc": { "start": { "line": 650, "column": 16 }, "end": { "line": 650, "column": 50 } }, "callee": { "type": "MemberExpression", "start": 28913, "end": 28941, "loc": { "start": { "line": 650, "column": 16 }, "end": { "line": 650, "column": 44 } }, "object": { "type": "Identifier", "start": 28913, "end": 28926, "loc": { "start": { "line": 650, "column": 16 }, "end": { "line": 650, "column": 29 }, "identifierName": "viewerConfigs" }, "name": "viewerConfigs" }, "property": { "type": "Identifier", "start": 28927, "end": 28941, "loc": { "start": { "line": 650, "column": 30 }, "end": { "line": 650, "column": 44 }, "identifierName": "hasOwnProperty" }, "name": "hasOwnProperty" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 28942, "end": 28946, "loc": { "start": { "line": 650, "column": 45 }, "end": { "line": 650, "column": 49 }, "identifierName": "name" }, "name": "name" } ] }, "consequent": { "type": "BlockStatement", "start": 28949, "end": 29060, "loc": { "start": { "line": 650, "column": 52 }, "end": { "line": 653, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 28967, "end": 29001, "loc": { "start": { "line": 651, "column": 16 }, "end": { "line": 651, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 28973, "end": 29000, "loc": { "start": { "line": 651, "column": 22 }, "end": { "line": 651, "column": 49 } }, "id": { "type": "Identifier", "start": 28973, "end": 28978, "loc": { "start": { "line": 651, "column": 22 }, "end": { "line": 651, "column": 27 }, "identifierName": "value" }, "name": "value" }, "init": { "type": "MemberExpression", "start": 28981, "end": 29000, "loc": { "start": { "line": 651, "column": 30 }, "end": { "line": 651, "column": 49 } }, "object": { "type": "Identifier", "start": 28981, "end": 28994, "loc": { "start": { "line": 651, "column": 30 }, "end": { "line": 651, "column": 43 }, "identifierName": "viewerConfigs" }, "name": "viewerConfigs" }, "property": { "type": "Identifier", "start": 28995, "end": 28999, "loc": { "start": { "line": 651, "column": 44 }, "end": { "line": 651, "column": 48 }, "identifierName": "name" }, "name": "name" }, "computed": true } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 29018, "end": 29046, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 44 } }, "expression": { "type": "CallExpression", "start": 29018, "end": 29045, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 29018, "end": 29032, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 30 } }, "object": { "type": "ThisExpression", "start": 29018, "end": 29022, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 20 } } }, "property": { "type": "Identifier", "start": 29023, "end": 29032, "loc": { "start": { "line": 652, "column": 21 }, "end": { "line": 652, "column": 30 }, "identifierName": "setConfig" }, "name": "setConfig" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 29033, "end": 29037, "loc": { "start": { "line": 652, "column": 31 }, "end": { "line": 652, "column": 35 }, "identifierName": "name" }, "name": "name" }, { "type": "Identifier", "start": 29039, "end": 29044, "loc": { "start": { "line": 652, "column": 37 }, "end": { "line": 652, "column": 42 }, "identifierName": "value" }, "name": "value" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets a batch of viewer configurations.\n *\n * Note that this method is not to be confused with {@link BIMViewer#setViewerState}, which batch-updates various states of the viewer's UI and 3D view.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {*} viewerConfigs Map of key-value configuration pairs.\n ", "start": 28368, "end": 28822, "loc": { "start": { "line": 639, "column": 4 }, "end": { "line": 647, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets a viewer configuration.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {String} name Configuration name.\n * @param {*} value Configuration value.\n ", "start": 29082, "end": 29385, "loc": { "start": { "line": 657, "column": 4 }, "end": { "line": 664, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 29390, "end": 34502, "loc": { "start": { "line": 665, "column": 4 }, "end": { "line": 796, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 29390, "end": 29399, "loc": { "start": { "line": 665, "column": 4 }, "end": { "line": 665, "column": 13 }, "identifierName": "setConfig" }, "name": "setConfig", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 29400, "end": 29404, "loc": { "start": { "line": 665, "column": 14 }, "end": { "line": 665, "column": 18 }, "identifierName": "name" }, "name": "name" }, { "type": "Identifier", "start": 29406, "end": 29411, "loc": { "start": { "line": 665, "column": 20 }, "end": { "line": 665, "column": 25 }, "identifierName": "value" }, "name": "value" } ], "body": { "type": "BlockStatement", "start": 29413, "end": 34502, "loc": { "start": { "line": 665, "column": 27 }, "end": { "line": 796, "column": 5 } }, "body": [ { "type": "FunctionDeclaration", "start": 29424, "end": 29522, "loc": { "start": { "line": 667, "column": 8 }, "end": { "line": 669, "column": 9 } }, "id": { "type": "Identifier", "start": 29433, "end": 29442, "loc": { "start": { "line": 667, "column": 17 }, "end": { "line": 667, "column": 26 }, "identifierName": "parseBool" }, "name": "parseBool" }, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 29443, "end": 29448, "loc": { "start": { "line": 667, "column": 27 }, "end": { "line": 667, "column": 32 }, "identifierName": "value" }, "name": "value" } ], "body": { "type": "BlockStatement", "start": 29450, "end": 29522, "loc": { "start": { "line": 667, "column": 34 }, "end": { "line": 669, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 29464, "end": 29512, "loc": { "start": { "line": 668, "column": 12 }, "end": { "line": 668, "column": 60 } }, "argument": { "type": "LogicalExpression", "start": 29472, "end": 29510, "loc": { "start": { "line": 668, "column": 20 }, "end": { "line": 668, "column": 58 } }, "left": { "type": "BinaryExpression", "start": 29473, "end": 29487, "loc": { "start": { "line": 668, "column": 21 }, "end": { "line": 668, "column": 35 } }, "left": { "type": "Identifier", "start": 29473, "end": 29478, "loc": { "start": { "line": 668, "column": 21 }, "end": { "line": 668, "column": 26 }, "identifierName": "value" }, "name": "value" }, "operator": "===", "right": { "type": "BooleanLiteral", "start": 29483, "end": 29487, "loc": { "start": { "line": 668, "column": 31 }, "end": { "line": 668, "column": 35 } }, "value": true }, "extra": { "parenthesized": true, "parenStart": 29472 } }, "operator": "||", "right": { "type": "BinaryExpression", "start": 29493, "end": 29509, "loc": { "start": { "line": 668, "column": 41 }, "end": { "line": 668, "column": 57 } }, "left": { "type": "Identifier", "start": 29493, "end": 29498, "loc": { "start": { "line": 668, "column": 41 }, "end": { "line": 668, "column": 46 }, "identifierName": "value" }, "name": "value" }, "operator": "===", "right": { "type": "StringLiteral", "start": 29503, "end": 29509, "loc": { "start": { "line": 668, "column": 51 }, "end": { "line": 668, "column": 57 } }, "extra": { "rawValue": "true", "raw": "\"true\"" }, "value": "true" }, "extra": { "parenthesized": true, "parenStart": 29492 } }, "extra": { "parenthesized": true, "parenStart": 29471 } } } ], "directives": [] } }, { "type": "TryStatement", "start": 29532, "end": 34496, "loc": { "start": { "line": 671, "column": 8 }, "end": { "line": 795, "column": 9 } }, "block": { "type": "BlockStatement", "start": 29536, "end": 34392, "loc": { "start": { "line": 671, "column": 12 }, "end": { "line": 793, "column": 9 } }, "body": [ { "type": "SwitchStatement", "start": 29550, "end": 34381, "loc": { "start": { "line": 672, "column": 12 }, "end": { "line": 791, "column": 13 } }, "discriminant": { "type": "Identifier", "start": 29558, "end": 29562, "loc": { "start": { "line": 672, "column": 20 }, "end": { "line": 672, "column": 24 }, "identifierName": "name" }, "name": "name" }, "cases": [ { "type": "SwitchCase", "start": 29583, "end": 29784, "loc": { "start": { "line": 674, "column": 16 }, "end": { "line": 678, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 29627, "end": 29650, "loc": { "start": { "line": 675, "column": 20 }, "end": { "line": 675, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 29633, "end": 29649, "loc": { "start": { "line": 675, "column": 26 }, "end": { "line": 675, "column": 42 } }, "id": { "type": "Identifier", "start": 29633, "end": 29641, "loc": { "start": { "line": 675, "column": 26 }, "end": { "line": 675, "column": 34 }, "identifierName": "rgbColor" }, "name": "rgbColor" }, "init": { "type": "Identifier", "start": 29644, "end": 29649, "loc": { "start": { "line": 675, "column": 37 }, "end": { "line": 675, "column": 42 }, "identifierName": "value" }, "name": "value" } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 29671, "end": 29705, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 54 } }, "expression": { "type": "CallExpression", "start": 29671, "end": 29704, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 53 } }, "callee": { "type": "MemberExpression", "start": 29671, "end": 29694, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 43 } }, "object": { "type": "ThisExpression", "start": 29671, "end": 29675, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 24 } } }, "property": { "type": "Identifier", "start": 29676, "end": 29694, "loc": { "start": { "line": 676, "column": 25 }, "end": { "line": 676, "column": 43 }, "identifierName": "setBackgroundColor" }, "name": "setBackgroundColor" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 29695, "end": 29703, "loc": { "start": { "line": 676, "column": 44 }, "end": { "line": 676, "column": 52 }, "identifierName": "rgbColor" }, "name": "rgbColor" } ] } }, { "type": "ExpressionStatement", "start": 29726, "end": 29757, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 51 } }, "expression": { "type": "AssignmentExpression", "start": 29726, "end": 29756, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 50 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 29726, "end": 29745, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 39 } }, "object": { "type": "MemberExpression", "start": 29726, "end": 29739, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 33 } }, "object": { "type": "ThisExpression", "start": 29726, "end": 29730, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 24 } } }, "property": { "type": "Identifier", "start": 29731, "end": 29739, "loc": { "start": { "line": 677, "column": 25 }, "end": { "line": 677, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 29740, "end": 29744, "loc": { "start": { "line": 677, "column": 34 }, "end": { "line": 677, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "Identifier", "start": 29748, "end": 29756, "loc": { "start": { "line": 677, "column": 42 }, "end": { "line": 677, "column": 50 }, "identifierName": "rgbColor" }, "name": "rgbColor" } } }, { "type": "BreakStatement", "start": 29778, "end": 29784, "loc": { "start": { "line": 678, "column": 20 }, "end": { "line": 678, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 29588, "end": 29605, "loc": { "start": { "line": 674, "column": 21 }, "end": { "line": 674, "column": 38 } }, "extra": { "rawValue": "backgroundColor", "raw": "\"backgroundColor\"" }, "value": "backgroundColor" } }, { "type": "SwitchCase", "start": 29802, "end": 30081, "loc": { "start": { "line": 680, "column": 16 }, "end": { "line": 685, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 29841, "end": 29872, "loc": { "start": { "line": 681, "column": 20 }, "end": { "line": 681, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", "start": 29847, "end": 29871, "loc": { "start": { "line": 681, "column": 26 }, "end": { "line": 681, "column": 50 } }, "id": { "type": "Identifier", "start": 29847, "end": 29851, "loc": { "start": { "line": 681, "column": 26 }, "end": { "line": 681, "column": 30 }, "identifierName": "near" }, "name": "near" }, "init": { "type": "CallExpression", "start": 29854, "end": 29871, "loc": { "start": { "line": 681, "column": 33 }, "end": { "line": 681, "column": 50 } }, "callee": { "type": "Identifier", "start": 29854, "end": 29864, "loc": { "start": { "line": 681, "column": 33 }, "end": { "line": 681, "column": 43 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 29865, "end": 29870, "loc": { "start": { "line": 681, "column": 44 }, "end": { "line": 681, "column": 49 }, "identifierName": "value" }, "name": "value" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 29893, "end": 29942, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 69 } }, "expression": { "type": "AssignmentExpression", "start": 29893, "end": 29941, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 68 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 29893, "end": 29934, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 61 } }, "object": { "type": "MemberExpression", "start": 29893, "end": 29929, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 56 } }, "object": { "type": "MemberExpression", "start": 29893, "end": 29917, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 44 } }, "object": { "type": "MemberExpression", "start": 29893, "end": 29910, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 37 } }, "object": { "type": "MemberExpression", "start": 29893, "end": 29904, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 31 } }, "object": { "type": "ThisExpression", "start": 29893, "end": 29897, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 24 } } }, "property": { "type": "Identifier", "start": 29898, "end": 29904, "loc": { "start": { "line": 682, "column": 25 }, "end": { "line": 682, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 29905, "end": 29910, "loc": { "start": { "line": 682, "column": 32 }, "end": { "line": 682, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 29911, "end": 29917, "loc": { "start": { "line": 682, "column": 38 }, "end": { "line": 682, "column": 44 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 29918, "end": 29929, "loc": { "start": { "line": 682, "column": 45 }, "end": { "line": 682, "column": 56 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 29930, "end": 29934, "loc": { "start": { "line": 682, "column": 57 }, "end": { "line": 682, "column": 61 }, "identifierName": "near" }, "name": "near" }, "computed": false }, "right": { "type": "Identifier", "start": 29937, "end": 29941, "loc": { "start": { "line": 682, "column": 64 }, "end": { "line": 682, "column": 68 }, "identifierName": "near" }, "name": "near" } } }, { "type": "ExpressionStatement", "start": 29963, "end": 30006, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 63 } }, "expression": { "type": "AssignmentExpression", "start": 29963, "end": 30005, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 62 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 29963, "end": 29998, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 55 } }, "object": { "type": "MemberExpression", "start": 29963, "end": 29993, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 50 } }, "object": { "type": "MemberExpression", "start": 29963, "end": 29987, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 44 } }, "object": { "type": "MemberExpression", "start": 29963, "end": 29980, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 37 } }, "object": { "type": "MemberExpression", "start": 29963, "end": 29974, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 31 } }, "object": { "type": "ThisExpression", "start": 29963, "end": 29967, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 24 } } }, "property": { "type": "Identifier", "start": 29968, "end": 29974, "loc": { "start": { "line": 683, "column": 25 }, "end": { "line": 683, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 29975, "end": 29980, "loc": { "start": { "line": 683, "column": 32 }, "end": { "line": 683, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 29981, "end": 29987, "loc": { "start": { "line": 683, "column": 38 }, "end": { "line": 683, "column": 44 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 29988, "end": 29993, "loc": { "start": { "line": 683, "column": 45 }, "end": { "line": 683, "column": 50 }, "identifierName": "ortho" }, "name": "ortho" }, "computed": false }, "property": { "type": "Identifier", "start": 29994, "end": 29998, "loc": { "start": { "line": 683, "column": 51 }, "end": { "line": 683, "column": 55 }, "identifierName": "near" }, "name": "near" }, "computed": false }, "right": { "type": "Identifier", "start": 30001, "end": 30005, "loc": { "start": { "line": 683, "column": 58 }, "end": { "line": 683, "column": 62 }, "identifierName": "near" }, "name": "near" } } }, { "type": "ExpressionStatement", "start": 30027, "end": 30054, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 47 } }, "expression": { "type": "AssignmentExpression", "start": 30027, "end": 30053, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 46 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30027, "end": 30046, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 39 } }, "object": { "type": "MemberExpression", "start": 30027, "end": 30040, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 33 } }, "object": { "type": "ThisExpression", "start": 30027, "end": 30031, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 24 } } }, "property": { "type": "Identifier", "start": 30032, "end": 30040, "loc": { "start": { "line": 684, "column": 25 }, "end": { "line": 684, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 30041, "end": 30045, "loc": { "start": { "line": 684, "column": 34 }, "end": { "line": 684, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "Identifier", "start": 30049, "end": 30053, "loc": { "start": { "line": 684, "column": 42 }, "end": { "line": 684, "column": 46 }, "identifierName": "near" }, "name": "near" } } }, { "type": "BreakStatement", "start": 30075, "end": 30081, "loc": { "start": { "line": 685, "column": 20 }, "end": { "line": 685, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 29807, "end": 29819, "loc": { "start": { "line": 680, "column": 21 }, "end": { "line": 680, "column": 33 } }, "extra": { "rawValue": "cameraNear", "raw": "\"cameraNear\"" }, "value": "cameraNear" } }, { "type": "SwitchCase", "start": 30099, "end": 30374, "loc": { "start": { "line": 687, "column": 16 }, "end": { "line": 692, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 30137, "end": 30167, "loc": { "start": { "line": 688, "column": 20 }, "end": { "line": 688, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 30143, "end": 30166, "loc": { "start": { "line": 688, "column": 26 }, "end": { "line": 688, "column": 49 } }, "id": { "type": "Identifier", "start": 30143, "end": 30146, "loc": { "start": { "line": 688, "column": 26 }, "end": { "line": 688, "column": 29 }, "identifierName": "far" }, "name": "far" }, "init": { "type": "CallExpression", "start": 30149, "end": 30166, "loc": { "start": { "line": 688, "column": 32 }, "end": { "line": 688, "column": 49 } }, "callee": { "type": "Identifier", "start": 30149, "end": 30159, "loc": { "start": { "line": 688, "column": 32 }, "end": { "line": 688, "column": 42 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 30160, "end": 30165, "loc": { "start": { "line": 688, "column": 43 }, "end": { "line": 688, "column": 48 }, "identifierName": "value" }, "name": "value" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 30188, "end": 30235, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 67 } }, "expression": { "type": "AssignmentExpression", "start": 30188, "end": 30234, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30188, "end": 30228, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 60 } }, "object": { "type": "MemberExpression", "start": 30188, "end": 30224, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 56 } }, "object": { "type": "MemberExpression", "start": 30188, "end": 30212, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 44 } }, "object": { "type": "MemberExpression", "start": 30188, "end": 30205, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 37 } }, "object": { "type": "MemberExpression", "start": 30188, "end": 30199, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 31 } }, "object": { "type": "ThisExpression", "start": 30188, "end": 30192, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 24 } } }, "property": { "type": "Identifier", "start": 30193, "end": 30199, "loc": { "start": { "line": 689, "column": 25 }, "end": { "line": 689, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 30200, "end": 30205, "loc": { "start": { "line": 689, "column": 32 }, "end": { "line": 689, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 30206, "end": 30212, "loc": { "start": { "line": 689, "column": 38 }, "end": { "line": 689, "column": 44 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 30213, "end": 30224, "loc": { "start": { "line": 689, "column": 45 }, "end": { "line": 689, "column": 56 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 30225, "end": 30228, "loc": { "start": { "line": 689, "column": 57 }, "end": { "line": 689, "column": 60 }, "identifierName": "far" }, "name": "far" }, "computed": false }, "right": { "type": "Identifier", "start": 30231, "end": 30234, "loc": { "start": { "line": 689, "column": 63 }, "end": { "line": 689, "column": 66 }, "identifierName": "far" }, "name": "far" } }, "trailingComments": [ { "type": "CommentLine", "value": " this.viewer.scene.camera.ortho.far = far;", "start": 30256, "end": 30300, "loc": { "start": { "line": 690, "column": 20 }, "end": { "line": 690, "column": 64 } } } ] }, { "type": "ExpressionStatement", "start": 30321, "end": 30347, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 46 } }, "expression": { "type": "AssignmentExpression", "start": 30321, "end": 30346, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 45 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30321, "end": 30340, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 39 } }, "object": { "type": "MemberExpression", "start": 30321, "end": 30334, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 33 } }, "object": { "type": "ThisExpression", "start": 30321, "end": 30325, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 24 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 30326, "end": 30334, "loc": { "start": { "line": 691, "column": 25 }, "end": { "line": 691, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 30335, "end": 30339, "loc": { "start": { "line": 691, "column": 34 }, "end": { "line": 691, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true, "leadingComments": null }, "right": { "type": "Identifier", "start": 30343, "end": 30346, "loc": { "start": { "line": 691, "column": 42 }, "end": { "line": 691, "column": 45 }, "identifierName": "far" }, "name": "far" }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " this.viewer.scene.camera.ortho.far = far;", "start": 30256, "end": 30300, "loc": { "start": { "line": 690, "column": 20 }, "end": { "line": 690, "column": 64 } } } ] }, { "type": "BreakStatement", "start": 30368, "end": 30374, "loc": { "start": { "line": 692, "column": 20 }, "end": { "line": 692, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30104, "end": 30115, "loc": { "start": { "line": 687, "column": 21 }, "end": { "line": 687, "column": 32 } }, "extra": { "rawValue": "cameraFar", "raw": "\"cameraFar\"" }, "value": "cameraFar" } }, { "type": "SwitchCase", "start": 30392, "end": 30536, "loc": { "start": { "line": 694, "column": 16 }, "end": { "line": 696, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 30431, "end": 30509, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 98 } }, "expression": { "type": "AssignmentExpression", "start": 30431, "end": 30508, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 97 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30431, "end": 30467, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 56 } }, "object": { "type": "MemberExpression", "start": 30431, "end": 30456, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 45 } }, "object": { "type": "MemberExpression", "start": 30431, "end": 30442, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 31 } }, "object": { "type": "ThisExpression", "start": 30431, "end": 30435, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 24 } } }, "property": { "type": "Identifier", "start": 30436, "end": 30442, "loc": { "start": { "line": 695, "column": 25 }, "end": { "line": 695, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 30443, "end": 30456, "loc": { "start": { "line": 695, "column": 32 }, "end": { "line": 695, "column": 45 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 30457, "end": 30467, "loc": { "start": { "line": 695, "column": 46 }, "end": { "line": 695, "column": 56 }, "identifierName": "smartPivot" }, "name": "smartPivot" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 30470, "end": 30508, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 97 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30470, "end": 30489, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 78 } }, "object": { "type": "MemberExpression", "start": 30470, "end": 30483, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 72 } }, "object": { "type": "ThisExpression", "start": 30470, "end": 30474, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 63 } } }, "property": { "type": "Identifier", "start": 30475, "end": 30483, "loc": { "start": { "line": 695, "column": 64 }, "end": { "line": 695, "column": 72 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 30484, "end": 30488, "loc": { "start": { "line": 695, "column": 73 }, "end": { "line": 695, "column": 77 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 30492, "end": 30508, "loc": { "start": { "line": 695, "column": 81 }, "end": { "line": 695, "column": 97 } }, "callee": { "type": "Identifier", "start": 30492, "end": 30501, "loc": { "start": { "line": 695, "column": 81 }, "end": { "line": 695, "column": 90 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 30502, "end": 30507, "loc": { "start": { "line": 695, "column": 91 }, "end": { "line": 695, "column": 96 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 30530, "end": 30536, "loc": { "start": { "line": 696, "column": 20 }, "end": { "line": 696, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30397, "end": 30409, "loc": { "start": { "line": 694, "column": 21 }, "end": { "line": 694, "column": 33 } }, "extra": { "rawValue": "smartPivot", "raw": "\"smartPivot\"" }, "value": "smartPivot" } }, { "type": "SwitchCase", "start": 30554, "end": 30692, "loc": { "start": { "line": 698, "column": 16 }, "end": { "line": 700, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 30593, "end": 30665, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 92 } }, "expression": { "type": "AssignmentExpression", "start": 30593, "end": 30664, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 91 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30593, "end": 30623, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 50 } }, "object": { "type": "MemberExpression", "start": 30593, "end": 30612, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 39 } }, "object": { "type": "ThisExpression", "start": 30593, "end": 30597, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 24 } } }, "property": { "type": "Identifier", "start": 30598, "end": 30612, "loc": { "start": { "line": 699, "column": 25 }, "end": { "line": 699, "column": 39 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 30613, "end": 30623, "loc": { "start": { "line": 699, "column": 40 }, "end": { "line": 699, "column": 50 }, "identifierName": "saoEnabled" }, "name": "saoEnabled" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 30626, "end": 30664, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 91 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30626, "end": 30645, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 72 } }, "object": { "type": "MemberExpression", "start": 30626, "end": 30639, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 66 } }, "object": { "type": "ThisExpression", "start": 30626, "end": 30630, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 57 } } }, "property": { "type": "Identifier", "start": 30631, "end": 30639, "loc": { "start": { "line": 699, "column": 58 }, "end": { "line": 699, "column": 66 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 30640, "end": 30644, "loc": { "start": { "line": 699, "column": 67 }, "end": { "line": 699, "column": 71 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 30648, "end": 30664, "loc": { "start": { "line": 699, "column": 75 }, "end": { "line": 699, "column": 91 } }, "callee": { "type": "Identifier", "start": 30648, "end": 30657, "loc": { "start": { "line": 699, "column": 75 }, "end": { "line": 699, "column": 84 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 30658, "end": 30663, "loc": { "start": { "line": 699, "column": 85 }, "end": { "line": 699, "column": 90 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 30686, "end": 30692, "loc": { "start": { "line": 700, "column": 20 }, "end": { "line": 700, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30559, "end": 30571, "loc": { "start": { "line": 698, "column": 21 }, "end": { "line": 698, "column": 33 } }, "extra": { "rawValue": "saoEnabled", "raw": "\"saoEnabled\"" }, "value": "saoEnabled" } }, { "type": "SwitchCase", "start": 30710, "end": 30820, "loc": { "start": { "line": 702, "column": 16 }, "end": { "line": 704, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 30746, "end": 30793, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 67 } }, "expression": { "type": "AssignmentExpression", "start": 30746, "end": 30792, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 66 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30746, "end": 30772, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 46 } }, "object": { "type": "MemberExpression", "start": 30746, "end": 30767, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 41 } }, "object": { "type": "MemberExpression", "start": 30746, "end": 30763, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 37 } }, "object": { "type": "MemberExpression", "start": 30746, "end": 30757, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 31 } }, "object": { "type": "ThisExpression", "start": 30746, "end": 30750, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 24 } } }, "property": { "type": "Identifier", "start": 30751, "end": 30757, "loc": { "start": { "line": 703, "column": 25 }, "end": { "line": 703, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 30758, "end": 30763, "loc": { "start": { "line": 703, "column": 32 }, "end": { "line": 703, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 30764, "end": 30767, "loc": { "start": { "line": 703, "column": 38 }, "end": { "line": 703, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 30768, "end": 30772, "loc": { "start": { "line": 703, "column": 42 }, "end": { "line": 703, "column": 46 }, "identifierName": "bias" }, "name": "bias" }, "computed": false }, "right": { "type": "CallExpression", "start": 30775, "end": 30792, "loc": { "start": { "line": 703, "column": 49 }, "end": { "line": 703, "column": 66 } }, "callee": { "type": "Identifier", "start": 30775, "end": 30785, "loc": { "start": { "line": 703, "column": 49 }, "end": { "line": 703, "column": 59 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 30786, "end": 30791, "loc": { "start": { "line": 703, "column": 60 }, "end": { "line": 703, "column": 65 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 30814, "end": 30820, "loc": { "start": { "line": 704, "column": 20 }, "end": { "line": 704, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30715, "end": 30724, "loc": { "start": { "line": 702, "column": 21 }, "end": { "line": 702, "column": 30 } }, "extra": { "rawValue": "saoBias", "raw": "\"saoBias\"" }, "value": "saoBias" } }, { "type": "SwitchCase", "start": 30838, "end": 30958, "loc": { "start": { "line": 706, "column": 16 }, "end": { "line": 708, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 30879, "end": 30931, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 72 } }, "expression": { "type": "AssignmentExpression", "start": 30879, "end": 30930, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 71 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 30879, "end": 30910, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 51 } }, "object": { "type": "MemberExpression", "start": 30879, "end": 30900, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 41 } }, "object": { "type": "MemberExpression", "start": 30879, "end": 30896, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 37 } }, "object": { "type": "MemberExpression", "start": 30879, "end": 30890, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 31 } }, "object": { "type": "ThisExpression", "start": 30879, "end": 30883, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 24 } } }, "property": { "type": "Identifier", "start": 30884, "end": 30890, "loc": { "start": { "line": 707, "column": 25 }, "end": { "line": 707, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 30891, "end": 30896, "loc": { "start": { "line": 707, "column": 32 }, "end": { "line": 707, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 30897, "end": 30900, "loc": { "start": { "line": 707, "column": 38 }, "end": { "line": 707, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 30901, "end": 30910, "loc": { "start": { "line": 707, "column": 42 }, "end": { "line": 707, "column": 51 }, "identifierName": "intensity" }, "name": "intensity" }, "computed": false }, "right": { "type": "CallExpression", "start": 30913, "end": 30930, "loc": { "start": { "line": 707, "column": 54 }, "end": { "line": 707, "column": 71 } }, "callee": { "type": "Identifier", "start": 30913, "end": 30923, "loc": { "start": { "line": 707, "column": 54 }, "end": { "line": 707, "column": 64 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 30924, "end": 30929, "loc": { "start": { "line": 707, "column": 65 }, "end": { "line": 707, "column": 70 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 30952, "end": 30958, "loc": { "start": { "line": 708, "column": 20 }, "end": { "line": 708, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30843, "end": 30857, "loc": { "start": { "line": 706, "column": 21 }, "end": { "line": 706, "column": 35 } }, "extra": { "rawValue": "saoIntensity", "raw": "\"saoIntensity\"" }, "value": "saoIntensity" } }, { "type": "SwitchCase", "start": 30976, "end": 31124, "loc": { "start": { "line": 710, "column": 16 }, "end": { "line": 712, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31020, "end": 31097, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 97 } }, "expression": { "type": "AssignmentExpression", "start": 31020, "end": 31096, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31020, "end": 31054, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 54 } }, "object": { "type": "MemberExpression", "start": 31020, "end": 31041, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 41 } }, "object": { "type": "MemberExpression", "start": 31020, "end": 31037, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 37 } }, "object": { "type": "MemberExpression", "start": 31020, "end": 31031, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31020, "end": 31024, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 24 } } }, "property": { "type": "Identifier", "start": 31025, "end": 31031, "loc": { "start": { "line": 711, "column": 25 }, "end": { "line": 711, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31032, "end": 31037, "loc": { "start": { "line": 711, "column": 32 }, "end": { "line": 711, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 31038, "end": 31041, "loc": { "start": { "line": 711, "column": 38 }, "end": { "line": 711, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 31042, "end": 31054, "loc": { "start": { "line": 711, "column": 42 }, "end": { "line": 711, "column": 54 }, "identifierName": "kernelRadius" }, "name": "kernelRadius" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31057, "end": 31096, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31057, "end": 31076, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 76 } }, "object": { "type": "MemberExpression", "start": 31057, "end": 31070, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 70 } }, "object": { "type": "ThisExpression", "start": 31057, "end": 31061, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 61 } } }, "property": { "type": "Identifier", "start": 31062, "end": 31070, "loc": { "start": { "line": 711, "column": 62 }, "end": { "line": 711, "column": 70 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31071, "end": 31075, "loc": { "start": { "line": 711, "column": 71 }, "end": { "line": 711, "column": 75 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31079, "end": 31096, "loc": { "start": { "line": 711, "column": 79 }, "end": { "line": 711, "column": 96 } }, "callee": { "type": "Identifier", "start": 31079, "end": 31089, "loc": { "start": { "line": 711, "column": 79 }, "end": { "line": 711, "column": 89 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 31090, "end": 31095, "loc": { "start": { "line": 711, "column": 90 }, "end": { "line": 711, "column": 95 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31118, "end": 31124, "loc": { "start": { "line": 712, "column": 20 }, "end": { "line": 712, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 30981, "end": 30998, "loc": { "start": { "line": 710, "column": 21 }, "end": { "line": 710, "column": 38 } }, "extra": { "rawValue": "saoKernelRadius", "raw": "\"saoKernelRadius\"" }, "value": "saoKernelRadius" } }, { "type": "SwitchCase", "start": 31142, "end": 31286, "loc": { "start": { "line": 714, "column": 16 }, "end": { "line": 716, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31184, "end": 31259, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 95 } }, "expression": { "type": "AssignmentExpression", "start": 31184, "end": 31258, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 94 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31184, "end": 31216, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 52 } }, "object": { "type": "MemberExpression", "start": 31184, "end": 31205, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 41 } }, "object": { "type": "MemberExpression", "start": 31184, "end": 31201, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 37 } }, "object": { "type": "MemberExpression", "start": 31184, "end": 31195, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31184, "end": 31188, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 24 } } }, "property": { "type": "Identifier", "start": 31189, "end": 31195, "loc": { "start": { "line": 715, "column": 25 }, "end": { "line": 715, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31196, "end": 31201, "loc": { "start": { "line": 715, "column": 32 }, "end": { "line": 715, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 31202, "end": 31205, "loc": { "start": { "line": 715, "column": 38 }, "end": { "line": 715, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 31206, "end": 31216, "loc": { "start": { "line": 715, "column": 42 }, "end": { "line": 715, "column": 52 }, "identifierName": "numSamples" }, "name": "numSamples" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31219, "end": 31258, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 94 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31219, "end": 31238, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 74 } }, "object": { "type": "MemberExpression", "start": 31219, "end": 31232, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 68 } }, "object": { "type": "ThisExpression", "start": 31219, "end": 31223, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 59 } } }, "property": { "type": "Identifier", "start": 31224, "end": 31232, "loc": { "start": { "line": 715, "column": 60 }, "end": { "line": 715, "column": 68 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31233, "end": 31237, "loc": { "start": { "line": 715, "column": 69 }, "end": { "line": 715, "column": 73 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31241, "end": 31258, "loc": { "start": { "line": 715, "column": 77 }, "end": { "line": 715, "column": 94 } }, "callee": { "type": "Identifier", "start": 31241, "end": 31251, "loc": { "start": { "line": 715, "column": 77 }, "end": { "line": 715, "column": 87 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 31252, "end": 31257, "loc": { "start": { "line": 715, "column": 88 }, "end": { "line": 715, "column": 93 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31280, "end": 31286, "loc": { "start": { "line": 716, "column": 20 }, "end": { "line": 716, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31147, "end": 31162, "loc": { "start": { "line": 714, "column": 21 }, "end": { "line": 714, "column": 36 } }, "extra": { "rawValue": "saoNumSamples", "raw": "\"saoNumSamples\"" }, "value": "saoNumSamples" } }, { "type": "SwitchCase", "start": 31304, "end": 31435, "loc": { "start": { "line": 718, "column": 16 }, "end": { "line": 720, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31340, "end": 31408, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 88 } }, "expression": { "type": "AssignmentExpression", "start": 31340, "end": 31407, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 87 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31340, "end": 31366, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 46 } }, "object": { "type": "MemberExpression", "start": 31340, "end": 31361, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 41 } }, "object": { "type": "MemberExpression", "start": 31340, "end": 31357, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 37 } }, "object": { "type": "MemberExpression", "start": 31340, "end": 31351, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31340, "end": 31344, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 24 } } }, "property": { "type": "Identifier", "start": 31345, "end": 31351, "loc": { "start": { "line": 719, "column": 25 }, "end": { "line": 719, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31352, "end": 31357, "loc": { "start": { "line": 719, "column": 32 }, "end": { "line": 719, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 31358, "end": 31361, "loc": { "start": { "line": 719, "column": 38 }, "end": { "line": 719, "column": 41 }, "identifierName": "sao" }, "name": "sao" }, "computed": false }, "property": { "type": "Identifier", "start": 31362, "end": 31366, "loc": { "start": { "line": 719, "column": 42 }, "end": { "line": 719, "column": 46 }, "identifierName": "blur" }, "name": "blur" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31369, "end": 31407, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 87 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31369, "end": 31388, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 68 } }, "object": { "type": "MemberExpression", "start": 31369, "end": 31382, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 62 } }, "object": { "type": "ThisExpression", "start": 31369, "end": 31373, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 53 } } }, "property": { "type": "Identifier", "start": 31374, "end": 31382, "loc": { "start": { "line": 719, "column": 54 }, "end": { "line": 719, "column": 62 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31383, "end": 31387, "loc": { "start": { "line": 719, "column": 63 }, "end": { "line": 719, "column": 67 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31391, "end": 31407, "loc": { "start": { "line": 719, "column": 71 }, "end": { "line": 719, "column": 87 } }, "callee": { "type": "Identifier", "start": 31391, "end": 31400, "loc": { "start": { "line": 719, "column": 71 }, "end": { "line": 719, "column": 80 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 31401, "end": 31406, "loc": { "start": { "line": 719, "column": 81 }, "end": { "line": 719, "column": 86 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31429, "end": 31435, "loc": { "start": { "line": 720, "column": 20 }, "end": { "line": 720, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31309, "end": 31318, "loc": { "start": { "line": 718, "column": 21 }, "end": { "line": 718, "column": 30 } }, "extra": { "rawValue": "saoBlur", "raw": "\"saoBlur\"" }, "value": "saoBlur" } }, { "type": "SwitchCase", "start": 31453, "end": 31595, "loc": { "start": { "line": 722, "column": 16 }, "end": { "line": 724, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31494, "end": 31568, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 94 } }, "expression": { "type": "AssignmentExpression", "start": 31494, "end": 31567, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31494, "end": 31526, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 52 } }, "object": { "type": "MemberExpression", "start": 31494, "end": 31513, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 39 } }, "object": { "type": "ThisExpression", "start": 31494, "end": 31498, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 24 } } }, "property": { "type": "Identifier", "start": 31499, "end": 31513, "loc": { "start": { "line": 723, "column": 25 }, "end": { "line": 723, "column": 39 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 31514, "end": 31526, "loc": { "start": { "line": 723, "column": 40 }, "end": { "line": 723, "column": 52 }, "identifierName": "edgesEnabled" }, "name": "edgesEnabled" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31529, "end": 31567, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31529, "end": 31548, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 74 } }, "object": { "type": "MemberExpression", "start": 31529, "end": 31542, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 68 } }, "object": { "type": "ThisExpression", "start": 31529, "end": 31533, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 59 } } }, "property": { "type": "Identifier", "start": 31534, "end": 31542, "loc": { "start": { "line": 723, "column": 60 }, "end": { "line": 723, "column": 68 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31543, "end": 31547, "loc": { "start": { "line": 723, "column": 69 }, "end": { "line": 723, "column": 73 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31551, "end": 31567, "loc": { "start": { "line": 723, "column": 77 }, "end": { "line": 723, "column": 93 } }, "callee": { "type": "Identifier", "start": 31551, "end": 31560, "loc": { "start": { "line": 723, "column": 77 }, "end": { "line": 723, "column": 86 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 31561, "end": 31566, "loc": { "start": { "line": 723, "column": 87 }, "end": { "line": 723, "column": 92 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31589, "end": 31595, "loc": { "start": { "line": 724, "column": 20 }, "end": { "line": 724, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31458, "end": 31472, "loc": { "start": { "line": 722, "column": 21 }, "end": { "line": 722, "column": 35 } }, "extra": { "rawValue": "edgesEnabled", "raw": "\"edgesEnabled\"" }, "value": "edgesEnabled" } }, { "type": "SwitchCase", "start": 31613, "end": 31751, "loc": { "start": { "line": 726, "column": 16 }, "end": { "line": 728, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31652, "end": 31724, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 92 } }, "expression": { "type": "AssignmentExpression", "start": 31652, "end": 31723, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 91 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31652, "end": 31682, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 50 } }, "object": { "type": "MemberExpression", "start": 31652, "end": 31671, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 39 } }, "object": { "type": "ThisExpression", "start": 31652, "end": 31656, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 24 } } }, "property": { "type": "Identifier", "start": 31657, "end": 31671, "loc": { "start": { "line": 727, "column": 25 }, "end": { "line": 727, "column": 39 }, "identifierName": "_fastNavPlugin" }, "name": "_fastNavPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 31672, "end": 31682, "loc": { "start": { "line": 727, "column": 40 }, "end": { "line": 727, "column": 50 }, "identifierName": "pbrEnabled" }, "name": "pbrEnabled" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31685, "end": 31723, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 91 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31685, "end": 31704, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 72 } }, "object": { "type": "MemberExpression", "start": 31685, "end": 31698, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 66 } }, "object": { "type": "ThisExpression", "start": 31685, "end": 31689, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 57 } } }, "property": { "type": "Identifier", "start": 31690, "end": 31698, "loc": { "start": { "line": 727, "column": 58 }, "end": { "line": 727, "column": 66 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31699, "end": 31703, "loc": { "start": { "line": 727, "column": 67 }, "end": { "line": 727, "column": 71 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31707, "end": 31723, "loc": { "start": { "line": 727, "column": 75 }, "end": { "line": 727, "column": 91 } }, "callee": { "type": "Identifier", "start": 31707, "end": 31716, "loc": { "start": { "line": 727, "column": 75 }, "end": { "line": 727, "column": 84 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 31717, "end": 31722, "loc": { "start": { "line": 727, "column": 85 }, "end": { "line": 727, "column": 90 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31745, "end": 31751, "loc": { "start": { "line": 728, "column": 20 }, "end": { "line": 728, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31618, "end": 31630, "loc": { "start": { "line": 726, "column": 21 }, "end": { "line": 726, "column": 33 } }, "extra": { "rawValue": "pbrEnabled", "raw": "\"pbrEnabled\"" }, "value": "pbrEnabled" } }, { "type": "SwitchCase", "start": 31769, "end": 31909, "loc": { "start": { "line": 730, "column": 16 }, "end": { "line": 732, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31808, "end": 31882, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 94 } }, "expression": { "type": "AssignmentExpression", "start": 31808, "end": 31881, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31808, "end": 31839, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 51 } }, "object": { "type": "MemberExpression", "start": 31808, "end": 31832, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 44 } }, "object": { "type": "MemberExpression", "start": 31808, "end": 31819, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31808, "end": 31812, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 24 } } }, "property": { "type": "Identifier", "start": 31813, "end": 31819, "loc": { "start": { "line": 731, "column": 25 }, "end": { "line": 731, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31820, "end": 31832, "loc": { "start": { "line": 731, "column": 32 }, "end": { "line": 731, "column": 44 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 31833, "end": 31839, "loc": { "start": { "line": 731, "column": 45 }, "end": { "line": 731, "column": 51 }, "identifierName": "fitFOV" }, "name": "fitFOV" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 31842, "end": 31881, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 93 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31842, "end": 31861, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 73 } }, "object": { "type": "MemberExpression", "start": 31842, "end": 31855, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 67 } }, "object": { "type": "ThisExpression", "start": 31842, "end": 31846, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 58 } } }, "property": { "type": "Identifier", "start": 31847, "end": 31855, "loc": { "start": { "line": 731, "column": 59 }, "end": { "line": 731, "column": 67 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 31856, "end": 31860, "loc": { "start": { "line": 731, "column": 68 }, "end": { "line": 731, "column": 72 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 31864, "end": 31881, "loc": { "start": { "line": 731, "column": 76 }, "end": { "line": 731, "column": 93 } }, "callee": { "type": "Identifier", "start": 31864, "end": 31874, "loc": { "start": { "line": 731, "column": 76 }, "end": { "line": 731, "column": 86 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 31875, "end": 31880, "loc": { "start": { "line": 731, "column": 87 }, "end": { "line": 731, "column": 92 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 31903, "end": 31909, "loc": { "start": { "line": 732, "column": 20 }, "end": { "line": 732, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31774, "end": 31786, "loc": { "start": { "line": 730, "column": 21 }, "end": { "line": 730, "column": 33 } }, "extra": { "rawValue": "viewFitFOV", "raw": "\"viewFitFOV\"" }, "value": "viewFitFOV" } }, { "type": "SwitchCase", "start": 31927, "end": 32074, "loc": { "start": { "line": 734, "column": 16 }, "end": { "line": 736, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 31971, "end": 32047, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 96 } }, "expression": { "type": "AssignmentExpression", "start": 31971, "end": 32046, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 95 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 31971, "end": 32004, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 53 } }, "object": { "type": "MemberExpression", "start": 31971, "end": 31995, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 44 } }, "object": { "type": "MemberExpression", "start": 31971, "end": 31982, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 31 } }, "object": { "type": "ThisExpression", "start": 31971, "end": 31975, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 24 } } }, "property": { "type": "Identifier", "start": 31976, "end": 31982, "loc": { "start": { "line": 735, "column": 25 }, "end": { "line": 735, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 31983, "end": 31995, "loc": { "start": { "line": 735, "column": 32 }, "end": { "line": 735, "column": 44 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 31996, "end": 32004, "loc": { "start": { "line": 735, "column": 45 }, "end": { "line": 735, "column": 53 }, "identifierName": "duration" }, "name": "duration" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 32007, "end": 32046, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 95 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32007, "end": 32026, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 75 } }, "object": { "type": "MemberExpression", "start": 32007, "end": 32020, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 69 } }, "object": { "type": "ThisExpression", "start": 32007, "end": 32011, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 60 } } }, "property": { "type": "Identifier", "start": 32012, "end": 32020, "loc": { "start": { "line": 735, "column": 61 }, "end": { "line": 735, "column": 69 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32021, "end": 32025, "loc": { "start": { "line": 735, "column": 70 }, "end": { "line": 735, "column": 74 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32029, "end": 32046, "loc": { "start": { "line": 735, "column": 78 }, "end": { "line": 735, "column": 95 } }, "callee": { "type": "Identifier", "start": 32029, "end": 32039, "loc": { "start": { "line": 735, "column": 78 }, "end": { "line": 735, "column": 88 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 32040, "end": 32045, "loc": { "start": { "line": 735, "column": 89 }, "end": { "line": 735, "column": 94 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 32068, "end": 32074, "loc": { "start": { "line": 736, "column": 20 }, "end": { "line": 736, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 31932, "end": 31949, "loc": { "start": { "line": 734, "column": 21 }, "end": { "line": 734, "column": 38 } }, "extra": { "rawValue": "viewFitDuration", "raw": "\"viewFitDuration\"" }, "value": "viewFitDuration" } }, { "type": "SwitchCase", "start": 32092, "end": 32239, "loc": { "start": { "line": 738, "column": 16 }, "end": { "line": 740, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 32135, "end": 32212, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 97 } }, "expression": { "type": "AssignmentExpression", "start": 32135, "end": 32211, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32135, "end": 32169, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 54 } }, "object": { "type": "MemberExpression", "start": 32135, "end": 32165, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 50 } }, "object": { "type": "MemberExpression", "start": 32135, "end": 32153, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 38 } }, "object": { "type": "MemberExpression", "start": 32135, "end": 32146, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 31 } }, "object": { "type": "ThisExpression", "start": 32135, "end": 32139, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 24 } } }, "property": { "type": "Identifier", "start": 32140, "end": 32146, "loc": { "start": { "line": 739, "column": 25 }, "end": { "line": 739, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 32147, "end": 32153, "loc": { "start": { "line": 739, "column": 32 }, "end": { "line": 739, "column": 38 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 32154, "end": 32165, "loc": { "start": { "line": 739, "column": 39 }, "end": { "line": 739, "column": 50 }, "identifierName": "perspective" }, "name": "perspective" }, "computed": false }, "property": { "type": "Identifier", "start": 32166, "end": 32169, "loc": { "start": { "line": 739, "column": 51 }, "end": { "line": 739, "column": 54 }, "identifierName": "fov" }, "name": "fov" }, "computed": false }, "right": { "type": "AssignmentExpression", "start": 32172, "end": 32211, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32172, "end": 32191, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 76 } }, "object": { "type": "MemberExpression", "start": 32172, "end": 32185, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 70 } }, "object": { "type": "ThisExpression", "start": 32172, "end": 32176, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 61 } } }, "property": { "type": "Identifier", "start": 32177, "end": 32185, "loc": { "start": { "line": 739, "column": 62 }, "end": { "line": 739, "column": 70 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32186, "end": 32190, "loc": { "start": { "line": 739, "column": 71 }, "end": { "line": 739, "column": 75 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32194, "end": 32211, "loc": { "start": { "line": 739, "column": 79 }, "end": { "line": 739, "column": 96 } }, "callee": { "type": "Identifier", "start": 32194, "end": 32204, "loc": { "start": { "line": 739, "column": 79 }, "end": { "line": 739, "column": 89 }, "identifierName": "parseFloat" }, "name": "parseFloat" }, "arguments": [ { "type": "Identifier", "start": 32205, "end": 32210, "loc": { "start": { "line": 739, "column": 90 }, "end": { "line": 739, "column": 95 }, "identifierName": "value" }, "name": "value" } ] } } } }, { "type": "BreakStatement", "start": 32233, "end": 32239, "loc": { "start": { "line": 740, "column": 20 }, "end": { "line": 740, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32097, "end": 32113, "loc": { "start": { "line": 738, "column": 21 }, "end": { "line": 738, "column": 37 } }, "extra": { "rawValue": "perspectiveFOV", "raw": "\"perspectiveFOV\"" }, "value": "perspectiveFOV" } }, { "type": "SwitchCase", "start": 32257, "end": 32378, "loc": { "start": { "line": 742, "column": 16 }, "end": { "line": 744, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 32312, "end": 32351, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 32312, "end": 32350, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32312, "end": 32331, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 39 } }, "object": { "type": "MemberExpression", "start": 32312, "end": 32325, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 33 } }, "object": { "type": "ThisExpression", "start": 32312, "end": 32316, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 24 } } }, "property": { "type": "Identifier", "start": 32317, "end": 32325, "loc": { "start": { "line": 743, "column": 25 }, "end": { "line": 743, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32326, "end": 32330, "loc": { "start": { "line": 743, "column": 34 }, "end": { "line": 743, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32334, "end": 32350, "loc": { "start": { "line": 743, "column": 42 }, "end": { "line": 743, "column": 58 } }, "callee": { "type": "Identifier", "start": 32334, "end": 32343, "loc": { "start": { "line": 743, "column": 42 }, "end": { "line": 743, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 32344, "end": 32349, "loc": { "start": { "line": 743, "column": 52 }, "end": { "line": 743, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 32372, "end": 32378, "loc": { "start": { "line": 744, "column": 20 }, "end": { "line": 744, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32262, "end": 32290, "loc": { "start": { "line": 742, "column": 21 }, "end": { "line": 742, "column": 49 } }, "extra": { "rawValue": "excludeUnclassifiedObjects", "raw": "\"excludeUnclassifiedObjects\"" }, "value": "excludeUnclassifiedObjects" } }, { "type": "SwitchCase", "start": 32396, "end": 32491, "loc": { "start": { "line": 746, "column": 16 }, "end": { "line": 748, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 32436, "end": 32464, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 32436, "end": 32463, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32436, "end": 32455, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 39 } }, "object": { "type": "MemberExpression", "start": 32436, "end": 32449, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 33 } }, "object": { "type": "ThisExpression", "start": 32436, "end": 32440, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 24 } } }, "property": { "type": "Identifier", "start": 32441, "end": 32449, "loc": { "start": { "line": 747, "column": 25 }, "end": { "line": 747, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32450, "end": 32454, "loc": { "start": { "line": 747, "column": 34 }, "end": { "line": 747, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "Identifier", "start": 32458, "end": 32463, "loc": { "start": { "line": 747, "column": 42 }, "end": { "line": 747, "column": 47 }, "identifierName": "value" }, "name": "value" } } }, { "type": "BreakStatement", "start": 32485, "end": 32491, "loc": { "start": { "line": 748, "column": 20 }, "end": { "line": 748, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32401, "end": 32414, "loc": { "start": { "line": 746, "column": 21 }, "end": { "line": 746, "column": 34 } }, "extra": { "rawValue": "xrayContext", "raw": "\"xrayContext\"" }, "value": "xrayContext" } }, { "type": "SwitchCase", "start": 32509, "end": 32616, "loc": { "start": { "line": 750, "column": 16 }, "end": { "line": 752, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 32550, "end": 32589, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 32550, "end": 32588, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32550, "end": 32569, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 39 } }, "object": { "type": "MemberExpression", "start": 32550, "end": 32563, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 33 } }, "object": { "type": "ThisExpression", "start": 32550, "end": 32554, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 24 } } }, "property": { "type": "Identifier", "start": 32555, "end": 32563, "loc": { "start": { "line": 751, "column": 25 }, "end": { "line": 751, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32564, "end": 32568, "loc": { "start": { "line": 751, "column": 34 }, "end": { "line": 751, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32572, "end": 32588, "loc": { "start": { "line": 751, "column": 42 }, "end": { "line": 751, "column": 58 } }, "callee": { "type": "Identifier", "start": 32572, "end": 32581, "loc": { "start": { "line": 751, "column": 42 }, "end": { "line": 751, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 32582, "end": 32587, "loc": { "start": { "line": 751, "column": 52 }, "end": { "line": 751, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 32610, "end": 32616, "loc": { "start": { "line": 752, "column": 20 }, "end": { "line": 752, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32514, "end": 32528, "loc": { "start": { "line": 750, "column": 21 }, "end": { "line": 750, "column": 35 } }, "extra": { "rawValue": "xrayPickable", "raw": "\"xrayPickable\"" }, "value": "xrayPickable" } }, { "type": "SwitchCase", "start": 32634, "end": 33093, "loc": { "start": { "line": 754, "column": 16 }, "end": { "line": 760, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 32682, "end": 32749, "loc": { "start": { "line": 755, "column": 20 }, "end": { "line": 755, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", "start": 32688, "end": 32748, "loc": { "start": { "line": 755, "column": 26 }, "end": { "line": 755, "column": 86 } }, "id": { "type": "Identifier", "start": 32688, "end": 32707, "loc": { "start": { "line": 755, "column": 26 }, "end": { "line": 755, "column": 45 }, "identifierName": "selectedGlowThrough" }, "name": "selectedGlowThrough" }, "init": { "type": "AssignmentExpression", "start": 32710, "end": 32748, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 86 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32710, "end": 32729, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 67 } }, "object": { "type": "MemberExpression", "start": 32710, "end": 32723, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 61 } }, "object": { "type": "ThisExpression", "start": 32710, "end": 32714, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 52 } } }, "property": { "type": "Identifier", "start": 32715, "end": 32723, "loc": { "start": { "line": 755, "column": 53 }, "end": { "line": 755, "column": 61 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 32724, "end": 32728, "loc": { "start": { "line": 755, "column": 62 }, "end": { "line": 755, "column": 66 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 32732, "end": 32748, "loc": { "start": { "line": 755, "column": 70 }, "end": { "line": 755, "column": 86 } }, "callee": { "type": "Identifier", "start": 32732, "end": 32741, "loc": { "start": { "line": 755, "column": 70 }, "end": { "line": 755, "column": 79 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 32742, "end": 32747, "loc": { "start": { "line": 755, "column": 80 }, "end": { "line": 755, "column": 85 }, "identifierName": "value" }, "name": "value" } ] } } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 32770, "end": 32830, "loc": { "start": { "line": 756, "column": 20 }, "end": { "line": 756, "column": 80 } }, "declarations": [ { "type": "VariableDeclarator", "start": 32776, "end": 32829, "loc": { "start": { "line": 756, "column": 26 }, "end": { "line": 756, "column": 79 } }, "id": { "type": "Identifier", "start": 32776, "end": 32792, "loc": { "start": { "line": 756, "column": 26 }, "end": { "line": 756, "column": 42 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "init": { "type": "MemberExpression", "start": 32795, "end": 32829, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 79 } }, "object": { "type": "MemberExpression", "start": 32795, "end": 32812, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 62 } }, "object": { "type": "MemberExpression", "start": 32795, "end": 32806, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 56 } }, "object": { "type": "ThisExpression", "start": 32795, "end": 32799, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 49 } } }, "property": { "type": "Identifier", "start": 32800, "end": 32806, "loc": { "start": { "line": 756, "column": 50 }, "end": { "line": 756, "column": 56 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 32807, "end": 32812, "loc": { "start": { "line": 756, "column": 57 }, "end": { "line": 756, "column": 62 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 32813, "end": 32829, "loc": { "start": { "line": 756, "column": 63 }, "end": { "line": 756, "column": 79 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 32851, "end": 32902, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 71 } }, "expression": { "type": "AssignmentExpression", "start": 32851, "end": 32901, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 70 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32851, "end": 32879, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 48 } }, "object": { "type": "Identifier", "start": 32851, "end": 32867, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 36 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "property": { "type": "Identifier", "start": 32868, "end": 32879, "loc": { "start": { "line": 757, "column": 37 }, "end": { "line": 757, "column": 48 }, "identifierName": "glowThrough" }, "name": "glowThrough" }, "computed": false }, "right": { "type": "Identifier", "start": 32882, "end": 32901, "loc": { "start": { "line": 757, "column": 51 }, "end": { "line": 757, "column": 70 }, "identifierName": "selectedGlowThrough" }, "name": "selectedGlowThrough" } } }, { "type": "ExpressionStatement", "start": 32923, "end": 32984, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 81 } }, "expression": { "type": "AssignmentExpression", "start": 32923, "end": 32983, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 80 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 32923, "end": 32949, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 46 } }, "object": { "type": "Identifier", "start": 32923, "end": 32939, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 36 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "property": { "type": "Identifier", "start": 32940, "end": 32949, "loc": { "start": { "line": 758, "column": 37 }, "end": { "line": 758, "column": 46 }, "identifierName": "fillAlpha" }, "name": "fillAlpha" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 32952, "end": 32983, "loc": { "start": { "line": 758, "column": 49 }, "end": { "line": 758, "column": 80 } }, "test": { "type": "Identifier", "start": 32952, "end": 32971, "loc": { "start": { "line": 758, "column": 49 }, "end": { "line": 758, "column": 68 }, "identifierName": "selectedGlowThrough" }, "name": "selectedGlowThrough" }, "consequent": { "type": "NumericLiteral", "start": 32974, "end": 32977, "loc": { "start": { "line": 758, "column": 71 }, "end": { "line": 758, "column": 74 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 }, "alternate": { "type": "NumericLiteral", "start": 32980, "end": 32983, "loc": { "start": { "line": 758, "column": 77 }, "end": { "line": 758, "column": 80 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } } } }, { "type": "ExpressionStatement", "start": 33005, "end": 33066, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 81 } }, "expression": { "type": "AssignmentExpression", "start": 33005, "end": 33065, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 80 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33005, "end": 33031, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 46 } }, "object": { "type": "Identifier", "start": 33005, "end": 33021, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 36 }, "identifierName": "selectedMaterial" }, "name": "selectedMaterial" }, "property": { "type": "Identifier", "start": 33022, "end": 33031, "loc": { "start": { "line": 759, "column": 37 }, "end": { "line": 759, "column": 46 }, "identifierName": "edgeAlpha" }, "name": "edgeAlpha" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 33034, "end": 33065, "loc": { "start": { "line": 759, "column": 49 }, "end": { "line": 759, "column": 80 } }, "test": { "type": "Identifier", "start": 33034, "end": 33053, "loc": { "start": { "line": 759, "column": 49 }, "end": { "line": 759, "column": 68 }, "identifierName": "selectedGlowThrough" }, "name": "selectedGlowThrough" }, "consequent": { "type": "NumericLiteral", "start": 33056, "end": 33059, "loc": { "start": { "line": 759, "column": 71 }, "end": { "line": 759, "column": 74 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 }, "alternate": { "type": "NumericLiteral", "start": 33062, "end": 33065, "loc": { "start": { "line": 759, "column": 77 }, "end": { "line": 759, "column": 80 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } } } }, { "type": "BreakStatement", "start": 33087, "end": 33093, "loc": { "start": { "line": 760, "column": 20 }, "end": { "line": 760, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 32639, "end": 32660, "loc": { "start": { "line": 754, "column": 21 }, "end": { "line": 754, "column": 42 } }, "extra": { "rawValue": "selectedGlowThrough", "raw": "\"selectedGlowThrough\"" }, "value": "selectedGlowThrough" } }, { "type": "SwitchCase", "start": 33111, "end": 33580, "loc": { "start": { "line": 762, "column": 16 }, "end": { "line": 768, "column": 26 } }, "consequent": [ { "type": "VariableDeclaration", "start": 33160, "end": 33228, "loc": { "start": { "line": 763, "column": 20 }, "end": { "line": 763, "column": 88 } }, "declarations": [ { "type": "VariableDeclarator", "start": 33166, "end": 33227, "loc": { "start": { "line": 763, "column": 26 }, "end": { "line": 763, "column": 87 } }, "id": { "type": "Identifier", "start": 33166, "end": 33186, "loc": { "start": { "line": 763, "column": 26 }, "end": { "line": 763, "column": 46 }, "identifierName": "highlightGlowThrough" }, "name": "highlightGlowThrough" }, "init": { "type": "AssignmentExpression", "start": 33189, "end": 33227, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 87 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33189, "end": 33208, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 68 } }, "object": { "type": "MemberExpression", "start": 33189, "end": 33202, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 62 } }, "object": { "type": "ThisExpression", "start": 33189, "end": 33193, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 53 } } }, "property": { "type": "Identifier", "start": 33194, "end": 33202, "loc": { "start": { "line": 763, "column": 54 }, "end": { "line": 763, "column": 62 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 33203, "end": 33207, "loc": { "start": { "line": 763, "column": 63 }, "end": { "line": 763, "column": 67 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 33211, "end": 33227, "loc": { "start": { "line": 763, "column": 71 }, "end": { "line": 763, "column": 87 } }, "callee": { "type": "Identifier", "start": 33211, "end": 33220, "loc": { "start": { "line": 763, "column": 71 }, "end": { "line": 763, "column": 80 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 33221, "end": 33226, "loc": { "start": { "line": 763, "column": 81 }, "end": { "line": 763, "column": 86 }, "identifierName": "value" }, "name": "value" } ] } } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 33249, "end": 33311, "loc": { "start": { "line": 764, "column": 20 }, "end": { "line": 764, "column": 82 } }, "declarations": [ { "type": "VariableDeclarator", "start": 33255, "end": 33310, "loc": { "start": { "line": 764, "column": 26 }, "end": { "line": 764, "column": 81 } }, "id": { "type": "Identifier", "start": 33255, "end": 33272, "loc": { "start": { "line": 764, "column": 26 }, "end": { "line": 764, "column": 43 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "init": { "type": "MemberExpression", "start": 33275, "end": 33310, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 81 } }, "object": { "type": "MemberExpression", "start": 33275, "end": 33292, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 63 } }, "object": { "type": "MemberExpression", "start": 33275, "end": 33286, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 57 } }, "object": { "type": "ThisExpression", "start": 33275, "end": 33279, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 50 } } }, "property": { "type": "Identifier", "start": 33280, "end": 33286, "loc": { "start": { "line": 764, "column": 51 }, "end": { "line": 764, "column": 57 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 33287, "end": 33292, "loc": { "start": { "line": 764, "column": 58 }, "end": { "line": 764, "column": 63 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 33293, "end": 33310, "loc": { "start": { "line": 764, "column": 64 }, "end": { "line": 764, "column": 81 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 33332, "end": 33385, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 73 } }, "expression": { "type": "AssignmentExpression", "start": 33332, "end": 33384, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 72 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33332, "end": 33361, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 49 } }, "object": { "type": "Identifier", "start": 33332, "end": 33349, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 37 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "property": { "type": "Identifier", "start": 33350, "end": 33361, "loc": { "start": { "line": 765, "column": 38 }, "end": { "line": 765, "column": 49 }, "identifierName": "glowThrough" }, "name": "glowThrough" }, "computed": false }, "right": { "type": "Identifier", "start": 33364, "end": 33384, "loc": { "start": { "line": 765, "column": 52 }, "end": { "line": 765, "column": 72 }, "identifierName": "highlightGlowThrough" }, "name": "highlightGlowThrough" } } }, { "type": "ExpressionStatement", "start": 33406, "end": 33469, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 83 } }, "expression": { "type": "AssignmentExpression", "start": 33406, "end": 33468, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33406, "end": 33433, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 47 } }, "object": { "type": "Identifier", "start": 33406, "end": 33423, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 37 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "property": { "type": "Identifier", "start": 33424, "end": 33433, "loc": { "start": { "line": 766, "column": 38 }, "end": { "line": 766, "column": 47 }, "identifierName": "fillAlpha" }, "name": "fillAlpha" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 33436, "end": 33468, "loc": { "start": { "line": 766, "column": 50 }, "end": { "line": 766, "column": 82 } }, "test": { "type": "Identifier", "start": 33436, "end": 33456, "loc": { "start": { "line": 766, "column": 50 }, "end": { "line": 766, "column": 70 }, "identifierName": "highlightGlowThrough" }, "name": "highlightGlowThrough" }, "consequent": { "type": "NumericLiteral", "start": 33459, "end": 33462, "loc": { "start": { "line": 766, "column": 73 }, "end": { "line": 766, "column": 76 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 }, "alternate": { "type": "NumericLiteral", "start": 33465, "end": 33468, "loc": { "start": { "line": 766, "column": 79 }, "end": { "line": 766, "column": 82 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } } } }, { "type": "ExpressionStatement", "start": 33490, "end": 33553, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 83 } }, "expression": { "type": "AssignmentExpression", "start": 33490, "end": 33552, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 82 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33490, "end": 33517, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 47 } }, "object": { "type": "Identifier", "start": 33490, "end": 33507, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 37 }, "identifierName": "highlightMaterial" }, "name": "highlightMaterial" }, "property": { "type": "Identifier", "start": 33508, "end": 33517, "loc": { "start": { "line": 767, "column": 38 }, "end": { "line": 767, "column": 47 }, "identifierName": "edgeAlpha" }, "name": "edgeAlpha" }, "computed": false }, "right": { "type": "ConditionalExpression", "start": 33520, "end": 33552, "loc": { "start": { "line": 767, "column": 50 }, "end": { "line": 767, "column": 82 } }, "test": { "type": "Identifier", "start": 33520, "end": 33540, "loc": { "start": { "line": 767, "column": 50 }, "end": { "line": 767, "column": 70 }, "identifierName": "highlightGlowThrough" }, "name": "highlightGlowThrough" }, "consequent": { "type": "NumericLiteral", "start": 33543, "end": 33546, "loc": { "start": { "line": 767, "column": 73 }, "end": { "line": 767, "column": 76 } }, "extra": { "rawValue": 0.5, "raw": "0.5" }, "value": 0.5 }, "alternate": { "type": "NumericLiteral", "start": 33549, "end": 33552, "loc": { "start": { "line": 767, "column": 79 }, "end": { "line": 767, "column": 82 } }, "extra": { "rawValue": 1, "raw": "1.0" }, "value": 1 } } } }, { "type": "BreakStatement", "start": 33574, "end": 33580, "loc": { "start": { "line": 768, "column": 20 }, "end": { "line": 768, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 33116, "end": 33138, "loc": { "start": { "line": 762, "column": 21 }, "end": { "line": 762, "column": 43 } }, "extra": { "rawValue": "highlightGlowThrough", "raw": "\"highlightGlowThrough\"" }, "value": "highlightGlowThrough" } }, { "type": "SwitchCase", "start": 33598, "end": 33709, "loc": { "start": { "line": 770, "column": 16 }, "end": { "line": 772, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 33643, "end": 33682, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 33643, "end": 33681, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33643, "end": 33662, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 39 } }, "object": { "type": "MemberExpression", "start": 33643, "end": 33656, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 33 } }, "object": { "type": "ThisExpression", "start": 33643, "end": 33647, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 24 } } }, "property": { "type": "Identifier", "start": 33648, "end": 33656, "loc": { "start": { "line": 771, "column": 25 }, "end": { "line": 771, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 33657, "end": 33661, "loc": { "start": { "line": 771, "column": 34 }, "end": { "line": 771, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 33665, "end": 33681, "loc": { "start": { "line": 771, "column": 42 }, "end": { "line": 771, "column": 58 } }, "callee": { "type": "Identifier", "start": 33665, "end": 33674, "loc": { "start": { "line": 771, "column": 42 }, "end": { "line": 771, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 33675, "end": 33680, "loc": { "start": { "line": 771, "column": 52 }, "end": { "line": 771, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "BreakStatement", "start": 33703, "end": 33709, "loc": { "start": { "line": 772, "column": 20 }, "end": { "line": 772, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 33603, "end": 33621, "loc": { "start": { "line": 770, "column": 21 }, "end": { "line": 770, "column": 39 } }, "extra": { "rawValue": "externalMetadata", "raw": "\"externalMetadata\"" }, "value": "externalMetadata" } }, { "type": "SwitchCase", "start": 33727, "end": 33891, "loc": { "start": { "line": 774, "column": 16 }, "end": { "line": 777, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 33766, "end": 33805, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 33766, "end": 33804, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33766, "end": 33785, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 39 } }, "object": { "type": "MemberExpression", "start": 33766, "end": 33779, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 33 } }, "object": { "type": "ThisExpression", "start": 33766, "end": 33770, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 24 } } }, "property": { "type": "Identifier", "start": 33771, "end": 33779, "loc": { "start": { "line": 775, "column": 25 }, "end": { "line": 775, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 33780, "end": 33784, "loc": { "start": { "line": 775, "column": 34 }, "end": { "line": 775, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 33788, "end": 33804, "loc": { "start": { "line": 775, "column": 42 }, "end": { "line": 775, "column": 58 } }, "callee": { "type": "Identifier", "start": 33788, "end": 33797, "loc": { "start": { "line": 775, "column": 42 }, "end": { "line": 775, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 33798, "end": 33803, "loc": { "start": { "line": 775, "column": 52 }, "end": { "line": 775, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "ExpressionStatement", "start": 33826, "end": 33864, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 58 } }, "expression": { "type": "CallExpression", "start": 33826, "end": 33863, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 33826, "end": 33856, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 50 } }, "object": { "type": "MemberExpression", "start": 33826, "end": 33846, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 40 } }, "object": { "type": "ThisExpression", "start": 33826, "end": 33830, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 24 } } }, "property": { "type": "Identifier", "start": 33831, "end": 33846, "loc": { "start": { "line": 776, "column": 25 }, "end": { "line": 776, "column": 40 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "property": { "type": "Identifier", "start": 33847, "end": 33856, "loc": { "start": { "line": 776, "column": 41 }, "end": { "line": 776, "column": 50 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 33857, "end": 33862, "loc": { "start": { "line": 776, "column": 51 }, "end": { "line": 776, "column": 56 }, "identifierName": "value" }, "name": "value" } ] } }, { "type": "BreakStatement", "start": 33885, "end": 33891, "loc": { "start": { "line": 777, "column": 20 }, "end": { "line": 777, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 33732, "end": 33744, "loc": { "start": { "line": 774, "column": 21 }, "end": { "line": 774, "column": 33 } }, "extra": { "rawValue": "showSpaces", "raw": "\"showSpaces\"" }, "value": "showSpaces" } }, { "type": "SwitchCase", "start": 33909, "end": 34072, "loc": { "start": { "line": 779, "column": 16 }, "end": { "line": 782, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 33948, "end": 33987, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 33948, "end": 33986, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 33948, "end": 33967, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 39 } }, "object": { "type": "MemberExpression", "start": 33948, "end": 33961, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 33 } }, "object": { "type": "ThisExpression", "start": 33948, "end": 33952, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 24 } } }, "property": { "type": "Identifier", "start": 33953, "end": 33961, "loc": { "start": { "line": 780, "column": 25 }, "end": { "line": 780, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 33962, "end": 33966, "loc": { "start": { "line": 780, "column": 34 }, "end": { "line": 780, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "CallExpression", "start": 33970, "end": 33986, "loc": { "start": { "line": 780, "column": 42 }, "end": { "line": 780, "column": 58 } }, "callee": { "type": "Identifier", "start": 33970, "end": 33979, "loc": { "start": { "line": 780, "column": 42 }, "end": { "line": 780, "column": 51 }, "identifierName": "parseBool" }, "name": "parseBool" }, "arguments": [ { "type": "Identifier", "start": 33980, "end": 33985, "loc": { "start": { "line": 780, "column": 52 }, "end": { "line": 780, "column": 57 }, "identifierName": "value" }, "name": "value" } ] } } }, { "type": "ExpressionStatement", "start": 34008, "end": 34045, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 57 } }, "expression": { "type": "AssignmentExpression", "start": 34008, "end": 34044, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 34008, "end": 34036, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 48 } }, "object": { "type": "MemberExpression", "start": 34008, "end": 34025, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 37 } }, "object": { "type": "MemberExpression", "start": 34008, "end": 34019, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 31 } }, "object": { "type": "ThisExpression", "start": 34008, "end": 34012, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 24 } } }, "property": { "type": "Identifier", "start": 34013, "end": 34019, "loc": { "start": { "line": 781, "column": 25 }, "end": { "line": 781, "column": 31 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 34020, "end": 34025, "loc": { "start": { "line": 781, "column": 32 }, "end": { "line": 781, "column": 37 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 34026, "end": 34036, "loc": { "start": { "line": 781, "column": 38 }, "end": { "line": 781, "column": 48 }, "identifierName": "dtxEnabled" }, "name": "dtxEnabled" }, "computed": false }, "right": { "type": "Identifier", "start": 34039, "end": 34044, "loc": { "start": { "line": 781, "column": 51 }, "end": { "line": 781, "column": 56 }, "identifierName": "value" }, "name": "value" } } }, { "type": "BreakStatement", "start": 34066, "end": 34072, "loc": { "start": { "line": 782, "column": 20 }, "end": { "line": 782, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 33914, "end": 33926, "loc": { "start": { "line": 779, "column": 21 }, "end": { "line": 779, "column": 33 } }, "extra": { "rawValue": "dtxEnabled", "raw": "\"dtxEnabled\"" }, "value": "dtxEnabled" } }, { "type": "SwitchCase", "start": 34090, "end": 34251, "loc": { "start": { "line": 784, "column": 16 }, "end": { "line": 787, "column": 26 } }, "consequent": [ { "type": "ExpressionStatement", "start": 34131, "end": 34159, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 34131, "end": 34158, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 47 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 34131, "end": 34150, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 39 } }, "object": { "type": "MemberExpression", "start": 34131, "end": 34144, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 33 } }, "object": { "type": "ThisExpression", "start": 34131, "end": 34135, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 24 } } }, "property": { "type": "Identifier", "start": 34136, "end": 34144, "loc": { "start": { "line": 785, "column": 25 }, "end": { "line": 785, "column": 33 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 34145, "end": 34149, "loc": { "start": { "line": 785, "column": 34 }, "end": { "line": 785, "column": 38 }, "identifierName": "name" }, "name": "name" }, "computed": true }, "right": { "type": "Identifier", "start": 34153, "end": 34158, "loc": { "start": { "line": 785, "column": 42 }, "end": { "line": 785, "column": 47 }, "identifierName": "value" }, "name": "value" } } }, { "type": "ExpressionStatement", "start": 34180, "end": 34224, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 64 } }, "expression": { "type": "CallExpression", "start": 34180, "end": 34223, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 63 } }, "callee": { "type": "MemberExpression", "start": 34180, "end": 34216, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 56 } }, "object": { "type": "MemberExpression", "start": 34180, "end": 34200, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 40 } }, "object": { "type": "ThisExpression", "start": 34180, "end": 34184, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 24 } } }, "property": { "type": "Identifier", "start": 34185, "end": 34200, "loc": { "start": { "line": 786, "column": 25 }, "end": { "line": 786, "column": 40 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 34201, "end": 34216, "loc": { "start": { "line": 786, "column": 41 }, "end": { "line": 786, "column": 56 }, "identifierName": "setObjectColors" }, "name": "setObjectColors" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 34217, "end": 34222, "loc": { "start": { "line": 786, "column": 57 }, "end": { "line": 786, "column": 62 }, "identifierName": "value" }, "name": "value" } ] } }, { "type": "BreakStatement", "start": 34245, "end": 34251, "loc": { "start": { "line": 787, "column": 20 }, "end": { "line": 787, "column": 26 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 34095, "end": 34109, "loc": { "start": { "line": 784, "column": 21 }, "end": { "line": 784, "column": 35 } }, "extra": { "rawValue": "objectColors", "raw": "\"objectColors\"" }, "value": "objectColors" } }, { "type": "SwitchCase", "start": 34269, "end": 34367, "loc": { "start": { "line": 789, "column": 16 }, "end": { "line": 790, "column": 89 } }, "consequent": [ { "type": "ExpressionStatement", "start": 34298, "end": 34367, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 89 } }, "expression": { "type": "CallExpression", "start": 34298, "end": 34366, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 88 } }, "callee": { "type": "MemberExpression", "start": 34298, "end": 34307, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 29 } }, "object": { "type": "ThisExpression", "start": 34298, "end": 34302, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 24 } } }, "property": { "type": "Identifier", "start": 34303, "end": 34307, "loc": { "start": { "line": 790, "column": 25 }, "end": { "line": 790, "column": 29 }, "identifierName": "warn" }, "name": "warn" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 34308, "end": 34365, "loc": { "start": { "line": 790, "column": 30 }, "end": { "line": 790, "column": 87 } }, "left": { "type": "BinaryExpression", "start": 34308, "end": 34359, "loc": { "start": { "line": 790, "column": 30 }, "end": { "line": 790, "column": 81 } }, "left": { "type": "StringLiteral", "start": 34308, "end": 34352, "loc": { "start": { "line": 790, "column": 30 }, "end": { "line": 790, "column": 74 } }, "extra": { "rawValue": "setConfig() - unsupported configuration: '", "raw": "\"setConfig() - unsupported configuration: '\"" }, "value": "setConfig() - unsupported configuration: '" }, "operator": "+", "right": { "type": "Identifier", "start": 34355, "end": 34359, "loc": { "start": { "line": 790, "column": 77 }, "end": { "line": 790, "column": 81 }, "identifierName": "name" }, "name": "name" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 34362, "end": 34365, "loc": { "start": { "line": 790, "column": 84 }, "end": { "line": 790, "column": 87 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } } ], "test": null } ] } ], "directives": [] }, "handler": { "type": "CatchClause", "start": 34393, "end": 34496, "loc": { "start": { "line": 793, "column": 10 }, "end": { "line": 795, "column": 9 } }, "param": { "type": "Identifier", "start": 34400, "end": 34401, "loc": { "start": { "line": 793, "column": 17 }, "end": { "line": 793, "column": 18 }, "identifierName": "e" }, "name": "e" }, "body": { "type": "BlockStatement", "start": 34403, "end": 34496, "loc": { "start": { "line": 793, "column": 20 }, "end": { "line": 795, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 34417, "end": 34486, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 81 } }, "expression": { "type": "CallExpression", "start": 34417, "end": 34485, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 80 } }, "callee": { "type": "MemberExpression", "start": 34417, "end": 34427, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 22 } }, "object": { "type": "ThisExpression", "start": 34417, "end": 34421, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 16 } } }, "property": { "type": "Identifier", "start": 34422, "end": 34427, "loc": { "start": { "line": 794, "column": 17 }, "end": { "line": 794, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 34428, "end": 34484, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 79 } }, "left": { "type": "BinaryExpression", "start": 34428, "end": 34480, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 75 } }, "left": { "type": "BinaryExpression", "start": 34428, "end": 34472, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 67 } }, "left": { "type": "StringLiteral", "start": 34428, "end": 34465, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 60 } }, "extra": { "rawValue": "setConfig() - failed to configure '", "raw": "\"setConfig() - failed to configure '\"" }, "value": "setConfig() - failed to configure '" }, "operator": "+", "right": { "type": "Identifier", "start": 34468, "end": 34472, "loc": { "start": { "line": 794, "column": 63 }, "end": { "line": 794, "column": 67 }, "identifierName": "name" }, "name": "name" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 34475, "end": 34480, "loc": { "start": { "line": 794, "column": 70 }, "end": { "line": 794, "column": 75 } }, "extra": { "rawValue": "': ", "raw": "\"': \"" }, "value": "': " } }, "operator": "+", "right": { "type": "Identifier", "start": 34483, "end": 34484, "loc": { "start": { "line": 794, "column": 78 }, "end": { "line": 794, "column": 79 }, "identifierName": "e" }, "name": "e" } } ] } } ], "directives": [] } }, "guardedHandlers": [], "finalizer": null } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets a viewer configuration.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {String} name Configuration name.\n * @param {*} value Configuration value.\n ", "start": 29082, "end": 29385, "loc": { "start": { "line": 657, "column": 4 }, "end": { "line": 664, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets the value of a viewer configuration.\n *\n * These are set with {@link BIMViewer#setConfig} and {@link BIMViewer#setConfigs}.\n *\n * @param {String} name Configuration name.\n * @ereturns {*} Configuration value.\n ", "start": 34508, "end": 34760, "loc": { "start": { "line": 798, "column": 4 }, "end": { "line": 805, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 34765, "end": 34824, "loc": { "start": { "line": 806, "column": 4 }, "end": { "line": 808, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 34765, "end": 34774, "loc": { "start": { "line": 806, "column": 4 }, "end": { "line": 806, "column": 13 }, "identifierName": "getConfig" }, "name": "getConfig", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 34775, "end": 34779, "loc": { "start": { "line": 806, "column": 14 }, "end": { "line": 806, "column": 18 }, "identifierName": "name" }, "name": "name" } ], "body": { "type": "BlockStatement", "start": 34781, "end": 34824, "loc": { "start": { "line": 806, "column": 20 }, "end": { "line": 808, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 34791, "end": 34818, "loc": { "start": { "line": 807, "column": 8 }, "end": { "line": 807, "column": 35 } }, "argument": { "type": "MemberExpression", "start": 34798, "end": 34817, "loc": { "start": { "line": 807, "column": 15 }, "end": { "line": 807, "column": 34 } }, "object": { "type": "MemberExpression", "start": 34798, "end": 34811, "loc": { "start": { "line": 807, "column": 15 }, "end": { "line": 807, "column": 28 } }, "object": { "type": "ThisExpression", "start": 34798, "end": 34802, "loc": { "start": { "line": 807, "column": 15 }, "end": { "line": 807, "column": 19 } } }, "property": { "type": "Identifier", "start": 34803, "end": 34811, "loc": { "start": { "line": 807, "column": 20 }, "end": { "line": 807, "column": 28 }, "identifierName": "_configs" }, "name": "_configs" }, "computed": false }, "property": { "type": "Identifier", "start": 34812, "end": 34816, "loc": { "start": { "line": 807, "column": 29 }, "end": { "line": 807, "column": 33 }, "identifierName": "name" }, "name": "name" }, "computed": true } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets the value of a viewer configuration.\n *\n * These are set with {@link BIMViewer#setConfig} and {@link BIMViewer#setConfigs}.\n *\n * @param {String} name Configuration name.\n * @ereturns {*} Configuration value.\n ", "start": 34508, "end": 34760, "loc": { "start": { "line": 798, "column": 4 }, "end": { "line": 805, "column": 7 } } } ], "trailingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34830, "end": 34946, "loc": { "start": { "line": 810, "column": 4 }, "end": { "line": 810, "column": 120 } } }, { "type": "CommentLine", "value": " Content querying methods", "start": 34951, "end": 34978, "loc": { "start": { "line": 811, "column": 4 }, "end": { "line": 811, "column": 31 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34983, "end": 35099, "loc": { "start": { "line": 812, "column": 4 }, "end": { "line": 812, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on all available projects.\n * Gets information on all available projects.\n *\n * See [Getting Info on Available Projects](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-available-projects) for usage.\n *\n * @param {Function} done Callback invoked on success, into which the projects information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35105, "end": 35594, "loc": { "start": { "line": 814, "column": 4 }, "end": { "line": 822, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 35599, "end": 35956, "loc": { "start": { "line": 823, "column": 4 }, "end": { "line": 834, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 35599, "end": 35614, "loc": { "start": { "line": 823, "column": 4 }, "end": { "line": 823, "column": 19 }, "identifierName": "getProjectsInfo" }, "name": "getProjectsInfo", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 35615, "end": 35619, "loc": { "start": { "line": 823, "column": 20 }, "end": { "line": 823, "column": 24 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 35621, "end": 35626, "loc": { "start": { "line": 823, "column": 26 }, "end": { "line": 823, "column": 31 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 35628, "end": 35956, "loc": { "start": { "line": 823, "column": 33 }, "end": { "line": 834, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 35638, "end": 35753, "loc": { "start": { "line": 824, "column": 8 }, "end": { "line": 827, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 35642, "end": 35647, "loc": { "start": { "line": 824, "column": 12 }, "end": { "line": 824, "column": 17 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 35643, "end": 35647, "loc": { "start": { "line": 824, "column": 13 }, "end": { "line": 824, "column": 17 }, "identifierName": "done" }, "name": "done" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 35649, "end": 35753, "loc": { "start": { "line": 824, "column": 19 }, "end": { "line": 827, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 35663, "end": 35723, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 72 } }, "expression": { "type": "CallExpression", "start": 35663, "end": 35722, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 35663, "end": 35673, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 22 } }, "object": { "type": "ThisExpression", "start": 35663, "end": 35667, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 16 } } }, "property": { "type": "Identifier", "start": 35668, "end": 35673, "loc": { "start": { "line": 825, "column": 17 }, "end": { "line": 825, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 35674, "end": 35721, "loc": { "start": { "line": 825, "column": 23 }, "end": { "line": 825, "column": 70 } }, "extra": { "rawValue": "getProjectsInfo() - Argument expected: 'done'", "raw": "\"getProjectsInfo() - Argument expected: 'done'\"" }, "value": "getProjectsInfo() - Argument expected: 'done'" } ] } }, { "type": "ReturnStatement", "start": 35736, "end": 35743, "loc": { "start": { "line": 826, "column": 12 }, "end": { "line": 826, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 35762, "end": 35950, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 833, "column": 11 } }, "expression": { "type": "CallExpression", "start": 35762, "end": 35949, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 833, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 35762, "end": 35785, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 828, "column": 31 } }, "object": { "type": "MemberExpression", "start": 35762, "end": 35773, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 828, "column": 19 } }, "object": { "type": "ThisExpression", "start": 35762, "end": 35766, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 828, "column": 12 } } }, "property": { "type": "Identifier", "start": 35767, "end": 35773, "loc": { "start": { "line": 828, "column": 13 }, "end": { "line": 828, "column": 19 }, "identifierName": "server" }, "name": "server" }, "computed": false }, "property": { "type": "Identifier", "start": 35774, "end": 35785, "loc": { "start": { "line": 828, "column": 20 }, "end": { "line": 828, "column": 31 }, "identifierName": "getProjects" }, "name": "getProjects" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 35786, "end": 35790, "loc": { "start": { "line": 828, "column": 32 }, "end": { "line": 828, "column": 36 }, "identifierName": "done" }, "name": "done" }, { "type": "ArrowFunctionExpression", "start": 35792, "end": 35948, "loc": { "start": { "line": 828, "column": 38 }, "end": { "line": 833, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 35793, "end": 35801, "loc": { "start": { "line": 828, "column": 39 }, "end": { "line": 828, "column": 47 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 35806, "end": 35948, "loc": { "start": { "line": 828, "column": 52 }, "end": { "line": 833, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 35820, "end": 35866, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 58 } }, "expression": { "type": "CallExpression", "start": 35820, "end": 35865, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 35820, "end": 35830, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 22 } }, "object": { "type": "ThisExpression", "start": 35820, "end": 35824, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 16 } } }, "property": { "type": "Identifier", "start": 35825, "end": 35830, "loc": { "start": { "line": 829, "column": 17 }, "end": { "line": 829, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 35831, "end": 35864, "loc": { "start": { "line": 829, "column": 23 }, "end": { "line": 829, "column": 56 } }, "left": { "type": "StringLiteral", "start": 35831, "end": 35853, "loc": { "start": { "line": 829, "column": 23 }, "end": { "line": 829, "column": 45 } }, "extra": { "rawValue": "getProjectsInfo() - ", "raw": "\"getProjectsInfo() - \"" }, "value": "getProjectsInfo() - " }, "operator": "+", "right": { "type": "Identifier", "start": 35856, "end": 35864, "loc": { "start": { "line": 829, "column": 48 }, "end": { "line": 829, "column": 56 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "IfStatement", "start": 35879, "end": 35938, "loc": { "start": { "line": 830, "column": 12 }, "end": { "line": 832, "column": 13 } }, "test": { "type": "Identifier", "start": 35883, "end": 35888, "loc": { "start": { "line": 830, "column": 16 }, "end": { "line": 830, "column": 21 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 35890, "end": 35938, "loc": { "start": { "line": 830, "column": 23 }, "end": { "line": 832, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 35908, "end": 35924, "loc": { "start": { "line": 831, "column": 16 }, "end": { "line": 831, "column": 32 } }, "expression": { "type": "CallExpression", "start": 35908, "end": 35923, "loc": { "start": { "line": 831, "column": 16 }, "end": { "line": 831, "column": 31 } }, "callee": { "type": "Identifier", "start": 35908, "end": 35913, "loc": { "start": { "line": 831, "column": 16 }, "end": { "line": 831, "column": 21 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 35914, "end": 35922, "loc": { "start": { "line": 831, "column": 22 }, "end": { "line": 831, "column": 30 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34830, "end": 34946, "loc": { "start": { "line": 810, "column": 4 }, "end": { "line": 810, "column": 120 } } }, { "type": "CommentLine", "value": " Content querying methods", "start": 34951, "end": 34978, "loc": { "start": { "line": 811, "column": 4 }, "end": { "line": 811, "column": 31 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34983, "end": 35099, "loc": { "start": { "line": 812, "column": 4 }, "end": { "line": 812, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on all available projects.\n * Gets information on all available projects.\n *\n * See [Getting Info on Available Projects](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-available-projects) for usage.\n *\n * @param {Function} done Callback invoked on success, into which the projects information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35105, "end": 35594, "loc": { "start": { "line": 814, "column": 4 }, "end": { "line": 822, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets information on the given project.\n *\n * See [Getting Info on a Project](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-a-project) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success, into which the project information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35962, "end": 36550, "loc": { "start": { "line": 836, "column": 4 }, "end": { "line": 844, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 36555, "end": 37093, "loc": { "start": { "line": 845, "column": 4 }, "end": { "line": 861, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 36555, "end": 36569, "loc": { "start": { "line": 845, "column": 4 }, "end": { "line": 845, "column": 18 }, "identifierName": "getProjectInfo" }, "name": "getProjectInfo", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 36570, "end": 36579, "loc": { "start": { "line": 845, "column": 19 }, "end": { "line": 845, "column": 28 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 36581, "end": 36585, "loc": { "start": { "line": 845, "column": 30 }, "end": { "line": 845, "column": 34 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 36587, "end": 36592, "loc": { "start": { "line": 845, "column": 36 }, "end": { "line": 845, "column": 41 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 36594, "end": 37093, "loc": { "start": { "line": 845, "column": 43 }, "end": { "line": 861, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 36604, "end": 36726, "loc": { "start": { "line": 846, "column": 8 }, "end": { "line": 849, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 36608, "end": 36618, "loc": { "start": { "line": 846, "column": 12 }, "end": { "line": 846, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 36609, "end": 36618, "loc": { "start": { "line": 846, "column": 13 }, "end": { "line": 846, "column": 22 }, "identifierName": "projectId" }, "name": "projectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 36620, "end": 36726, "loc": { "start": { "line": 846, "column": 24 }, "end": { "line": 849, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 36634, "end": 36696, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 74 } }, "expression": { "type": "CallExpression", "start": 36634, "end": 36695, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 73 } }, "callee": { "type": "MemberExpression", "start": 36634, "end": 36644, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 22 } }, "object": { "type": "ThisExpression", "start": 36634, "end": 36638, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 16 } } }, "property": { "type": "Identifier", "start": 36639, "end": 36644, "loc": { "start": { "line": 847, "column": 17 }, "end": { "line": 847, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 36645, "end": 36694, "loc": { "start": { "line": 847, "column": 23 }, "end": { "line": 847, "column": 72 } }, "extra": { "rawValue": "getProjectInfo() - Argument expected: projectId", "raw": "\"getProjectInfo() - Argument expected: projectId\"" }, "value": "getProjectInfo() - Argument expected: projectId" } ] } }, { "type": "ReturnStatement", "start": 36709, "end": 36716, "loc": { "start": { "line": 848, "column": 12 }, "end": { "line": 848, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 36735, "end": 36849, "loc": { "start": { "line": 850, "column": 8 }, "end": { "line": 853, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 36739, "end": 36744, "loc": { "start": { "line": 850, "column": 12 }, "end": { "line": 850, "column": 17 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 36740, "end": 36744, "loc": { "start": { "line": 850, "column": 13 }, "end": { "line": 850, "column": 17 }, "identifierName": "done" }, "name": "done" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 36746, "end": 36849, "loc": { "start": { "line": 850, "column": 19 }, "end": { "line": 853, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 36760, "end": 36819, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 71 } }, "expression": { "type": "CallExpression", "start": 36760, "end": 36818, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 36760, "end": 36770, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 22 } }, "object": { "type": "ThisExpression", "start": 36760, "end": 36764, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 16 } } }, "property": { "type": "Identifier", "start": 36765, "end": 36770, "loc": { "start": { "line": 851, "column": 17 }, "end": { "line": 851, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 36771, "end": 36817, "loc": { "start": { "line": 851, "column": 23 }, "end": { "line": 851, "column": 69 } }, "extra": { "rawValue": "getProjectInfo() - Argument expected: 'done'", "raw": "\"getProjectInfo() - Argument expected: 'done'\"" }, "value": "getProjectInfo() - Argument expected: 'done'" } ] } }, { "type": "ReturnStatement", "start": 36832, "end": 36839, "loc": { "start": { "line": 852, "column": 12 }, "end": { "line": 852, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 36858, "end": 37087, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 860, "column": 15 } }, "expression": { "type": "CallExpression", "start": 36858, "end": 37086, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 860, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 36858, "end": 36880, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 854, "column": 30 } }, "object": { "type": "MemberExpression", "start": 36858, "end": 36869, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 854, "column": 19 } }, "object": { "type": "ThisExpression", "start": 36858, "end": 36862, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 854, "column": 12 } } }, "property": { "type": "Identifier", "start": 36863, "end": 36869, "loc": { "start": { "line": 854, "column": 13 }, "end": { "line": 854, "column": 19 }, "identifierName": "server" }, "name": "server" }, "computed": false }, "property": { "type": "Identifier", "start": 36870, "end": 36880, "loc": { "start": { "line": 854, "column": 20 }, "end": { "line": 854, "column": 30 }, "identifierName": "getProject" }, "name": "getProject" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 36881, "end": 36890, "loc": { "start": { "line": 854, "column": 31 }, "end": { "line": 854, "column": 40 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 36904, "end": 36908, "loc": { "start": { "line": 855, "column": 12 }, "end": { "line": 855, "column": 16 }, "identifierName": "done" }, "name": "done" }, { "type": "ArrowFunctionExpression", "start": 36910, "end": 37085, "loc": { "start": { "line": 855, "column": 18 }, "end": { "line": 860, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 36911, "end": 36919, "loc": { "start": { "line": 855, "column": 19 }, "end": { "line": 855, "column": 27 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 36924, "end": 37085, "loc": { "start": { "line": 855, "column": 32 }, "end": { "line": 860, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 36942, "end": 36987, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 61 } }, "expression": { "type": "CallExpression", "start": 36942, "end": 36986, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 60 } }, "callee": { "type": "MemberExpression", "start": 36942, "end": 36952, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 26 } }, "object": { "type": "ThisExpression", "start": 36942, "end": 36946, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 20 } } }, "property": { "type": "Identifier", "start": 36947, "end": 36952, "loc": { "start": { "line": 856, "column": 21 }, "end": { "line": 856, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 36953, "end": 36985, "loc": { "start": { "line": 856, "column": 27 }, "end": { "line": 856, "column": 59 } }, "left": { "type": "StringLiteral", "start": 36953, "end": 36974, "loc": { "start": { "line": 856, "column": 27 }, "end": { "line": 856, "column": 48 } }, "extra": { "rawValue": "getProjectInfo() - ", "raw": "\"getProjectInfo() - \"" }, "value": "getProjectInfo() - " }, "operator": "+", "right": { "type": "Identifier", "start": 36977, "end": 36985, "loc": { "start": { "line": 856, "column": 51 }, "end": { "line": 856, "column": 59 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "IfStatement", "start": 37004, "end": 37071, "loc": { "start": { "line": 857, "column": 16 }, "end": { "line": 859, "column": 17 } }, "test": { "type": "Identifier", "start": 37008, "end": 37013, "loc": { "start": { "line": 857, "column": 20 }, "end": { "line": 857, "column": 25 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 37015, "end": 37071, "loc": { "start": { "line": 857, "column": 27 }, "end": { "line": 859, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 37037, "end": 37053, "loc": { "start": { "line": 858, "column": 20 }, "end": { "line": 858, "column": 36 } }, "expression": { "type": "CallExpression", "start": 37037, "end": 37052, "loc": { "start": { "line": 858, "column": 20 }, "end": { "line": 858, "column": 35 } }, "callee": { "type": "Identifier", "start": 37037, "end": 37042, "loc": { "start": { "line": 858, "column": 20 }, "end": { "line": 858, "column": 25 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 37043, "end": 37051, "loc": { "start": { "line": 858, "column": 26 }, "end": { "line": 858, "column": 34 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets information on the given project.\n *\n * See [Getting Info on a Project](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-a-project) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success, into which the project information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35962, "end": 36550, "loc": { "start": { "line": 836, "column": 4 }, "end": { "line": 844, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets information on the given object, belonging to the given model, within the given project.\n *\n * See [Getting Info on an Object](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-an-object) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {String} modelId ID of a model within the project. Must be the ID of one of the models in the information obtained by {@link BIMViewer#getProjectInfo}.\n * @param {String} objectId ID of an object in the model.\n * @param {Function} done Callback invoked on success, into which the object information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 37099, "end": 37969, "loc": { "start": { "line": 863, "column": 4 }, "end": { "line": 873, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 37974, "end": 38755, "loc": { "start": { "line": 874, "column": 4 }, "end": { "line": 898, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 37974, "end": 37987, "loc": { "start": { "line": 874, "column": 4 }, "end": { "line": 874, "column": 17 }, "identifierName": "getObjectInfo" }, "name": "getObjectInfo", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 37988, "end": 37997, "loc": { "start": { "line": 874, "column": 18 }, "end": { "line": 874, "column": 27 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 37999, "end": 38006, "loc": { "start": { "line": 874, "column": 29 }, "end": { "line": 874, "column": 36 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "Identifier", "start": 38008, "end": 38016, "loc": { "start": { "line": 874, "column": 38 }, "end": { "line": 874, "column": 46 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "Identifier", "start": 38018, "end": 38022, "loc": { "start": { "line": 874, "column": 48 }, "end": { "line": 874, "column": 52 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 38024, "end": 38029, "loc": { "start": { "line": 874, "column": 54 }, "end": { "line": 874, "column": 59 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 38031, "end": 38755, "loc": { "start": { "line": 874, "column": 61 }, "end": { "line": 898, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 38041, "end": 38162, "loc": { "start": { "line": 875, "column": 8 }, "end": { "line": 878, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 38045, "end": 38055, "loc": { "start": { "line": 875, "column": 12 }, "end": { "line": 875, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 38046, "end": 38055, "loc": { "start": { "line": 875, "column": 13 }, "end": { "line": 875, "column": 22 }, "identifierName": "projectId" }, "name": "projectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 38057, "end": 38162, "loc": { "start": { "line": 875, "column": 24 }, "end": { "line": 878, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 38071, "end": 38132, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 73 } }, "expression": { "type": "CallExpression", "start": 38071, "end": 38131, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 38071, "end": 38081, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 22 } }, "object": { "type": "ThisExpression", "start": 38071, "end": 38075, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 16 } } }, "property": { "type": "Identifier", "start": 38076, "end": 38081, "loc": { "start": { "line": 876, "column": 17 }, "end": { "line": 876, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 38082, "end": 38130, "loc": { "start": { "line": 876, "column": 23 }, "end": { "line": 876, "column": 71 } }, "extra": { "rawValue": "getObjectInfo() - Argument expected: projectId", "raw": "\"getObjectInfo() - Argument expected: projectId\"" }, "value": "getObjectInfo() - Argument expected: projectId" } ] } }, { "type": "ReturnStatement", "start": 38145, "end": 38152, "loc": { "start": { "line": 877, "column": 12 }, "end": { "line": 877, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 38171, "end": 38288, "loc": { "start": { "line": 879, "column": 8 }, "end": { "line": 882, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 38175, "end": 38183, "loc": { "start": { "line": 879, "column": 12 }, "end": { "line": 879, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 38176, "end": 38183, "loc": { "start": { "line": 879, "column": 13 }, "end": { "line": 879, "column": 20 }, "identifierName": "modelId" }, "name": "modelId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 38185, "end": 38288, "loc": { "start": { "line": 879, "column": 22 }, "end": { "line": 882, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 38199, "end": 38258, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 71 } }, "expression": { "type": "CallExpression", "start": 38199, "end": 38257, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 38199, "end": 38209, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 22 } }, "object": { "type": "ThisExpression", "start": 38199, "end": 38203, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 16 } } }, "property": { "type": "Identifier", "start": 38204, "end": 38209, "loc": { "start": { "line": 880, "column": 17 }, "end": { "line": 880, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 38210, "end": 38256, "loc": { "start": { "line": 880, "column": 23 }, "end": { "line": 880, "column": 69 } }, "extra": { "rawValue": "getObjectInfo() - Argument expected: modelId", "raw": "\"getObjectInfo() - Argument expected: modelId\"" }, "value": "getObjectInfo() - Argument expected: modelId" } ] } }, { "type": "ReturnStatement", "start": 38271, "end": 38278, "loc": { "start": { "line": 881, "column": 12 }, "end": { "line": 881, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 38297, "end": 38416, "loc": { "start": { "line": 883, "column": 8 }, "end": { "line": 886, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 38301, "end": 38310, "loc": { "start": { "line": 883, "column": 12 }, "end": { "line": 883, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 38302, "end": 38310, "loc": { "start": { "line": 883, "column": 13 }, "end": { "line": 883, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 38312, "end": 38416, "loc": { "start": { "line": 883, "column": 23 }, "end": { "line": 886, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 38326, "end": 38386, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 72 } }, "expression": { "type": "CallExpression", "start": 38326, "end": 38385, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 38326, "end": 38336, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 22 } }, "object": { "type": "ThisExpression", "start": 38326, "end": 38330, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 16 } } }, "property": { "type": "Identifier", "start": 38331, "end": 38336, "loc": { "start": { "line": 884, "column": 17 }, "end": { "line": 884, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 38337, "end": 38384, "loc": { "start": { "line": 884, "column": 23 }, "end": { "line": 884, "column": 70 } }, "extra": { "rawValue": "getObjectInfo() - Argument expected: objectId", "raw": "\"getObjectInfo() - Argument expected: objectId\"" }, "value": "getObjectInfo() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 38399, "end": 38406, "loc": { "start": { "line": 885, "column": 12 }, "end": { "line": 885, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 38425, "end": 38539, "loc": { "start": { "line": 887, "column": 8 }, "end": { "line": 890, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 38429, "end": 38434, "loc": { "start": { "line": 887, "column": 12 }, "end": { "line": 887, "column": 17 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 38430, "end": 38434, "loc": { "start": { "line": 887, "column": 13 }, "end": { "line": 887, "column": 17 }, "identifierName": "done" }, "name": "done" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 38436, "end": 38539, "loc": { "start": { "line": 887, "column": 19 }, "end": { "line": 890, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 38450, "end": 38509, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 71 } }, "expression": { "type": "CallExpression", "start": 38450, "end": 38508, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 38450, "end": 38460, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 22 } }, "object": { "type": "ThisExpression", "start": 38450, "end": 38454, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 16 } } }, "property": { "type": "Identifier", "start": 38455, "end": 38460, "loc": { "start": { "line": 888, "column": 17 }, "end": { "line": 888, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 38461, "end": 38507, "loc": { "start": { "line": 888, "column": 23 }, "end": { "line": 888, "column": 69 } }, "extra": { "rawValue": "getProjectInfo() - Argument expected: 'done'", "raw": "\"getProjectInfo() - Argument expected: 'done'\"" }, "value": "getProjectInfo() - Argument expected: 'done'" } ] } }, { "type": "ReturnStatement", "start": 38522, "end": 38529, "loc": { "start": { "line": 889, "column": 12 }, "end": { "line": 889, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 38548, "end": 38749, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 897, "column": 15 } }, "expression": { "type": "CallExpression", "start": 38548, "end": 38748, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 897, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 38548, "end": 38573, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 891, "column": 33 } }, "object": { "type": "MemberExpression", "start": 38548, "end": 38559, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 891, "column": 19 } }, "object": { "type": "ThisExpression", "start": 38548, "end": 38552, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 891, "column": 12 } } }, "property": { "type": "Identifier", "start": 38553, "end": 38559, "loc": { "start": { "line": 891, "column": 13 }, "end": { "line": 891, "column": 19 }, "identifierName": "server" }, "name": "server" }, "computed": false }, "property": { "type": "Identifier", "start": 38560, "end": 38573, "loc": { "start": { "line": 891, "column": 20 }, "end": { "line": 891, "column": 33 }, "identifierName": "getObjectInfo" }, "name": "getObjectInfo" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 38574, "end": 38583, "loc": { "start": { "line": 891, "column": 34 }, "end": { "line": 891, "column": 43 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 38585, "end": 38592, "loc": { "start": { "line": 891, "column": 45 }, "end": { "line": 891, "column": 52 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "Identifier", "start": 38594, "end": 38602, "loc": { "start": { "line": 891, "column": 54 }, "end": { "line": 891, "column": 62 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "Identifier", "start": 38616, "end": 38620, "loc": { "start": { "line": 892, "column": 12 }, "end": { "line": 892, "column": 16 }, "identifierName": "done" }, "name": "done" }, { "type": "ArrowFunctionExpression", "start": 38634, "end": 38747, "loc": { "start": { "line": 893, "column": 12 }, "end": { "line": 897, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 38635, "end": 38643, "loc": { "start": { "line": 893, "column": 13 }, "end": { "line": 893, "column": 21 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 38648, "end": 38747, "loc": { "start": { "line": 893, "column": 26 }, "end": { "line": 897, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 38666, "end": 38733, "loc": { "start": { "line": 894, "column": 16 }, "end": { "line": 896, "column": 17 } }, "test": { "type": "Identifier", "start": 38670, "end": 38675, "loc": { "start": { "line": 894, "column": 20 }, "end": { "line": 894, "column": 25 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 38677, "end": 38733, "loc": { "start": { "line": 894, "column": 27 }, "end": { "line": 896, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 38699, "end": 38715, "loc": { "start": { "line": 895, "column": 20 }, "end": { "line": 895, "column": 36 } }, "expression": { "type": "CallExpression", "start": 38699, "end": 38714, "loc": { "start": { "line": 895, "column": 20 }, "end": { "line": 895, "column": 35 } }, "callee": { "type": "Identifier", "start": 38699, "end": 38704, "loc": { "start": { "line": 895, "column": 20 }, "end": { "line": 895, "column": 25 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 38705, "end": 38713, "loc": { "start": { "line": 895, "column": 26 }, "end": { "line": 895, "column": 34 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets information on the given object, belonging to the given model, within the given project.\n *\n * See [Getting Info on an Object](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-an-object) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {String} modelId ID of a model within the project. Must be the ID of one of the models in the information obtained by {@link BIMViewer#getProjectInfo}.\n * @param {String} objectId ID of an object in the model.\n * @param {Function} done Callback invoked on success, into which the object information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 37099, "end": 37969, "loc": { "start": { "line": 863, "column": 4 }, "end": { "line": 873, "column": 7 } } } ], "trailingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38761, "end": 38877, "loc": { "start": { "line": 900, "column": 4 }, "end": { "line": 900, "column": 120 } } }, { "type": "CommentLine", "value": " Content loading methods", "start": 38882, "end": 38908, "loc": { "start": { "line": 901, "column": 4 }, "end": { "line": 901, "column": 30 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38913, "end": 39029, "loc": { "start": { "line": 902, "column": 4 }, "end": { "line": 902, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Loads a project into the viewer.\n *\n * Unloads any currently loaded project and its models first. If the given project is already loaded, will unload that project first.\n *\n * @param {String} projectId ID of the project to load. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 39035, "end": 39564, "loc": { "start": { "line": 904, "column": 4 }, "end": { "line": 912, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 39569, "end": 40075, "loc": { "start": { "line": 913, "column": 4 }, "end": { "line": 929, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 39569, "end": 39580, "loc": { "start": { "line": 913, "column": 4 }, "end": { "line": 913, "column": 15 }, "identifierName": "loadProject" }, "name": "loadProject", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 39581, "end": 39590, "loc": { "start": { "line": 913, "column": 16 }, "end": { "line": 913, "column": 25 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "Identifier", "start": 39592, "end": 39596, "loc": { "start": { "line": 913, "column": 27 }, "end": { "line": 913, "column": 31 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 39598, "end": 39603, "loc": { "start": { "line": 913, "column": 33 }, "end": { "line": 913, "column": 38 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 39605, "end": 40075, "loc": { "start": { "line": 913, "column": 40 }, "end": { "line": 929, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 39615, "end": 39733, "loc": { "start": { "line": 914, "column": 8 }, "end": { "line": 917, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 39619, "end": 39629, "loc": { "start": { "line": 914, "column": 12 }, "end": { "line": 914, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 39620, "end": 39629, "loc": { "start": { "line": 914, "column": 13 }, "end": { "line": 914, "column": 22 }, "identifierName": "projectId" }, "name": "projectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 39631, "end": 39733, "loc": { "start": { "line": 914, "column": 24 }, "end": { "line": 917, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 39645, "end": 39703, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 70 } }, "expression": { "type": "CallExpression", "start": 39645, "end": 39702, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 39645, "end": 39655, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 22 } }, "object": { "type": "ThisExpression", "start": 39645, "end": 39649, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 16 } } }, "property": { "type": "Identifier", "start": 39650, "end": 39655, "loc": { "start": { "line": 915, "column": 17 }, "end": { "line": 915, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 39656, "end": 39701, "loc": { "start": { "line": 915, "column": 23 }, "end": { "line": 915, "column": 68 } }, "extra": { "rawValue": "loadProject() - Argument expected: objectId", "raw": "\"loadProject() - Argument expected: objectId\"" }, "value": "loadProject() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 39716, "end": 39723, "loc": { "start": { "line": 916, "column": 12 }, "end": { "line": 916, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 39742, "end": 40069, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 928, "column": 15 } }, "expression": { "type": "CallExpression", "start": 39742, "end": 40068, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 928, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 39742, "end": 39774, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 918, "column": 40 } }, "object": { "type": "MemberExpression", "start": 39742, "end": 39762, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 918, "column": 28 } }, "object": { "type": "ThisExpression", "start": 39742, "end": 39746, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 918, "column": 12 } } }, "property": { "type": "Identifier", "start": 39747, "end": 39762, "loc": { "start": { "line": 918, "column": 13 }, "end": { "line": 918, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 39763, "end": 39774, "loc": { "start": { "line": 918, "column": 29 }, "end": { "line": 918, "column": 40 }, "identifierName": "loadProject" }, "name": "loadProject" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 39775, "end": 39784, "loc": { "start": { "line": 918, "column": 41 }, "end": { "line": 918, "column": 50 }, "identifierName": "projectId" }, "name": "projectId" }, { "type": "ArrowFunctionExpression", "start": 39798, "end": 39893, "loc": { "start": { "line": 919, "column": 12 }, "end": { "line": 923, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 39804, "end": 39893, "loc": { "start": { "line": 919, "column": 18 }, "end": { "line": 923, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 39822, "end": 39879, "loc": { "start": { "line": 920, "column": 16 }, "end": { "line": 922, "column": 17 } }, "test": { "type": "Identifier", "start": 39826, "end": 39830, "loc": { "start": { "line": 920, "column": 20 }, "end": { "line": 920, "column": 24 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 39832, "end": 39879, "loc": { "start": { "line": 920, "column": 26 }, "end": { "line": 922, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 39854, "end": 39861, "loc": { "start": { "line": 921, "column": 20 }, "end": { "line": 921, "column": 27 } }, "expression": { "type": "CallExpression", "start": 39854, "end": 39860, "loc": { "start": { "line": 921, "column": 20 }, "end": { "line": 921, "column": 26 } }, "callee": { "type": "Identifier", "start": 39854, "end": 39858, "loc": { "start": { "line": 921, "column": 20 }, "end": { "line": 921, "column": 24 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null } ], "directives": [] } }, { "type": "ArrowFunctionExpression", "start": 39895, "end": 40067, "loc": { "start": { "line": 923, "column": 15 }, "end": { "line": 928, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 39896, "end": 39904, "loc": { "start": { "line": 923, "column": 16 }, "end": { "line": 923, "column": 24 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 39909, "end": 40067, "loc": { "start": { "line": 923, "column": 29 }, "end": { "line": 928, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 39927, "end": 39969, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 58 } }, "expression": { "type": "CallExpression", "start": 39927, "end": 39968, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 39927, "end": 39937, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 26 } }, "object": { "type": "ThisExpression", "start": 39927, "end": 39931, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 20 } } }, "property": { "type": "Identifier", "start": 39932, "end": 39937, "loc": { "start": { "line": 924, "column": 21 }, "end": { "line": 924, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 39938, "end": 39967, "loc": { "start": { "line": 924, "column": 27 }, "end": { "line": 924, "column": 56 } }, "left": { "type": "StringLiteral", "start": 39938, "end": 39956, "loc": { "start": { "line": 924, "column": 27 }, "end": { "line": 924, "column": 45 } }, "extra": { "rawValue": "loadProject() - ", "raw": "\"loadProject() - \"" }, "value": "loadProject() - " }, "operator": "+", "right": { "type": "Identifier", "start": 39959, "end": 39967, "loc": { "start": { "line": 924, "column": 48 }, "end": { "line": 924, "column": 56 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "IfStatement", "start": 39986, "end": 40053, "loc": { "start": { "line": 925, "column": 16 }, "end": { "line": 927, "column": 17 } }, "test": { "type": "Identifier", "start": 39990, "end": 39995, "loc": { "start": { "line": 925, "column": 20 }, "end": { "line": 925, "column": 25 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 39997, "end": 40053, "loc": { "start": { "line": 925, "column": 27 }, "end": { "line": 927, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 40019, "end": 40035, "loc": { "start": { "line": 926, "column": 20 }, "end": { "line": 926, "column": 36 } }, "expression": { "type": "CallExpression", "start": 40019, "end": 40034, "loc": { "start": { "line": 926, "column": 20 }, "end": { "line": 926, "column": 35 } }, "callee": { "type": "Identifier", "start": 40019, "end": 40024, "loc": { "start": { "line": 926, "column": 20 }, "end": { "line": 926, "column": 25 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 40025, "end": 40033, "loc": { "start": { "line": 926, "column": 26 }, "end": { "line": 926, "column": 34 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38761, "end": 38877, "loc": { "start": { "line": 900, "column": 4 }, "end": { "line": 900, "column": 120 } } }, { "type": "CommentLine", "value": " Content loading methods", "start": 38882, "end": 38908, "loc": { "start": { "line": 901, "column": 4 }, "end": { "line": 901, "column": 30 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38913, "end": 39029, "loc": { "start": { "line": 902, "column": 4 }, "end": { "line": 902, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Loads a project into the viewer.\n *\n * Unloads any currently loaded project and its models first. If the given project is already loaded, will unload that project first.\n *\n * @param {String} projectId ID of the project to load. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 39035, "end": 39564, "loc": { "start": { "line": 904, "column": 4 }, "end": { "line": 912, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads whatever project is currently loaded.\n ", "start": 40081, "end": 40145, "loc": { "start": { "line": 931, "column": 4 }, "end": { "line": 933, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 40150, "end": 40316, "loc": { "start": { "line": 934, "column": 4 }, "end": { "line": 938, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 40150, "end": 40163, "loc": { "start": { "line": 934, "column": 4 }, "end": { "line": 934, "column": 17 }, "identifierName": "unloadProject" }, "name": "unloadProject", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 40166, "end": 40316, "loc": { "start": { "line": 934, "column": 20 }, "end": { "line": 938, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 40176, "end": 40213, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 45 } }, "expression": { "type": "CallExpression", "start": 40176, "end": 40212, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 40176, "end": 40210, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 42 } }, "object": { "type": "MemberExpression", "start": 40176, "end": 40196, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 28 } }, "object": { "type": "ThisExpression", "start": 40176, "end": 40180, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 12 } } }, "property": { "type": "Identifier", "start": 40181, "end": 40196, "loc": { "start": { "line": 935, "column": 13 }, "end": { "line": 935, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 40197, "end": 40210, "loc": { "start": { "line": 935, "column": 29 }, "end": { "line": 935, "column": 42 }, "identifierName": "unloadProject" }, "name": "unloadProject" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 40222, "end": 40245, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 31 } }, "expression": { "type": "CallExpression", "start": 40222, "end": 40244, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 30 } }, "callee": { "type": "MemberExpression", "start": 40222, "end": 40234, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 20 } }, "object": { "type": "ThisExpression", "start": 40222, "end": 40226, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 12 } } }, "property": { "type": "Identifier", "start": 40227, "end": 40234, "loc": { "start": { "line": 936, "column": 13 }, "end": { "line": 936, "column": 20 }, "identifierName": "openTab" }, "name": "openTab" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 40235, "end": 40243, "loc": { "start": { "line": 936, "column": 21 }, "end": { "line": 936, "column": 29 } }, "extra": { "rawValue": "models", "raw": "\"models\"" }, "value": "models" } ] } }, { "type": "ExpressionStatement", "start": 40254, "end": 40285, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 39 } }, "expression": { "type": "CallExpression", "start": 40254, "end": 40284, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 40254, "end": 40277, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 31 } }, "object": { "type": "ThisExpression", "start": 40254, "end": 40258, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 12 } } }, "property": { "type": "Identifier", "start": 40259, "end": 40277, "loc": { "start": { "line": 937, "column": 13 }, "end": { "line": 937, "column": 31 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled" }, "computed": false }, "arguments": [ { "type": "BooleanLiteral", "start": 40278, "end": 40283, "loc": { "start": { "line": 937, "column": 32 }, "end": { "line": 937, "column": 37 } }, "value": false } ] }, "trailingComments": [ { "type": "CommentLine", "value": " For quick UI feedback", "start": 40286, "end": 40310, "loc": { "start": { "line": 937, "column": 40 }, "end": { "line": 937, "column": 64 } } } ] } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads whatever project is currently loaded.\n ", "start": 40081, "end": 40145, "loc": { "start": { "line": 931, "column": 4 }, "end": { "line": 933, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently loaded project, if any.\n *\n * @returns {String} The ID of the currently loaded project, otherwise ````null```` if no project is currently loaded.\n ", "start": 40322, "end": 40526, "loc": { "start": { "line": 940, "column": 4 }, "end": { "line": 944, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 40531, "end": 40617, "loc": { "start": { "line": 945, "column": 4 }, "end": { "line": 947, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 40531, "end": 40549, "loc": { "start": { "line": 945, "column": 4 }, "end": { "line": 945, "column": 22 }, "identifierName": "getLoadedProjectId" }, "name": "getLoadedProjectId", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 40552, "end": 40617, "loc": { "start": { "line": 945, "column": 25 }, "end": { "line": 947, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 40562, "end": 40611, "loc": { "start": { "line": 946, "column": 8 }, "end": { "line": 946, "column": 57 } }, "argument": { "type": "CallExpression", "start": 40569, "end": 40610, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 40569, "end": 40608, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 54 } }, "object": { "type": "MemberExpression", "start": 40569, "end": 40589, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 35 } }, "object": { "type": "ThisExpression", "start": 40569, "end": 40573, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 19 } } }, "property": { "type": "Identifier", "start": 40574, "end": 40589, "loc": { "start": { "line": 946, "column": 20 }, "end": { "line": 946, "column": 35 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 40590, "end": 40608, "loc": { "start": { "line": 946, "column": 36 }, "end": { "line": 946, "column": 54 }, "identifierName": "getLoadedProjectId" }, "name": "getLoadedProjectId" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently loaded project, if any.\n *\n * @returns {String} The ID of the currently loaded project, otherwise ````null```` if no project is currently loaded.\n ", "start": 40322, "end": 40526, "loc": { "start": { "line": 940, "column": 4 }, "end": { "line": 944, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the IDs of the models in the currently loaded project.\n *\n * @returns {String[]} The IDs of the models in the currently loaded project.\n ", "start": 40623, "end": 40793, "loc": { "start": { "line": 949, "column": 4 }, "end": { "line": 953, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 40798, "end": 40870, "loc": { "start": { "line": 954, "column": 4 }, "end": { "line": 956, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 40798, "end": 40809, "loc": { "start": { "line": 954, "column": 4 }, "end": { "line": 954, "column": 15 }, "identifierName": "getModelIds" }, "name": "getModelIds", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 40812, "end": 40870, "loc": { "start": { "line": 954, "column": 18 }, "end": { "line": 956, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 40822, "end": 40864, "loc": { "start": { "line": 955, "column": 8 }, "end": { "line": 955, "column": 50 } }, "argument": { "type": "CallExpression", "start": 40829, "end": 40863, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 40829, "end": 40861, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 47 } }, "object": { "type": "MemberExpression", "start": 40829, "end": 40849, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 35 } }, "object": { "type": "ThisExpression", "start": 40829, "end": 40833, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 19 } } }, "property": { "type": "Identifier", "start": 40834, "end": 40849, "loc": { "start": { "line": 955, "column": 20 }, "end": { "line": 955, "column": 35 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 40850, "end": 40861, "loc": { "start": { "line": 955, "column": 36 }, "end": { "line": 955, "column": 47 }, "identifierName": "getModelIds" }, "name": "getModelIds" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the IDs of the models in the currently loaded project.\n *\n * @returns {String[]} The IDs of the models in the currently loaded project.\n ", "start": 40623, "end": 40793, "loc": { "start": { "line": 949, "column": 4 }, "end": { "line": 953, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Loads a model into the viewer.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to load. Must be the ID of one of the models in the currently loaded project.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 40876, "end": 41304, "loc": { "start": { "line": 958, "column": 4 }, "end": { "line": 966, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 41309, "end": 41800, "loc": { "start": { "line": 967, "column": 4 }, "end": { "line": 983, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 41309, "end": 41318, "loc": { "start": { "line": 967, "column": 4 }, "end": { "line": 967, "column": 13 }, "identifierName": "loadModel" }, "name": "loadModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 41319, "end": 41326, "loc": { "start": { "line": 967, "column": 14 }, "end": { "line": 967, "column": 21 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "Identifier", "start": 41328, "end": 41332, "loc": { "start": { "line": 967, "column": 23 }, "end": { "line": 967, "column": 27 }, "identifierName": "done" }, "name": "done" }, { "type": "Identifier", "start": 41334, "end": 41339, "loc": { "start": { "line": 967, "column": 29 }, "end": { "line": 967, "column": 34 }, "identifierName": "error" }, "name": "error" } ], "body": { "type": "BlockStatement", "start": 41341, "end": 41800, "loc": { "start": { "line": 967, "column": 36 }, "end": { "line": 983, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 41351, "end": 41464, "loc": { "start": { "line": 968, "column": 8 }, "end": { "line": 971, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 41355, "end": 41363, "loc": { "start": { "line": 968, "column": 12 }, "end": { "line": 968, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 41356, "end": 41363, "loc": { "start": { "line": 968, "column": 13 }, "end": { "line": 968, "column": 20 }, "identifierName": "modelId" }, "name": "modelId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 41365, "end": 41464, "loc": { "start": { "line": 968, "column": 22 }, "end": { "line": 971, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 41379, "end": 41434, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 67 } }, "expression": { "type": "CallExpression", "start": 41379, "end": 41433, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 66 } }, "callee": { "type": "MemberExpression", "start": 41379, "end": 41389, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 22 } }, "object": { "type": "ThisExpression", "start": 41379, "end": 41383, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 16 } } }, "property": { "type": "Identifier", "start": 41384, "end": 41389, "loc": { "start": { "line": 969, "column": 17 }, "end": { "line": 969, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 41390, "end": 41432, "loc": { "start": { "line": 969, "column": 23 }, "end": { "line": 969, "column": 65 } }, "extra": { "rawValue": "loadModel() - Argument expected: modelId", "raw": "\"loadModel() - Argument expected: modelId\"" }, "value": "loadModel() - Argument expected: modelId" } ] } }, { "type": "ReturnStatement", "start": 41447, "end": 41454, "loc": { "start": { "line": 970, "column": 12 }, "end": { "line": 970, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 41473, "end": 41794, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 982, "column": 15 } }, "expression": { "type": "CallExpression", "start": 41473, "end": 41793, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 982, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 41473, "end": 41503, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 972, "column": 38 } }, "object": { "type": "MemberExpression", "start": 41473, "end": 41493, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 972, "column": 28 } }, "object": { "type": "ThisExpression", "start": 41473, "end": 41477, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 972, "column": 12 } } }, "property": { "type": "Identifier", "start": 41478, "end": 41493, "loc": { "start": { "line": 972, "column": 13 }, "end": { "line": 972, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 41494, "end": 41503, "loc": { "start": { "line": 972, "column": 29 }, "end": { "line": 972, "column": 38 }, "identifierName": "loadModel" }, "name": "loadModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 41504, "end": 41511, "loc": { "start": { "line": 972, "column": 39 }, "end": { "line": 972, "column": 46 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "ArrowFunctionExpression", "start": 41525, "end": 41620, "loc": { "start": { "line": 973, "column": 12 }, "end": { "line": 977, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 41531, "end": 41620, "loc": { "start": { "line": 973, "column": 18 }, "end": { "line": 977, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 41549, "end": 41606, "loc": { "start": { "line": 974, "column": 16 }, "end": { "line": 976, "column": 17 } }, "test": { "type": "Identifier", "start": 41553, "end": 41557, "loc": { "start": { "line": 974, "column": 20 }, "end": { "line": 974, "column": 24 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 41559, "end": 41606, "loc": { "start": { "line": 974, "column": 26 }, "end": { "line": 976, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 41581, "end": 41588, "loc": { "start": { "line": 975, "column": 20 }, "end": { "line": 975, "column": 27 } }, "expression": { "type": "CallExpression", "start": 41581, "end": 41587, "loc": { "start": { "line": 975, "column": 20 }, "end": { "line": 975, "column": 26 } }, "callee": { "type": "Identifier", "start": 41581, "end": 41585, "loc": { "start": { "line": 975, "column": 20 }, "end": { "line": 975, "column": 24 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null } ], "directives": [] } }, { "type": "ArrowFunctionExpression", "start": 41622, "end": 41792, "loc": { "start": { "line": 977, "column": 15 }, "end": { "line": 982, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 41623, "end": 41631, "loc": { "start": { "line": 977, "column": 16 }, "end": { "line": 977, "column": 24 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 41636, "end": 41792, "loc": { "start": { "line": 977, "column": 29 }, "end": { "line": 982, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 41654, "end": 41694, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 56 } }, "expression": { "type": "CallExpression", "start": 41654, "end": 41693, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 55 } }, "callee": { "type": "MemberExpression", "start": 41654, "end": 41664, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 26 } }, "object": { "type": "ThisExpression", "start": 41654, "end": 41658, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 20 } } }, "property": { "type": "Identifier", "start": 41659, "end": 41664, "loc": { "start": { "line": 978, "column": 21 }, "end": { "line": 978, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 41665, "end": 41692, "loc": { "start": { "line": 978, "column": 27 }, "end": { "line": 978, "column": 54 } }, "left": { "type": "StringLiteral", "start": 41665, "end": 41681, "loc": { "start": { "line": 978, "column": 27 }, "end": { "line": 978, "column": 43 } }, "extra": { "rawValue": "loadModel() - ", "raw": "\"loadModel() - \"" }, "value": "loadModel() - " }, "operator": "+", "right": { "type": "Identifier", "start": 41684, "end": 41692, "loc": { "start": { "line": 978, "column": 46 }, "end": { "line": 978, "column": 54 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "IfStatement", "start": 41711, "end": 41778, "loc": { "start": { "line": 979, "column": 16 }, "end": { "line": 981, "column": 17 } }, "test": { "type": "Identifier", "start": 41715, "end": 41720, "loc": { "start": { "line": 979, "column": 20 }, "end": { "line": 979, "column": 25 }, "identifierName": "error" }, "name": "error" }, "consequent": { "type": "BlockStatement", "start": 41722, "end": 41778, "loc": { "start": { "line": 979, "column": 27 }, "end": { "line": 981, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 41744, "end": 41760, "loc": { "start": { "line": 980, "column": 20 }, "end": { "line": 980, "column": 36 } }, "expression": { "type": "CallExpression", "start": 41744, "end": 41759, "loc": { "start": { "line": 980, "column": 20 }, "end": { "line": 980, "column": 35 } }, "callee": { "type": "Identifier", "start": 41744, "end": 41749, "loc": { "start": { "line": 980, "column": 20 }, "end": { "line": 980, "column": 25 }, "identifierName": "error" }, "name": "error" }, "arguments": [ { "type": "Identifier", "start": 41750, "end": 41758, "loc": { "start": { "line": 980, "column": 26 }, "end": { "line": 980, "column": 34 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Loads a model into the viewer.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to load. Must be the ID of one of the models in the currently loaded project.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 40876, "end": 41304, "loc": { "start": { "line": 958, "column": 4 }, "end": { "line": 966, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Load all models in the currently loaded project.\n *\n * Doesn't reload any models that are currently loaded.\n *\n * @param {Function} done Callback invoked on successful loading of the models.\n ", "start": 41806, "end": 42031, "loc": { "start": { "line": 985, "column": 4 }, "end": { "line": 991, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 42036, "end": 42846, "loc": { "start": { "line": 992, "column": 4 }, "end": { "line": 1013, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 42036, "end": 42049, "loc": { "start": { "line": 992, "column": 4 }, "end": { "line": 992, "column": 17 }, "identifierName": "loadAllModels" }, "name": "loadAllModels", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "AssignmentPattern", "start": 42050, "end": 42076, "loc": { "start": { "line": 992, "column": 18 }, "end": { "line": 993, "column": 5 } }, "left": { "type": "Identifier", "start": 42050, "end": 42054, "loc": { "start": { "line": 992, "column": 18 }, "end": { "line": 992, "column": 22 }, "identifierName": "done" }, "name": "done" }, "right": { "type": "FunctionExpression", "start": 42057, "end": 42076, "loc": { "start": { "line": 992, "column": 25 }, "end": { "line": 993, "column": 5 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 42069, "end": 42076, "loc": { "start": { "line": 992, "column": 37 }, "end": { "line": 993, "column": 5 } }, "body": [], "directives": [] } } } ], "body": { "type": "BlockStatement", "start": 42078, "end": 42846, "loc": { "start": { "line": 993, "column": 7 }, "end": { "line": 1013, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 42088, "end": 42140, "loc": { "start": { "line": 994, "column": 8 }, "end": { "line": 994, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", "start": 42094, "end": 42139, "loc": { "start": { "line": 994, "column": 14 }, "end": { "line": 994, "column": 59 } }, "id": { "type": "Identifier", "start": 42094, "end": 42102, "loc": { "start": { "line": 994, "column": 14 }, "end": { "line": 994, "column": 22 }, "identifierName": "modelIds" }, "name": "modelIds" }, "init": { "type": "CallExpression", "start": 42105, "end": 42139, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 59 } }, "callee": { "type": "MemberExpression", "start": 42105, "end": 42137, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 57 } }, "object": { "type": "MemberExpression", "start": 42105, "end": 42125, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 45 } }, "object": { "type": "ThisExpression", "start": 42105, "end": 42109, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 29 } } }, "property": { "type": "Identifier", "start": 42110, "end": 42125, "loc": { "start": { "line": 994, "column": 30 }, "end": { "line": 994, "column": 45 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 42126, "end": 42137, "loc": { "start": { "line": 994, "column": 46 }, "end": { "line": 994, "column": 57 }, "identifierName": "getModelIds" }, "name": "getModelIds" }, "computed": false }, "arguments": [] } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 42149, "end": 42808, "loc": { "start": { "line": 995, "column": 8 }, "end": { "line": 1011, "column": 10 } }, "declarations": [ { "type": "VariableDeclarator", "start": 42155, "end": 42807, "loc": { "start": { "line": 995, "column": 14 }, "end": { "line": 1011, "column": 9 } }, "id": { "type": "Identifier", "start": 42155, "end": 42168, "loc": { "start": { "line": 995, "column": 14 }, "end": { "line": 995, "column": 27 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "init": { "type": "ArrowFunctionExpression", "start": 42171, "end": 42807, "loc": { "start": { "line": 995, "column": 30 }, "end": { "line": 1011, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 42172, "end": 42173, "loc": { "start": { "line": 995, "column": 31 }, "end": { "line": 995, "column": 32 }, "identifierName": "i" }, "name": "i" }, { "type": "Identifier", "start": 42175, "end": 42180, "loc": { "start": { "line": 995, "column": 34 }, "end": { "line": 995, "column": 39 }, "identifierName": "done2" }, "name": "done2" } ], "body": { "type": "BlockStatement", "start": 42185, "end": 42807, "loc": { "start": { "line": 995, "column": 44 }, "end": { "line": 1011, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 42199, "end": 42797, "loc": { "start": { "line": 996, "column": 12 }, "end": { "line": 1010, "column": 13 } }, "test": { "type": "BinaryExpression", "start": 42203, "end": 42223, "loc": { "start": { "line": 996, "column": 16 }, "end": { "line": 996, "column": 36 } }, "left": { "type": "Identifier", "start": 42203, "end": 42204, "loc": { "start": { "line": 996, "column": 16 }, "end": { "line": 996, "column": 17 }, "identifierName": "i" }, "name": "i" }, "operator": ">=", "right": { "type": "MemberExpression", "start": 42208, "end": 42223, "loc": { "start": { "line": 996, "column": 21 }, "end": { "line": 996, "column": 36 } }, "object": { "type": "Identifier", "start": 42208, "end": 42216, "loc": { "start": { "line": 996, "column": 21 }, "end": { "line": 996, "column": 29 }, "identifierName": "modelIds" }, "name": "modelIds" }, "property": { "type": "Identifier", "start": 42217, "end": 42223, "loc": { "start": { "line": 996, "column": 30 }, "end": { "line": 996, "column": 36 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "consequent": { "type": "BlockStatement", "start": 42225, "end": 42265, "loc": { "start": { "line": 996, "column": 38 }, "end": { "line": 998, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 42243, "end": 42251, "loc": { "start": { "line": 997, "column": 16 }, "end": { "line": 997, "column": 24 } }, "expression": { "type": "CallExpression", "start": 42243, "end": 42250, "loc": { "start": { "line": 997, "column": 16 }, "end": { "line": 997, "column": 23 } }, "callee": { "type": "Identifier", "start": 42243, "end": 42248, "loc": { "start": { "line": 997, "column": 16 }, "end": { "line": 997, "column": 21 }, "identifierName": "done2" }, "name": "done2" }, "arguments": [] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 42271, "end": 42797, "loc": { "start": { "line": 998, "column": 19 }, "end": { "line": 1010, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 42289, "end": 42317, "loc": { "start": { "line": 999, "column": 16 }, "end": { "line": 999, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", "start": 42295, "end": 42316, "loc": { "start": { "line": 999, "column": 22 }, "end": { "line": 999, "column": 43 } }, "id": { "type": "Identifier", "start": 42295, "end": 42302, "loc": { "start": { "line": 999, "column": 22 }, "end": { "line": 999, "column": 29 }, "identifierName": "modelId" }, "name": "modelId" }, "init": { "type": "MemberExpression", "start": 42305, "end": 42316, "loc": { "start": { "line": 999, "column": 32 }, "end": { "line": 999, "column": 43 } }, "object": { "type": "Identifier", "start": 42305, "end": 42313, "loc": { "start": { "line": 999, "column": 32 }, "end": { "line": 999, "column": 40 }, "identifierName": "modelIds" }, "name": "modelIds" }, "property": { "type": "Identifier", "start": 42314, "end": 42315, "loc": { "start": { "line": 999, "column": 41 }, "end": { "line": 999, "column": 42 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 42334, "end": 42783, "loc": { "start": { "line": 1000, "column": 16 }, "end": { "line": 1009, "column": 17 } }, "test": { "type": "UnaryExpression", "start": 42338, "end": 42382, "loc": { "start": { "line": 1000, "column": 20 }, "end": { "line": 1000, "column": 64 } }, "operator": "!", "prefix": true, "argument": { "type": "CallExpression", "start": 42339, "end": 42382, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 42339, "end": 42373, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 55 } }, "object": { "type": "MemberExpression", "start": 42339, "end": 42359, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 41 } }, "object": { "type": "ThisExpression", "start": 42339, "end": 42343, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 25 } } }, "property": { "type": "Identifier", "start": 42344, "end": 42359, "loc": { "start": { "line": 1000, "column": 26 }, "end": { "line": 1000, "column": 41 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 42360, "end": 42373, "loc": { "start": { "line": 1000, "column": 42 }, "end": { "line": 1000, "column": 55 }, "identifierName": "isModelLoaded" }, "name": "isModelLoaded" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 42374, "end": 42381, "loc": { "start": { "line": 1000, "column": 56 }, "end": { "line": 1000, "column": 63 }, "identifierName": "modelId" }, "name": "modelId" } ] }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 42384, "end": 42709, "loc": { "start": { "line": 1000, "column": 66 }, "end": { "line": 1007, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 42406, "end": 42691, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1006, "column": 23 } }, "expression": { "type": "CallExpression", "start": 42406, "end": 42690, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1006, "column": 22 } }, "callee": { "type": "MemberExpression", "start": 42406, "end": 42436, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1001, "column": 50 } }, "object": { "type": "MemberExpression", "start": 42406, "end": 42426, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1001, "column": 40 } }, "object": { "type": "ThisExpression", "start": 42406, "end": 42410, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1001, "column": 24 } } }, "property": { "type": "Identifier", "start": 42411, "end": 42426, "loc": { "start": { "line": 1001, "column": 25 }, "end": { "line": 1001, "column": 40 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 42427, "end": 42436, "loc": { "start": { "line": 1001, "column": 41 }, "end": { "line": 1001, "column": 50 }, "identifierName": "loadModel" }, "name": "loadModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 42437, "end": 42444, "loc": { "start": { "line": 1001, "column": 51 }, "end": { "line": 1001, "column": 58 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "ArrowFunctionExpression", "start": 42446, "end": 42528, "loc": { "start": { "line": 1001, "column": 60 }, "end": { "line": 1003, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 42452, "end": 42528, "loc": { "start": { "line": 1001, "column": 66 }, "end": { "line": 1003, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 42478, "end": 42506, "loc": { "start": { "line": 1002, "column": 24 }, "end": { "line": 1002, "column": 52 } }, "expression": { "type": "CallExpression", "start": 42478, "end": 42505, "loc": { "start": { "line": 1002, "column": 24 }, "end": { "line": 1002, "column": 51 } }, "callee": { "type": "Identifier", "start": 42478, "end": 42491, "loc": { "start": { "line": 1002, "column": 24 }, "end": { "line": 1002, "column": 37 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "arguments": [ { "type": "BinaryExpression", "start": 42492, "end": 42497, "loc": { "start": { "line": 1002, "column": 38 }, "end": { "line": 1002, "column": 43 } }, "left": { "type": "Identifier", "start": 42492, "end": 42493, "loc": { "start": { "line": 1002, "column": 38 }, "end": { "line": 1002, "column": 39 }, "identifierName": "i" }, "name": "i" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 42496, "end": 42497, "loc": { "start": { "line": 1002, "column": 42 }, "end": { "line": 1002, "column": 43 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } }, { "type": "Identifier", "start": 42499, "end": 42504, "loc": { "start": { "line": 1002, "column": 45 }, "end": { "line": 1002, "column": 50 }, "identifierName": "done2" }, "name": "done2" } ] } } ], "directives": [] } }, { "type": "ArrowFunctionExpression", "start": 42530, "end": 42689, "loc": { "start": { "line": 1003, "column": 23 }, "end": { "line": 1006, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 42531, "end": 42539, "loc": { "start": { "line": 1003, "column": 24 }, "end": { "line": 1003, "column": 32 }, "identifierName": "errorMsg" }, "name": "errorMsg" } ], "body": { "type": "BlockStatement", "start": 42544, "end": 42689, "loc": { "start": { "line": 1003, "column": 37 }, "end": { "line": 1006, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 42570, "end": 42614, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 68 } }, "expression": { "type": "CallExpression", "start": 42570, "end": 42613, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 67 } }, "callee": { "type": "MemberExpression", "start": 42570, "end": 42580, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 34 } }, "object": { "type": "ThisExpression", "start": 42570, "end": 42574, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 28 } } }, "property": { "type": "Identifier", "start": 42575, "end": 42580, "loc": { "start": { "line": 1004, "column": 29 }, "end": { "line": 1004, "column": 34 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 42581, "end": 42612, "loc": { "start": { "line": 1004, "column": 35 }, "end": { "line": 1004, "column": 66 } }, "left": { "type": "StringLiteral", "start": 42581, "end": 42601, "loc": { "start": { "line": 1004, "column": 35 }, "end": { "line": 1004, "column": 55 } }, "extra": { "rawValue": "loadAllModels() - ", "raw": "\"loadAllModels() - \"" }, "value": "loadAllModels() - " }, "operator": "+", "right": { "type": "Identifier", "start": 42604, "end": 42612, "loc": { "start": { "line": 1004, "column": 58 }, "end": { "line": 1004, "column": 66 }, "identifierName": "errorMsg" }, "name": "errorMsg" } } ] } }, { "type": "ExpressionStatement", "start": 42639, "end": 42667, "loc": { "start": { "line": 1005, "column": 24 }, "end": { "line": 1005, "column": 52 } }, "expression": { "type": "CallExpression", "start": 42639, "end": 42666, "loc": { "start": { "line": 1005, "column": 24 }, "end": { "line": 1005, "column": 51 } }, "callee": { "type": "Identifier", "start": 42639, "end": 42652, "loc": { "start": { "line": 1005, "column": 24 }, "end": { "line": 1005, "column": 37 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "arguments": [ { "type": "BinaryExpression", "start": 42653, "end": 42658, "loc": { "start": { "line": 1005, "column": 38 }, "end": { "line": 1005, "column": 43 } }, "left": { "type": "Identifier", "start": 42653, "end": 42654, "loc": { "start": { "line": 1005, "column": 38 }, "end": { "line": 1005, "column": 39 }, "identifierName": "i" }, "name": "i" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 42657, "end": 42658, "loc": { "start": { "line": 1005, "column": 42 }, "end": { "line": 1005, "column": 43 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } }, { "type": "Identifier", "start": 42660, "end": 42665, "loc": { "start": { "line": 1005, "column": 45 }, "end": { "line": 1005, "column": 50 }, "identifierName": "done2" }, "name": "done2" } ] } } ], "directives": [] } } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 42715, "end": 42783, "loc": { "start": { "line": 1007, "column": 23 }, "end": { "line": 1009, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 42737, "end": 42765, "loc": { "start": { "line": 1008, "column": 20 }, "end": { "line": 1008, "column": 48 } }, "expression": { "type": "CallExpression", "start": 42737, "end": 42764, "loc": { "start": { "line": 1008, "column": 20 }, "end": { "line": 1008, "column": 47 } }, "callee": { "type": "Identifier", "start": 42737, "end": 42750, "loc": { "start": { "line": 1008, "column": 20 }, "end": { "line": 1008, "column": 33 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "arguments": [ { "type": "BinaryExpression", "start": 42751, "end": 42756, "loc": { "start": { "line": 1008, "column": 34 }, "end": { "line": 1008, "column": 39 } }, "left": { "type": "Identifier", "start": 42751, "end": 42752, "loc": { "start": { "line": 1008, "column": 34 }, "end": { "line": 1008, "column": 35 }, "identifierName": "i" }, "name": "i" }, "operator": "+", "right": { "type": "NumericLiteral", "start": 42755, "end": 42756, "loc": { "start": { "line": 1008, "column": 38 }, "end": { "line": 1008, "column": 39 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 } }, { "type": "Identifier", "start": 42758, "end": 42763, "loc": { "start": { "line": 1008, "column": 41 }, "end": { "line": 1008, "column": 46 }, "identifierName": "done2" }, "name": "done2" } ] } } ], "directives": [] } } ], "directives": [] } } ], "directives": [] } } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 42817, "end": 42840, "loc": { "start": { "line": 1012, "column": 8 }, "end": { "line": 1012, "column": 31 } }, "expression": { "type": "CallExpression", "start": 42817, "end": 42839, "loc": { "start": { "line": 1012, "column": 8 }, "end": { "line": 1012, "column": 30 } }, "callee": { "type": "Identifier", "start": 42817, "end": 42830, "loc": { "start": { "line": 1012, "column": 8 }, "end": { "line": 1012, "column": 21 }, "identifierName": "loadNextModel" }, "name": "loadNextModel" }, "arguments": [ { "type": "NumericLiteral", "start": 42831, "end": 42832, "loc": { "start": { "line": 1012, "column": 22 }, "end": { "line": 1012, "column": 23 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 }, { "type": "Identifier", "start": 42834, "end": 42838, "loc": { "start": { "line": 1012, "column": 25 }, "end": { "line": 1012, "column": 29 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Load all models in the currently loaded project.\n *\n * Doesn't reload any models that are currently loaded.\n *\n * @param {Function} done Callback invoked on successful loading of the models.\n ", "start": 41806, "end": 42031, "loc": { "start": { "line": 985, "column": 4 }, "end": { "line": 991, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the IDs of the currently loaded models, if any.\n *\n * @returns {String[]} The IDs of the currently loaded models, otherwise an empty array if no models are currently loaded.\n ", "start": 42852, "end": 43060, "loc": { "start": { "line": 1015, "column": 4 }, "end": { "line": 1019, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 43065, "end": 43150, "loc": { "start": { "line": 1020, "column": 4 }, "end": { "line": 1022, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 43065, "end": 43082, "loc": { "start": { "line": 1020, "column": 4 }, "end": { "line": 1020, "column": 21 }, "identifierName": "getLoadedModelIds" }, "name": "getLoadedModelIds", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 43085, "end": 43150, "loc": { "start": { "line": 1020, "column": 24 }, "end": { "line": 1022, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 43095, "end": 43144, "loc": { "start": { "line": 1021, "column": 8 }, "end": { "line": 1021, "column": 57 } }, "argument": { "type": "CallExpression", "start": 43102, "end": 43143, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 43102, "end": 43141, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 54 } }, "object": { "type": "MemberExpression", "start": 43102, "end": 43122, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 35 } }, "object": { "type": "ThisExpression", "start": 43102, "end": 43106, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 19 } } }, "property": { "type": "Identifier", "start": 43107, "end": 43122, "loc": { "start": { "line": 1021, "column": 20 }, "end": { "line": 1021, "column": 35 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 43123, "end": 43141, "loc": { "start": { "line": 1021, "column": 36 }, "end": { "line": 1021, "column": 54 }, "identifierName": "_getLoadedModelIds" }, "name": "_getLoadedModelIds" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the IDs of the currently loaded models, if any.\n *\n * @returns {String[]} The IDs of the currently loaded models, otherwise an empty array if no models are currently loaded.\n ", "start": 42852, "end": 43060, "loc": { "start": { "line": 1015, "column": 4 }, "end": { "line": 1019, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets if the given model is loaded.\n *\n * @param {String} modelId ID of the model to check. Must be the ID of one of the models in the currently loaded project.\n * @returns {Boolean} True if the given model is loaded.\n ", "start": 43156, "end": 43403, "loc": { "start": { "line": 1024, "column": 4 }, "end": { "line": 1029, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 43408, "end": 43622, "loc": { "start": { "line": 1030, "column": 4 }, "end": { "line": 1036, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 43408, "end": 43421, "loc": { "start": { "line": 1030, "column": 4 }, "end": { "line": 1030, "column": 17 }, "identifierName": "isModelLoaded" }, "name": "isModelLoaded", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 43422, "end": 43429, "loc": { "start": { "line": 1030, "column": 18 }, "end": { "line": 1030, "column": 25 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 43431, "end": 43622, "loc": { "start": { "line": 1030, "column": 27 }, "end": { "line": 1036, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 43441, "end": 43556, "loc": { "start": { "line": 1031, "column": 8 }, "end": { "line": 1034, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 43445, "end": 43453, "loc": { "start": { "line": 1031, "column": 12 }, "end": { "line": 1031, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 43446, "end": 43453, "loc": { "start": { "line": 1031, "column": 13 }, "end": { "line": 1031, "column": 20 }, "identifierName": "modelId" }, "name": "modelId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 43455, "end": 43556, "loc": { "start": { "line": 1031, "column": 22 }, "end": { "line": 1034, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 43469, "end": 43526, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 69 } }, "expression": { "type": "CallExpression", "start": 43469, "end": 43525, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 68 } }, "callee": { "type": "MemberExpression", "start": 43469, "end": 43479, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 22 } }, "object": { "type": "ThisExpression", "start": 43469, "end": 43473, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 16 } } }, "property": { "type": "Identifier", "start": 43474, "end": 43479, "loc": { "start": { "line": 1032, "column": 17 }, "end": { "line": 1032, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 43480, "end": 43524, "loc": { "start": { "line": 1032, "column": 23 }, "end": { "line": 1032, "column": 67 } }, "extra": { "rawValue": "unloadModel() - Argument expected: modelId", "raw": "\"unloadModel() - Argument expected: modelId\"" }, "value": "unloadModel() - Argument expected: modelId" } ] } }, { "type": "ReturnStatement", "start": 43539, "end": 43546, "loc": { "start": { "line": 1033, "column": 12 }, "end": { "line": 1033, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 43565, "end": 43616, "loc": { "start": { "line": 1035, "column": 8 }, "end": { "line": 1035, "column": 59 } }, "argument": { "type": "CallExpression", "start": 43572, "end": 43615, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 43572, "end": 43606, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 49 } }, "object": { "type": "MemberExpression", "start": 43572, "end": 43592, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 35 } }, "object": { "type": "ThisExpression", "start": 43572, "end": 43576, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 19 } } }, "property": { "type": "Identifier", "start": 43577, "end": 43592, "loc": { "start": { "line": 1035, "column": 20 }, "end": { "line": 1035, "column": 35 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 43593, "end": 43606, "loc": { "start": { "line": 1035, "column": 36 }, "end": { "line": 1035, "column": 49 }, "identifierName": "isModelLoaded" }, "name": "isModelLoaded" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 43607, "end": 43614, "loc": { "start": { "line": 1035, "column": 50 }, "end": { "line": 1035, "column": 57 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets if the given model is loaded.\n *\n * @param {String} modelId ID of the model to check. Must be the ID of one of the models in the currently loaded project.\n * @returns {Boolean} True if the given model is loaded.\n ", "start": 43156, "end": 43403, "loc": { "start": { "line": 1024, "column": 4 }, "end": { "line": 1029, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads a model from the viewer.\n *\n * Does nothing if the model is not currently loaded.\n *\n * @param {String} modelId ID of the model to unload.\n ", "start": 43628, "end": 43809, "loc": { "start": { "line": 1038, "column": 4 }, "end": { "line": 1044, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 43814, "end": 44017, "loc": { "start": { "line": 1045, "column": 4 }, "end": { "line": 1051, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 43814, "end": 43825, "loc": { "start": { "line": 1045, "column": 4 }, "end": { "line": 1045, "column": 15 }, "identifierName": "unloadModel" }, "name": "unloadModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 43826, "end": 43833, "loc": { "start": { "line": 1045, "column": 16 }, "end": { "line": 1045, "column": 23 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 43835, "end": 44017, "loc": { "start": { "line": 1045, "column": 25 }, "end": { "line": 1051, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 43845, "end": 43960, "loc": { "start": { "line": 1046, "column": 8 }, "end": { "line": 1049, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 43849, "end": 43857, "loc": { "start": { "line": 1046, "column": 12 }, "end": { "line": 1046, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 43850, "end": 43857, "loc": { "start": { "line": 1046, "column": 13 }, "end": { "line": 1046, "column": 20 }, "identifierName": "modelId" }, "name": "modelId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 43859, "end": 43960, "loc": { "start": { "line": 1046, "column": 22 }, "end": { "line": 1049, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 43873, "end": 43930, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 69 } }, "expression": { "type": "CallExpression", "start": 43873, "end": 43929, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 68 } }, "callee": { "type": "MemberExpression", "start": 43873, "end": 43883, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 22 } }, "object": { "type": "ThisExpression", "start": 43873, "end": 43877, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 16 } } }, "property": { "type": "Identifier", "start": 43878, "end": 43883, "loc": { "start": { "line": 1047, "column": 17 }, "end": { "line": 1047, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 43884, "end": 43928, "loc": { "start": { "line": 1047, "column": 23 }, "end": { "line": 1047, "column": 67 } }, "extra": { "rawValue": "unloadModel() - Argument expected: modelId", "raw": "\"unloadModel() - Argument expected: modelId\"" }, "value": "unloadModel() - Argument expected: modelId" } ] } }, { "type": "ReturnStatement", "start": 43943, "end": 43950, "loc": { "start": { "line": 1048, "column": 12 }, "end": { "line": 1048, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 43969, "end": 44011, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 50 } }, "expression": { "type": "CallExpression", "start": 43969, "end": 44010, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 43969, "end": 44001, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 40 } }, "object": { "type": "MemberExpression", "start": 43969, "end": 43989, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 28 } }, "object": { "type": "ThisExpression", "start": 43969, "end": 43973, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 12 } } }, "property": { "type": "Identifier", "start": 43974, "end": 43989, "loc": { "start": { "line": 1050, "column": 13 }, "end": { "line": 1050, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 43990, "end": 44001, "loc": { "start": { "line": 1050, "column": 29 }, "end": { "line": 1050, "column": 40 }, "identifierName": "unloadModel" }, "name": "unloadModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 44002, "end": 44009, "loc": { "start": { "line": 1050, "column": 41 }, "end": { "line": 1050, "column": 48 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads a model from the viewer.\n *\n * Does nothing if the model is not currently loaded.\n *\n * @param {String} modelId ID of the model to unload.\n ", "start": 43628, "end": 43809, "loc": { "start": { "line": 1038, "column": 4 }, "end": { "line": 1044, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads all currently loaded models.\n ", "start": 44023, "end": 44078, "loc": { "start": { "line": 1053, "column": 4 }, "end": { "line": 1055, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 44083, "end": 44156, "loc": { "start": { "line": 1056, "column": 4 }, "end": { "line": 1058, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 44083, "end": 44098, "loc": { "start": { "line": 1056, "column": 4 }, "end": { "line": 1056, "column": 19 }, "identifierName": "unloadAllModels" }, "name": "unloadAllModels", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 44101, "end": 44156, "loc": { "start": { "line": 1056, "column": 22 }, "end": { "line": 1058, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 44111, "end": 44150, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 47 } }, "expression": { "type": "CallExpression", "start": 44111, "end": 44149, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 44111, "end": 44147, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 44 } }, "object": { "type": "MemberExpression", "start": 44111, "end": 44131, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 28 } }, "object": { "type": "ThisExpression", "start": 44111, "end": 44115, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 12 } } }, "property": { "type": "Identifier", "start": 44116, "end": 44131, "loc": { "start": { "line": 1057, "column": 13 }, "end": { "line": 1057, "column": 28 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 44132, "end": 44147, "loc": { "start": { "line": 1057, "column": 29 }, "end": { "line": 1057, "column": 44 }, "identifierName": "unloadAllModels" }, "name": "unloadAllModels" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Unloads all currently loaded models.\n ", "start": 44023, "end": 44078, "loc": { "start": { "line": 1053, "column": 4 }, "end": { "line": 1055, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Edits a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to edit. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44162, "end": 44408, "loc": { "start": { "line": 1060, "column": 4 }, "end": { "line": 1066, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 44413, "end": 44513, "loc": { "start": { "line": 1067, "column": 4 }, "end": { "line": 1071, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 44413, "end": 44422, "loc": { "start": { "line": 1067, "column": 4 }, "end": { "line": 1067, "column": 13 }, "identifierName": "editModel" }, "name": "editModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 44423, "end": 44430, "loc": { "start": { "line": 1067, "column": 14 }, "end": { "line": 1067, "column": 21 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 44432, "end": 44513, "loc": { "start": { "line": 1067, "column": 23 }, "end": { "line": 1071, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 44442, "end": 44507, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1070, "column": 11 } }, "expression": { "type": "CallExpression", "start": 44442, "end": 44506, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1070, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 44442, "end": 44451, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1068, "column": 17 } }, "object": { "type": "ThisExpression", "start": 44442, "end": 44446, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1068, "column": 12 } } }, "property": { "type": "Identifier", "start": 44447, "end": 44451, "loc": { "start": { "line": 1068, "column": 13 }, "end": { "line": 1068, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 44452, "end": 44463, "loc": { "start": { "line": 1068, "column": 18 }, "end": { "line": 1068, "column": 29 } }, "extra": { "rawValue": "editModel", "raw": "\"editModel\"" }, "value": "editModel" }, { "type": "ObjectExpression", "start": 44465, "end": 44505, "loc": { "start": { "line": 1068, "column": 31 }, "end": { "line": 1070, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 44479, "end": 44495, "loc": { "start": { "line": 1069, "column": 12 }, "end": { "line": 1069, "column": 28 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 44479, "end": 44486, "loc": { "start": { "line": 1069, "column": 12 }, "end": { "line": 1069, "column": 19 }, "identifierName": "modelId" }, "name": "modelId" }, "value": { "type": "Identifier", "start": 44488, "end": 44495, "loc": { "start": { "line": 1069, "column": 21 }, "end": { "line": 1069, "column": 28 }, "identifierName": "modelId" }, "name": "modelId" } } ] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Edits a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to edit. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44162, "end": 44408, "loc": { "start": { "line": 1060, "column": 4 }, "end": { "line": 1066, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Deletes a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to delete. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44519, "end": 44769, "loc": { "start": { "line": 1073, "column": 4 }, "end": { "line": 1079, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 44774, "end": 44878, "loc": { "start": { "line": 1080, "column": 4 }, "end": { "line": 1084, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 44774, "end": 44785, "loc": { "start": { "line": 1080, "column": 4 }, "end": { "line": 1080, "column": 15 }, "identifierName": "deleteModel" }, "name": "deleteModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 44786, "end": 44793, "loc": { "start": { "line": 1080, "column": 16 }, "end": { "line": 1080, "column": 23 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 44795, "end": 44878, "loc": { "start": { "line": 1080, "column": 25 }, "end": { "line": 1084, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 44805, "end": 44872, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1083, "column": 11 } }, "expression": { "type": "CallExpression", "start": 44805, "end": 44871, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1083, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 44805, "end": 44814, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1081, "column": 17 } }, "object": { "type": "ThisExpression", "start": 44805, "end": 44809, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1081, "column": 12 } } }, "property": { "type": "Identifier", "start": 44810, "end": 44814, "loc": { "start": { "line": 1081, "column": 13 }, "end": { "line": 1081, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 44815, "end": 44828, "loc": { "start": { "line": 1081, "column": 18 }, "end": { "line": 1081, "column": 31 } }, "extra": { "rawValue": "deleteModel", "raw": "\"deleteModel\"" }, "value": "deleteModel" }, { "type": "ObjectExpression", "start": 44830, "end": 44870, "loc": { "start": { "line": 1081, "column": 33 }, "end": { "line": 1083, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 44844, "end": 44860, "loc": { "start": { "line": 1082, "column": 12 }, "end": { "line": 1082, "column": 28 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 44844, "end": 44851, "loc": { "start": { "line": 1082, "column": 12 }, "end": { "line": 1082, "column": 19 }, "identifierName": "modelId" }, "name": "modelId" }, "value": { "type": "Identifier", "start": 44853, "end": 44860, "loc": { "start": { "line": 1082, "column": 21 }, "end": { "line": 1082, "column": 28 }, "identifierName": "modelId" }, "name": "modelId" } } ] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Deletes a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to delete. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44519, "end": 44769, "loc": { "start": { "line": 1073, "column": 4 }, "end": { "line": 1079, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Adds a model.\n *\n ", "start": 44884, "end": 44923, "loc": { "start": { "line": 1086, "column": 4 }, "end": { "line": 1089, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 44928, "end": 44981, "loc": { "start": { "line": 1090, "column": 4 }, "end": { "line": 1092, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 44928, "end": 44936, "loc": { "start": { "line": 1090, "column": 4 }, "end": { "line": 1090, "column": 12 }, "identifierName": "addModel" }, "name": "addModel", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 44939, "end": 44981, "loc": { "start": { "line": 1090, "column": 15 }, "end": { "line": 1092, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 44949, "end": 44975, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 34 } }, "expression": { "type": "CallExpression", "start": 44949, "end": 44974, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 44949, "end": 44958, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 17 } }, "object": { "type": "ThisExpression", "start": 44949, "end": 44953, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 12 } } }, "property": { "type": "Identifier", "start": 44954, "end": 44958, "loc": { "start": { "line": 1091, "column": 13 }, "end": { "line": 1091, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 44959, "end": 44969, "loc": { "start": { "line": 1091, "column": 18 }, "end": { "line": 1091, "column": 28 } }, "extra": { "rawValue": "addModel", "raw": "\"addModel\"" }, "value": "addModel" }, { "type": "ObjectExpression", "start": 44971, "end": 44973, "loc": { "start": { "line": 1091, "column": 30 }, "end": { "line": 1091, "column": 32 } }, "properties": [] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Adds a model.\n *\n ", "start": 44884, "end": 44923, "loc": { "start": { "line": 1086, "column": 4 }, "end": { "line": 1089, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the viewer's background color.\n *\n * @param {Number[]} rgbColor Three-element array of RGB values, each in range ````[0..1]````.\n ", "start": 44987, "end": 45147, "loc": { "start": { "line": 1094, "column": 4 }, "end": { "line": 1098, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 45152, "end": 45249, "loc": { "start": { "line": 1099, "column": 4 }, "end": { "line": 1101, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 45152, "end": 45170, "loc": { "start": { "line": 1099, "column": 4 }, "end": { "line": 1099, "column": 22 }, "identifierName": "setBackgroundColor" }, "name": "setBackgroundColor", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 45171, "end": 45179, "loc": { "start": { "line": 1099, "column": 23 }, "end": { "line": 1099, "column": 31 }, "identifierName": "rgbColor" }, "name": "rgbColor" } ], "body": { "type": "BlockStatement", "start": 45181, "end": 45249, "loc": { "start": { "line": 1099, "column": 33 }, "end": { "line": 1101, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 45191, "end": 45243, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 60 } }, "expression": { "type": "AssignmentExpression", "start": 45191, "end": 45242, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 59 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 45191, "end": 45231, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 48 } }, "object": { "type": "MemberExpression", "start": 45191, "end": 45215, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 32 } }, "object": { "type": "MemberExpression", "start": 45191, "end": 45208, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 25 } }, "object": { "type": "MemberExpression", "start": 45191, "end": 45202, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 19 } }, "object": { "type": "ThisExpression", "start": 45191, "end": 45195, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 12 } } }, "property": { "type": "Identifier", "start": 45196, "end": 45202, "loc": { "start": { "line": 1100, "column": 13 }, "end": { "line": 1100, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 45203, "end": 45208, "loc": { "start": { "line": 1100, "column": 20 }, "end": { "line": 1100, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 45209, "end": 45215, "loc": { "start": { "line": 1100, "column": 26 }, "end": { "line": 1100, "column": 32 }, "identifierName": "canvas" }, "name": "canvas" }, "computed": false }, "property": { "type": "Identifier", "start": 45216, "end": 45231, "loc": { "start": { "line": 1100, "column": 33 }, "end": { "line": 1100, "column": 48 }, "identifierName": "backgroundColor" }, "name": "backgroundColor" }, "computed": false }, "right": { "type": "Identifier", "start": 45234, "end": 45242, "loc": { "start": { "line": 1100, "column": 51 }, "end": { "line": 1100, "column": 59 }, "identifierName": "rgbColor" }, "name": "rgbColor" } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the viewer's background color.\n *\n * @param {Number[]} rgbColor Three-element array of RGB values, each in range ````[0..1]````.\n ", "start": 44987, "end": 45147, "loc": { "start": { "line": 1094, "column": 4 }, "end": { "line": 1098, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets where the colors for model objects will be loaded from.\n *\n * Options are:\n *\n * * \"model\" - (default) load colors from models, and\n * * \"viewer\" - load colors from the viewer's inbuilt table of colors for IFC types.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @param {String} source Where colors will be loaded from - \"model\" or \"viewer\".\n ", "start": 45255, "end": 45669, "loc": { "start": { "line": 1103, "column": 4 }, "end": { "line": 1115, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 45674, "end": 45937, "loc": { "start": { "line": 1116, "column": 4 }, "end": { "line": 1119, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 45674, "end": 45694, "loc": { "start": { "line": 1116, "column": 4 }, "end": { "line": 1116, "column": 24 }, "identifierName": "setObjectColorSource" }, "name": "setObjectColorSource", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 45695, "end": 45701, "loc": { "start": { "line": 1116, "column": 25 }, "end": { "line": 1116, "column": 31 }, "identifierName": "source" }, "name": "source" } ], "body": { "type": "BlockStatement", "start": 45703, "end": 45937, "loc": { "start": { "line": 1116, "column": 33 }, "end": { "line": 1119, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 45713, "end": 45931, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1118, "column": 112 } }, "expression": { "type": "CallExpression", "start": 45713, "end": 45930, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1118, "column": 111 } }, "callee": { "type": "MemberExpression", "start": 45713, "end": 45724, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1117, "column": 19 } }, "object": { "type": "Identifier", "start": 45713, "end": 45720, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1117, "column": 15 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 45721, "end": 45724, "loc": { "start": { "line": 1117, "column": 16 }, "end": { "line": 1117, "column": 19 }, "identifierName": "log" }, "name": "log" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 45725, "end": 45929, "loc": { "start": { "line": 1117, "column": 20 }, "end": { "line": 1118, "column": 110 } }, "left": { "type": "StringLiteral", "start": 45725, "end": 45816, "loc": { "start": { "line": 1117, "column": 20 }, "end": { "line": 1117, "column": 111 } }, "extra": { "rawValue": "BIMViewer.setObjectColorSource() is now deprecated and no longer functional. By default, ", "raw": "\"BIMViewer.setObjectColorSource() is now deprecated and no longer functional. By default, \"" }, "value": "BIMViewer.setObjectColorSource() is now deprecated and no longer functional. By default, " }, "operator": "+", "right": { "type": "StringLiteral", "start": 45831, "end": 45929, "loc": { "start": { "line": 1118, "column": 12 }, "end": { "line": 1118, "column": 110 } }, "extra": { "rawValue": "BIMViewer.getObjectColorSource() will now always return the (formerly) default value of `model`.", "raw": "\"BIMViewer.getObjectColorSource() will now always return the (formerly) default value of `model`.\"" }, "value": "BIMViewer.getObjectColorSource() will now always return the (formerly) default value of `model`." } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets where the colors for model objects will be loaded from.\n *\n * Options are:\n *\n * * \"model\" - (default) load colors from models, and\n * * \"viewer\" - load colors from the viewer's inbuilt table of colors for IFC types.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @param {String} source Where colors will be loaded from - \"model\" or \"viewer\".\n ", "start": 45255, "end": 45669, "loc": { "start": { "line": 1103, "column": 4 }, "end": { "line": 1115, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets where the colors for model objects will be loaded from.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @return {String} Where colors will be loaded from - \"model\" to get colors from the model, or \"viewer\" to get them from the viewer's built-in table of colors for IFC types.\n ", "start": 45943, "end": 46269, "loc": { "start": { "line": 1121, "column": 4 }, "end": { "line": 1128, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 46274, "end": 46328, "loc": { "start": { "line": 1129, "column": 4 }, "end": { "line": 1131, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 46274, "end": 46294, "loc": { "start": { "line": 1129, "column": 4 }, "end": { "line": 1129, "column": 24 }, "identifierName": "getObjectColorSource" }, "name": "getObjectColorSource", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 46297, "end": 46328, "loc": { "start": { "line": 1129, "column": 27 }, "end": { "line": 1131, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 46307, "end": 46322, "loc": { "start": { "line": 1130, "column": 8 }, "end": { "line": 1130, "column": 23 } }, "argument": { "type": "StringLiteral", "start": 46314, "end": 46321, "loc": { "start": { "line": 1130, "column": 15 }, "end": { "line": 1130, "column": 22 } }, "extra": { "rawValue": "model", "raw": "\"model\"" }, "value": "model" } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets where the colors for model objects will be loaded from.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @return {String} Where colors will be loaded from - \"model\" to get colors from the model, or \"viewer\" to get them from the viewer's built-in table of colors for IFC types.\n ", "start": 45943, "end": 46269, "loc": { "start": { "line": 1121, "column": 4 }, "end": { "line": 1128, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Updates viewer UI state according to the properties in the given object.\n *\n * Note that, since some updates could be animated (e.g. flying the camera to fit objects to view) this\n * method optionally takes a callback, which it invokes after updating the UI.\n *\n * Also, this method is not to be confused with {@link BIMViewer#setConfigs}, which is used to batch-update various configurations and user preferences on the viewer.\n *\n * See [Viewer States](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer_states) for the list of states that may be batch-updated with this method.\n *\n * @param {Object} viewerState Specifies the viewer UI state updates.\n * @param {Function} done Callback invoked on successful update of the viewer states.\n ", "start": 46334, "end": 47137, "loc": { "start": { "line": 1133, "column": 4 }, "end": { "line": 1145, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 47142, "end": 47980, "loc": { "start": { "line": 1146, "column": 4 }, "end": { "line": 1168, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 47142, "end": 47156, "loc": { "start": { "line": 1146, "column": 4 }, "end": { "line": 1146, "column": 18 }, "identifierName": "setViewerState" }, "name": "setViewerState", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 47157, "end": 47168, "loc": { "start": { "line": 1146, "column": 19 }, "end": { "line": 1146, "column": 30 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "AssignmentPattern", "start": 47170, "end": 47190, "loc": { "start": { "line": 1146, "column": 32 }, "end": { "line": 1147, "column": 5 } }, "left": { "type": "Identifier", "start": 47170, "end": 47174, "loc": { "start": { "line": 1146, "column": 32 }, "end": { "line": 1146, "column": 36 }, "identifierName": "done" }, "name": "done" }, "right": { "type": "ArrowFunctionExpression", "start": 47177, "end": 47190, "loc": { "start": { "line": 1146, "column": 39 }, "end": { "line": 1147, "column": 5 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 47183, "end": 47190, "loc": { "start": { "line": 1146, "column": 45 }, "end": { "line": 1147, "column": 5 } }, "body": [], "directives": [] } } } ], "body": { "type": "BlockStatement", "start": 47192, "end": 47980, "loc": { "start": { "line": 1147, "column": 7 }, "end": { "line": 1168, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 47202, "end": 47285, "loc": { "start": { "line": 1148, "column": 8 }, "end": { "line": 1150, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47206, "end": 47225, "loc": { "start": { "line": 1148, "column": 12 }, "end": { "line": 1148, "column": 31 } }, "object": { "type": "Identifier", "start": 47206, "end": 47217, "loc": { "start": { "line": 1148, "column": 12 }, "end": { "line": 1148, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47218, "end": 47225, "loc": { "start": { "line": 1148, "column": 24 }, "end": { "line": 1148, "column": 31 }, "identifierName": "tabOpen" }, "name": "tabOpen" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47227, "end": 47285, "loc": { "start": { "line": 1148, "column": 33 }, "end": { "line": 1150, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47241, "end": 47275, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 46 } }, "expression": { "type": "CallExpression", "start": 47241, "end": 47274, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 47241, "end": 47253, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 24 } }, "object": { "type": "ThisExpression", "start": 47241, "end": 47245, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 16 } } }, "property": { "type": "Identifier", "start": 47246, "end": 47253, "loc": { "start": { "line": 1149, "column": 17 }, "end": { "line": 1149, "column": 24 }, "identifierName": "openTab" }, "name": "openTab" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47254, "end": 47273, "loc": { "start": { "line": 1149, "column": 25 }, "end": { "line": 1149, "column": 44 } }, "object": { "type": "Identifier", "start": 47254, "end": 47265, "loc": { "start": { "line": 1149, "column": 25 }, "end": { "line": 1149, "column": 36 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47266, "end": 47273, "loc": { "start": { "line": 1149, "column": 37 }, "end": { "line": 1149, "column": 44 }, "identifierName": "tabOpen" }, "name": "tabOpen" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 47294, "end": 47428, "loc": { "start": { "line": 1151, "column": 8 }, "end": { "line": 1153, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47298, "end": 47327, "loc": { "start": { "line": 1151, "column": 12 }, "end": { "line": 1151, "column": 41 } }, "object": { "type": "Identifier", "start": 47298, "end": 47309, "loc": { "start": { "line": 1151, "column": 12 }, "end": { "line": 1151, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47310, "end": 47327, "loc": { "start": { "line": 1151, "column": 24 }, "end": { "line": 1151, "column": 41 }, "identifierName": "expandObjectsTree" }, "name": "expandObjectsTree" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47329, "end": 47428, "loc": { "start": { "line": 1151, "column": 43 }, "end": { "line": 1153, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47343, "end": 47418, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 87 } }, "expression": { "type": "CallExpression", "start": 47343, "end": 47417, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 47343, "end": 47386, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 55 } }, "object": { "type": "MemberExpression", "start": 47343, "end": 47364, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47343, "end": 47347, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 16 } } }, "property": { "type": "Identifier", "start": 47348, "end": 47364, "loc": { "start": { "line": 1152, "column": 17 }, "end": { "line": 1152, "column": 33 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 47365, "end": 47386, "loc": { "start": { "line": 1152, "column": 34 }, "end": { "line": 1152, "column": 55 }, "identifierName": "expandTreeViewToDepth" }, "name": "expandTreeViewToDepth" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47387, "end": 47416, "loc": { "start": { "line": 1152, "column": 56 }, "end": { "line": 1152, "column": 85 } }, "object": { "type": "Identifier", "start": 47387, "end": 47398, "loc": { "start": { "line": 1152, "column": 56 }, "end": { "line": 1152, "column": 67 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47399, "end": 47416, "loc": { "start": { "line": 1152, "column": 68 }, "end": { "line": 1152, "column": 85 }, "identifierName": "expandObjectsTree" }, "name": "expandObjectsTree" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 47437, "end": 47571, "loc": { "start": { "line": 1154, "column": 8 }, "end": { "line": 1156, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47441, "end": 47470, "loc": { "start": { "line": 1154, "column": 12 }, "end": { "line": 1154, "column": 41 } }, "object": { "type": "Identifier", "start": 47441, "end": 47452, "loc": { "start": { "line": 1154, "column": 12 }, "end": { "line": 1154, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47453, "end": 47470, "loc": { "start": { "line": 1154, "column": 24 }, "end": { "line": 1154, "column": 41 }, "identifierName": "expandClassesTree" }, "name": "expandClassesTree" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47472, "end": 47571, "loc": { "start": { "line": 1154, "column": 43 }, "end": { "line": 1156, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47486, "end": 47561, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 87 } }, "expression": { "type": "CallExpression", "start": 47486, "end": 47560, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 47486, "end": 47529, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 55 } }, "object": { "type": "MemberExpression", "start": 47486, "end": 47507, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47486, "end": 47490, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 16 } } }, "property": { "type": "Identifier", "start": 47491, "end": 47507, "loc": { "start": { "line": 1155, "column": 17 }, "end": { "line": 1155, "column": 33 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 47508, "end": 47529, "loc": { "start": { "line": 1155, "column": 34 }, "end": { "line": 1155, "column": 55 }, "identifierName": "expandTreeViewToDepth" }, "name": "expandTreeViewToDepth" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47530, "end": 47559, "loc": { "start": { "line": 1155, "column": 56 }, "end": { "line": 1155, "column": 85 } }, "object": { "type": "Identifier", "start": 47530, "end": 47541, "loc": { "start": { "line": 1155, "column": 56 }, "end": { "line": 1155, "column": 67 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47542, "end": 47559, "loc": { "start": { "line": 1155, "column": 68 }, "end": { "line": 1155, "column": 85 }, "identifierName": "expandClassesTree" }, "name": "expandClassesTree" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 47580, "end": 47714, "loc": { "start": { "line": 1157, "column": 8 }, "end": { "line": 1159, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47584, "end": 47613, "loc": { "start": { "line": 1157, "column": 12 }, "end": { "line": 1157, "column": 41 } }, "object": { "type": "Identifier", "start": 47584, "end": 47595, "loc": { "start": { "line": 1157, "column": 12 }, "end": { "line": 1157, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47596, "end": 47613, "loc": { "start": { "line": 1157, "column": 24 }, "end": { "line": 1157, "column": 41 }, "identifierName": "expandStoreysTree" }, "name": "expandStoreysTree" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47615, "end": 47714, "loc": { "start": { "line": 1157, "column": 43 }, "end": { "line": 1159, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47629, "end": 47704, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 87 } }, "expression": { "type": "CallExpression", "start": 47629, "end": 47703, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 47629, "end": 47672, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 55 } }, "object": { "type": "MemberExpression", "start": 47629, "end": 47650, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47629, "end": 47633, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 16 } } }, "property": { "type": "Identifier", "start": 47634, "end": 47650, "loc": { "start": { "line": 1158, "column": 17 }, "end": { "line": 1158, "column": 33 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 47651, "end": 47672, "loc": { "start": { "line": 1158, "column": 34 }, "end": { "line": 1158, "column": 55 }, "identifierName": "expandTreeViewToDepth" }, "name": "expandTreeViewToDepth" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47673, "end": 47702, "loc": { "start": { "line": 1158, "column": 56 }, "end": { "line": 1158, "column": 85 } }, "object": { "type": "Identifier", "start": 47673, "end": 47684, "loc": { "start": { "line": 1158, "column": 56 }, "end": { "line": 1158, "column": 67 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47685, "end": 47702, "loc": { "start": { "line": 1158, "column": 68 }, "end": { "line": 1158, "column": 85 }, "identifierName": "expandStoreysTree" }, "name": "expandStoreysTree" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 47723, "end": 47812, "loc": { "start": { "line": 1160, "column": 8 }, "end": { "line": 1162, "column": 9 } }, "test": { "type": "MemberExpression", "start": 47727, "end": 47748, "loc": { "start": { "line": 1160, "column": 12 }, "end": { "line": 1160, "column": 33 } }, "object": { "type": "Identifier", "start": 47727, "end": 47738, "loc": { "start": { "line": 1160, "column": 12 }, "end": { "line": 1160, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47739, "end": 47748, "loc": { "start": { "line": 1160, "column": 24 }, "end": { "line": 1160, "column": 33 }, "identifierName": "setCamera" }, "name": "setCamera" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 47750, "end": 47812, "loc": { "start": { "line": 1160, "column": 35 }, "end": { "line": 1162, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47764, "end": 47802, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 50 } }, "expression": { "type": "CallExpression", "start": 47764, "end": 47801, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 47764, "end": 47778, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 26 } }, "object": { "type": "ThisExpression", "start": 47764, "end": 47768, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 16 } } }, "property": { "type": "Identifier", "start": 47769, "end": 47778, "loc": { "start": { "line": 1161, "column": 17 }, "end": { "line": 1161, "column": 26 }, "identifierName": "setCamera" }, "name": "setCamera" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 47779, "end": 47800, "loc": { "start": { "line": 1161, "column": 27 }, "end": { "line": 1161, "column": 48 } }, "object": { "type": "Identifier", "start": 47779, "end": 47790, "loc": { "start": { "line": 1161, "column": 27 }, "end": { "line": 1161, "column": 38 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 47791, "end": 47800, "loc": { "start": { "line": 1161, "column": 39 }, "end": { "line": 1161, "column": 48 }, "identifierName": "setCamera" }, "name": "setCamera" }, "computed": false } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 47821, "end": 47974, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1167, "column": 11 } }, "expression": { "type": "CallExpression", "start": 47821, "end": 47973, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1167, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 47821, "end": 47846, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1163, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47821, "end": 47825, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1163, "column": 12 } } }, "property": { "type": "Identifier", "start": 47826, "end": 47846, "loc": { "start": { "line": 1163, "column": 13 }, "end": { "line": 1163, "column": 33 }, "identifierName": "_parseSelectedStorey" }, "name": "_parseSelectedStorey" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 47847, "end": 47858, "loc": { "start": { "line": 1163, "column": 34 }, "end": { "line": 1163, "column": 45 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "ArrowFunctionExpression", "start": 47860, "end": 47972, "loc": { "start": { "line": 1163, "column": 47 }, "end": { "line": 1167, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 47866, "end": 47972, "loc": { "start": { "line": 1163, "column": 53 }, "end": { "line": 1167, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 47880, "end": 47962, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1166, "column": 15 } }, "expression": { "type": "CallExpression", "start": 47880, "end": 47961, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1166, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 47880, "end": 47901, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1164, "column": 33 } }, "object": { "type": "ThisExpression", "start": 47880, "end": 47884, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1164, "column": 16 } } }, "property": { "type": "Identifier", "start": 47885, "end": 47901, "loc": { "start": { "line": 1164, "column": 17 }, "end": { "line": 1164, "column": 33 }, "identifierName": "_parseThreeDMode" }, "name": "_parseThreeDMode" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 47902, "end": 47913, "loc": { "start": { "line": 1164, "column": 34 }, "end": { "line": 1164, "column": 45 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "ArrowFunctionExpression", "start": 47915, "end": 47960, "loc": { "start": { "line": 1164, "column": 47 }, "end": { "line": 1166, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 47921, "end": 47960, "loc": { "start": { "line": 1164, "column": 53 }, "end": { "line": 1166, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 47939, "end": 47946, "loc": { "start": { "line": 1165, "column": 16 }, "end": { "line": 1165, "column": 23 } }, "expression": { "type": "CallExpression", "start": 47939, "end": 47945, "loc": { "start": { "line": 1165, "column": 16 }, "end": { "line": 1165, "column": 22 } }, "callee": { "type": "Identifier", "start": 47939, "end": 47943, "loc": { "start": { "line": 1165, "column": 16 }, "end": { "line": 1165, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] } } ] } } ], "directives": [] } } ] } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Updates viewer UI state according to the properties in the given object.\n *\n * Note that, since some updates could be animated (e.g. flying the camera to fit objects to view) this\n * method optionally takes a callback, which it invokes after updating the UI.\n *\n * Also, this method is not to be confused with {@link BIMViewer#setConfigs}, which is used to batch-update various configurations and user preferences on the viewer.\n *\n * See [Viewer States](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer_states) for the list of states that may be batch-updated with this method.\n *\n * @param {Object} viewerState Specifies the viewer UI state updates.\n * @param {Function} done Callback invoked on successful update of the viewer states.\n ", "start": 46334, "end": 47137, "loc": { "start": { "line": 1133, "column": 4 }, "end": { "line": 1145, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 47986, "end": 48201, "loc": { "start": { "line": 1170, "column": 4 }, "end": { "line": 1177, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 47986, "end": 48006, "loc": { "start": { "line": 1170, "column": 4 }, "end": { "line": 1170, "column": 24 }, "identifierName": "_parseSelectedStorey" }, "name": "_parseSelectedStorey" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 48007, "end": 48018, "loc": { "start": { "line": 1170, "column": 25 }, "end": { "line": 1170, "column": 36 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "Identifier", "start": 48020, "end": 48024, "loc": { "start": { "line": 1170, "column": 38 }, "end": { "line": 1170, "column": 42 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 48026, "end": 48201, "loc": { "start": { "line": 1170, "column": 44 }, "end": { "line": 1177, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 48036, "end": 48195, "loc": { "start": { "line": 1171, "column": 8 }, "end": { "line": 1176, "column": 9 } }, "test": { "type": "MemberExpression", "start": 48040, "end": 48066, "loc": { "start": { "line": 1171, "column": 12 }, "end": { "line": 1171, "column": 38 } }, "object": { "type": "Identifier", "start": 48040, "end": 48051, "loc": { "start": { "line": 1171, "column": 12 }, "end": { "line": 1171, "column": 23 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 48052, "end": 48066, "loc": { "start": { "line": 1171, "column": 24 }, "end": { "line": 1171, "column": 38 }, "identifierName": "selectedStorey" }, "name": "selectedStorey" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 48068, "end": 48158, "loc": { "start": { "line": 1171, "column": 40 }, "end": { "line": 1174, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 48082, "end": 48128, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 58 } }, "expression": { "type": "CallExpression", "start": 48082, "end": 48127, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 48082, "end": 48099, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 29 } }, "object": { "type": "ThisExpression", "start": 48082, "end": 48086, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 16 } } }, "property": { "type": "Identifier", "start": 48087, "end": 48099, "loc": { "start": { "line": 1172, "column": 17 }, "end": { "line": 1172, "column": 29 }, "identifierName": "selectStorey" }, "name": "selectStorey" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 48100, "end": 48126, "loc": { "start": { "line": 1172, "column": 30 }, "end": { "line": 1172, "column": 56 } }, "object": { "type": "Identifier", "start": 48100, "end": 48111, "loc": { "start": { "line": 1172, "column": 30 }, "end": { "line": 1172, "column": 41 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 48112, "end": 48126, "loc": { "start": { "line": 1172, "column": 42 }, "end": { "line": 1172, "column": 56 }, "identifierName": "selectedStorey" }, "name": "selectedStorey" }, "computed": false } ] } }, { "type": "ExpressionStatement", "start": 48141, "end": 48148, "loc": { "start": { "line": 1173, "column": 12 }, "end": { "line": 1173, "column": 19 } }, "expression": { "type": "CallExpression", "start": 48141, "end": 48147, "loc": { "start": { "line": 1173, "column": 12 }, "end": { "line": 1173, "column": 18 } }, "callee": { "type": "Identifier", "start": 48141, "end": 48145, "loc": { "start": { "line": 1173, "column": 12 }, "end": { "line": 1173, "column": 16 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 48164, "end": 48195, "loc": { "start": { "line": 1174, "column": 15 }, "end": { "line": 1176, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 48178, "end": 48185, "loc": { "start": { "line": 1175, "column": 12 }, "end": { "line": 1175, "column": 19 } }, "expression": { "type": "CallExpression", "start": 48178, "end": 48184, "loc": { "start": { "line": 1175, "column": 12 }, "end": { "line": 1175, "column": 18 } }, "callee": { "type": "Identifier", "start": 48178, "end": 48182, "loc": { "start": { "line": 1175, "column": 12 }, "end": { "line": 1175, "column": 16 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 48207, "end": 48376, "loc": { "start": { "line": 1179, "column": 4 }, "end": { "line": 1182, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 48207, "end": 48223, "loc": { "start": { "line": 1179, "column": 4 }, "end": { "line": 1179, "column": 20 }, "identifierName": "_parseThreeDMode" }, "name": "_parseThreeDMode" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 48224, "end": 48235, "loc": { "start": { "line": 1179, "column": 21 }, "end": { "line": 1179, "column": 32 }, "identifierName": "viewerState" }, "name": "viewerState" }, { "type": "Identifier", "start": 48237, "end": 48241, "loc": { "start": { "line": 1179, "column": 34 }, "end": { "line": 1179, "column": 38 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 48243, "end": 48376, "loc": { "start": { "line": 1179, "column": 40 }, "end": { "line": 1182, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 48253, "end": 48317, "loc": { "start": { "line": 1180, "column": 8 }, "end": { "line": 1180, "column": 72 } }, "declarations": [ { "type": "VariableDeclarator", "start": 48259, "end": 48316, "loc": { "start": { "line": 1180, "column": 14 }, "end": { "line": 1180, "column": 71 } }, "id": { "type": "Identifier", "start": 48259, "end": 48277, "loc": { "start": { "line": 1180, "column": 14 }, "end": { "line": 1180, "column": 32 }, "identifierName": "activateThreeDMode" }, "name": "activateThreeDMode" }, "init": { "type": "BinaryExpression", "start": 48281, "end": 48315, "loc": { "start": { "line": 1180, "column": 36 }, "end": { "line": 1180, "column": 70 } }, "left": { "type": "MemberExpression", "start": 48281, "end": 48305, "loc": { "start": { "line": 1180, "column": 36 }, "end": { "line": 1180, "column": 60 } }, "object": { "type": "Identifier", "start": 48281, "end": 48292, "loc": { "start": { "line": 1180, "column": 36 }, "end": { "line": 1180, "column": 47 }, "identifierName": "viewerState" }, "name": "viewerState" }, "property": { "type": "Identifier", "start": 48293, "end": 48305, "loc": { "start": { "line": 1180, "column": 48 }, "end": { "line": 1180, "column": 60 }, "identifierName": "threeDActive" }, "name": "threeDActive" }, "computed": false }, "operator": "!==", "right": { "type": "BooleanLiteral", "start": 48310, "end": 48315, "loc": { "start": { "line": 1180, "column": 65 }, "end": { "line": 1180, "column": 70 } }, "value": false }, "extra": { "parenthesized": true, "parenStart": 48280 } } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 48326, "end": 48370, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 52 } }, "expression": { "type": "CallExpression", "start": 48326, "end": 48369, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 48326, "end": 48343, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 25 } }, "object": { "type": "ThisExpression", "start": 48326, "end": 48330, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 12 } } }, "property": { "type": "Identifier", "start": 48331, "end": 48343, "loc": { "start": { "line": 1181, "column": 13 }, "end": { "line": 1181, "column": 25 }, "identifierName": "set3DEnabled" }, "name": "set3DEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 48344, "end": 48362, "loc": { "start": { "line": 1181, "column": 26 }, "end": { "line": 1181, "column": 44 }, "identifierName": "activateThreeDMode" }, "name": "activateThreeDMode" }, { "type": "Identifier", "start": 48364, "end": 48368, "loc": { "start": { "line": 1181, "column": 46 }, "end": { "line": 1181, "column": 50 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Highlights the given object in the tree views within the Objects, Classes and Storeys tabs.\n *\n * Also scrolls the object's node into view within each tree, then highlights it.\n *\n * De-highlights whatever node is currently highlighted in each of those trees.\n *\n * @param {String} objectId ID of the object\n ", "start": 48382, "end": 48732, "loc": { "start": { "line": 1184, "column": 4 }, "end": { "line": 1192, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 48737, "end": 49131, "loc": { "start": { "line": 1193, "column": 4 }, "end": { "line": 1202, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 48737, "end": 48758, "loc": { "start": { "line": 1193, "column": 4 }, "end": { "line": 1193, "column": 25 }, "identifierName": "showObjectInExplorers" }, "name": "showObjectInExplorers", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 48759, "end": 48767, "loc": { "start": { "line": 1193, "column": 26 }, "end": { "line": 1193, "column": 34 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 48769, "end": 49131, "loc": { "start": { "line": 1193, "column": 36 }, "end": { "line": 1202, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 48779, "end": 48906, "loc": { "start": { "line": 1194, "column": 8 }, "end": { "line": 1197, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 48783, "end": 48792, "loc": { "start": { "line": 1194, "column": 12 }, "end": { "line": 1194, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 48784, "end": 48792, "loc": { "start": { "line": 1194, "column": 13 }, "end": { "line": 1194, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 48794, "end": 48906, "loc": { "start": { "line": 1194, "column": 23 }, "end": { "line": 1197, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 48808, "end": 48876, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 80 } }, "expression": { "type": "CallExpression", "start": 48808, "end": 48875, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 79 } }, "callee": { "type": "MemberExpression", "start": 48808, "end": 48818, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 22 } }, "object": { "type": "ThisExpression", "start": 48808, "end": 48812, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 16 } } }, "property": { "type": "Identifier", "start": 48813, "end": 48818, "loc": { "start": { "line": 1195, "column": 17 }, "end": { "line": 1195, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 48819, "end": 48874, "loc": { "start": { "line": 1195, "column": 23 }, "end": { "line": 1195, "column": 78 } }, "extra": { "rawValue": "showObjectInExplorers() - Argument expected: objectId", "raw": "\"showObjectInExplorers() - Argument expected: objectId\"" }, "value": "showObjectInExplorers() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 48889, "end": 48896, "loc": { "start": { "line": 1196, "column": 12 }, "end": { "line": 1196, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 48915, "end": 48966, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 59 } }, "expression": { "type": "CallExpression", "start": 48915, "end": 48965, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 48915, "end": 48955, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 48 } }, "object": { "type": "MemberExpression", "start": 48915, "end": 48936, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 29 } }, "object": { "type": "ThisExpression", "start": 48915, "end": 48919, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 12 } } }, "property": { "type": "Identifier", "start": 48920, "end": 48936, "loc": { "start": { "line": 1198, "column": 13 }, "end": { "line": 1198, "column": 29 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 48937, "end": 48955, "loc": { "start": { "line": 1198, "column": 30 }, "end": { "line": 1198, "column": 48 }, "identifierName": "showNodeInTreeView" }, "name": "showNodeInTreeView" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 48956, "end": 48964, "loc": { "start": { "line": 1198, "column": 49 }, "end": { "line": 1198, "column": 57 }, "identifierName": "objectId" }, "name": "objectId" } ] } }, { "type": "ExpressionStatement", "start": 48975, "end": 49026, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 59 } }, "expression": { "type": "CallExpression", "start": 48975, "end": 49025, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 48975, "end": 49015, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 48 } }, "object": { "type": "MemberExpression", "start": 48975, "end": 48996, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 29 } }, "object": { "type": "ThisExpression", "start": 48975, "end": 48979, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 12 } } }, "property": { "type": "Identifier", "start": 48980, "end": 48996, "loc": { "start": { "line": 1199, "column": 13 }, "end": { "line": 1199, "column": 29 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 48997, "end": 49015, "loc": { "start": { "line": 1199, "column": 30 }, "end": { "line": 1199, "column": 48 }, "identifierName": "showNodeInTreeView" }, "name": "showNodeInTreeView" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 49016, "end": 49024, "loc": { "start": { "line": 1199, "column": 49 }, "end": { "line": 1199, "column": 57 }, "identifierName": "objectId" }, "name": "objectId" } ] } }, { "type": "ExpressionStatement", "start": 49035, "end": 49086, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 59 } }, "expression": { "type": "CallExpression", "start": 49035, "end": 49085, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 49035, "end": 49075, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 48 } }, "object": { "type": "MemberExpression", "start": 49035, "end": 49056, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 29 } }, "object": { "type": "ThisExpression", "start": 49035, "end": 49039, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 12 } } }, "property": { "type": "Identifier", "start": 49040, "end": 49056, "loc": { "start": { "line": 1200, "column": 13 }, "end": { "line": 1200, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 49057, "end": 49075, "loc": { "start": { "line": 1200, "column": 30 }, "end": { "line": 1200, "column": 48 }, "identifierName": "showNodeInTreeView" }, "name": "showNodeInTreeView" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 49076, "end": 49084, "loc": { "start": { "line": 1200, "column": 49 }, "end": { "line": 1200, "column": 57 }, "identifierName": "objectId" }, "name": "objectId" } ] } }, { "type": "ExpressionStatement", "start": 49095, "end": 49125, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 38 } }, "expression": { "type": "CallExpression", "start": 49095, "end": 49124, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 37 } }, "callee": { "type": "MemberExpression", "start": 49095, "end": 49104, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 17 } }, "object": { "type": "ThisExpression", "start": 49095, "end": 49099, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 12 } } }, "property": { "type": "Identifier", "start": 49100, "end": 49104, "loc": { "start": { "line": 1201, "column": 13 }, "end": { "line": 1201, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 49105, "end": 49119, "loc": { "start": { "line": 1201, "column": 18 }, "end": { "line": 1201, "column": 32 } }, "extra": { "rawValue": "openExplorer", "raw": "\"openExplorer\"" }, "value": "openExplorer" }, { "type": "ObjectExpression", "start": 49121, "end": 49123, "loc": { "start": { "line": 1201, "column": 34 }, "end": { "line": 1201, "column": 36 } }, "properties": [] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Highlights the given object in the tree views within the Objects, Classes and Storeys tabs.\n *\n * Also scrolls the object's node into view within each tree, then highlights it.\n *\n * De-highlights whatever node is currently highlighted in each of those trees.\n *\n * @param {String} objectId ID of the object\n ", "start": 48382, "end": 48732, "loc": { "start": { "line": 1184, "column": 4 }, "end": { "line": 1192, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * De-highlights the object previously highlighted with {@link BIMViewer#showObjectInExplorers}.\n *\n * This only de-highlights the node. If the node is currently scrolled into view, then the node will remain in view.\n *\n * For each tab, does nothing if a node is currently highlighted.\n ", "start": 49137, "end": 49454, "loc": { "start": { "line": 1204, "column": 4 }, "end": { "line": 1210, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 49459, "end": 49654, "loc": { "start": { "line": 1211, "column": 4 }, "end": { "line": 1215, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 49459, "end": 49482, "loc": { "start": { "line": 1211, "column": 4 }, "end": { "line": 1211, "column": 27 }, "identifierName": "unShowObjectInExplorers" }, "name": "unShowObjectInExplorers", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 49485, "end": 49654, "loc": { "start": { "line": 1211, "column": 30 }, "end": { "line": 1215, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 49495, "end": 49540, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 53 } }, "expression": { "type": "CallExpression", "start": 49495, "end": 49539, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 49495, "end": 49537, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 50 } }, "object": { "type": "MemberExpression", "start": 49495, "end": 49516, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 29 } }, "object": { "type": "ThisExpression", "start": 49495, "end": 49499, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 12 } } }, "property": { "type": "Identifier", "start": 49500, "end": 49516, "loc": { "start": { "line": 1212, "column": 13 }, "end": { "line": 1212, "column": 29 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 49517, "end": 49537, "loc": { "start": { "line": 1212, "column": 30 }, "end": { "line": 1212, "column": 50 }, "identifierName": "unShowNodeInTreeView" }, "name": "unShowNodeInTreeView" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 49549, "end": 49594, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 53 } }, "expression": { "type": "CallExpression", "start": 49549, "end": 49593, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 49549, "end": 49591, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 50 } }, "object": { "type": "MemberExpression", "start": 49549, "end": 49570, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 29 } }, "object": { "type": "ThisExpression", "start": 49549, "end": 49553, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 12 } } }, "property": { "type": "Identifier", "start": 49554, "end": 49570, "loc": { "start": { "line": 1213, "column": 13 }, "end": { "line": 1213, "column": 29 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 49571, "end": 49591, "loc": { "start": { "line": 1213, "column": 30 }, "end": { "line": 1213, "column": 50 }, "identifierName": "unShowNodeInTreeView" }, "name": "unShowNodeInTreeView" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 49603, "end": 49648, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 53 } }, "expression": { "type": "CallExpression", "start": 49603, "end": 49647, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 49603, "end": 49645, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 50 } }, "object": { "type": "MemberExpression", "start": 49603, "end": 49624, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 29 } }, "object": { "type": "ThisExpression", "start": 49603, "end": 49607, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 12 } } }, "property": { "type": "Identifier", "start": 49608, "end": 49624, "loc": { "start": { "line": 1214, "column": 13 }, "end": { "line": 1214, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 49625, "end": 49645, "loc": { "start": { "line": 1214, "column": 30 }, "end": { "line": 1214, "column": 50 }, "identifierName": "unShowNodeInTreeView" }, "name": "unShowNodeInTreeView" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * De-highlights the object previously highlighted with {@link BIMViewer#showObjectInExplorers}.\n *\n * This only de-highlights the node. If the node is currently scrolled into view, then the node will remain in view.\n *\n * For each tab, does nothing if a node is currently highlighted.\n ", "start": 49137, "end": 49454, "loc": { "start": { "line": 1204, "column": 4 }, "end": { "line": 1210, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Shows the properties of the given object in the Properties tab.\n *\n * @param {String} objectId ID of the object\n ", "start": 49660, "end": 49798, "loc": { "start": { "line": 1217, "column": 4 }, "end": { "line": 1221, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 49803, "end": 50146, "loc": { "start": { "line": 1222, "column": 4 }, "end": { "line": 1231, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 49803, "end": 49823, "loc": { "start": { "line": 1222, "column": 4 }, "end": { "line": 1222, "column": 24 }, "identifierName": "showObjectProperties" }, "name": "showObjectProperties", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 49824, "end": 49832, "loc": { "start": { "line": 1222, "column": 25 }, "end": { "line": 1222, "column": 33 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 49834, "end": 50146, "loc": { "start": { "line": 1222, "column": 35 }, "end": { "line": 1231, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 49844, "end": 49971, "loc": { "start": { "line": 1223, "column": 8 }, "end": { "line": 1226, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 49848, "end": 49857, "loc": { "start": { "line": 1223, "column": 12 }, "end": { "line": 1223, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 49849, "end": 49857, "loc": { "start": { "line": 1223, "column": 13 }, "end": { "line": 1223, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 49859, "end": 49971, "loc": { "start": { "line": 1223, "column": 23 }, "end": { "line": 1226, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 49873, "end": 49941, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 80 } }, "expression": { "type": "CallExpression", "start": 49873, "end": 49940, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 79 } }, "callee": { "type": "MemberExpression", "start": 49873, "end": 49883, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 22 } }, "object": { "type": "ThisExpression", "start": 49873, "end": 49877, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 16 } } }, "property": { "type": "Identifier", "start": 49878, "end": 49883, "loc": { "start": { "line": 1224, "column": 17 }, "end": { "line": 1224, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 49884, "end": 49939, "loc": { "start": { "line": 1224, "column": 23 }, "end": { "line": 1224, "column": 78 } }, "extra": { "rawValue": "showObjectInExplorers() - Argument expected: objectId", "raw": "\"showObjectInExplorers() - Argument expected: objectId\"" }, "value": "showObjectInExplorers() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 49954, "end": 49961, "loc": { "start": { "line": 1225, "column": 12 }, "end": { "line": 1225, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 49980, "end": 50100, "loc": { "start": { "line": 1227, "column": 8 }, "end": { "line": 1229, "column": 9 } }, "test": { "type": "MemberExpression", "start": 49984, "end": 50015, "loc": { "start": { "line": 1227, "column": 12 }, "end": { "line": 1227, "column": 43 } }, "object": { "type": "ThisExpression", "start": 49984, "end": 49988, "loc": { "start": { "line": 1227, "column": 12 }, "end": { "line": 1227, "column": 16 } } }, "property": { "type": "Identifier", "start": 49989, "end": 50015, "loc": { "start": { "line": 1227, "column": 17 }, "end": { "line": 1227, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 50017, "end": 50100, "loc": { "start": { "line": 1227, "column": 45 }, "end": { "line": 1229, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 50031, "end": 50090, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 71 } }, "expression": { "type": "CallExpression", "start": 50031, "end": 50089, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 50031, "end": 50079, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 60 } }, "object": { "type": "MemberExpression", "start": 50031, "end": 50056, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 37 } }, "object": { "type": "ThisExpression", "start": 50031, "end": 50035, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 16 } } }, "property": { "type": "Identifier", "start": 50036, "end": 50056, "loc": { "start": { "line": 1228, "column": 17 }, "end": { "line": 1228, "column": 37 }, "identifierName": "_propertiesInspector" }, "name": "_propertiesInspector" }, "computed": false }, "property": { "type": "Identifier", "start": 50057, "end": 50079, "loc": { "start": { "line": 1228, "column": 38 }, "end": { "line": 1228, "column": 60 }, "identifierName": "showObjectPropertySets" }, "name": "showObjectPropertySets" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 50080, "end": 50088, "loc": { "start": { "line": 1228, "column": 61 }, "end": { "line": 1228, "column": 69 }, "identifierName": "objectId" }, "name": "objectId" } ] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 50109, "end": 50140, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 39 } }, "expression": { "type": "CallExpression", "start": 50109, "end": 50139, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 38 } }, "callee": { "type": "MemberExpression", "start": 50109, "end": 50118, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 17 } }, "object": { "type": "ThisExpression", "start": 50109, "end": 50113, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 12 } } }, "property": { "type": "Identifier", "start": 50114, "end": 50118, "loc": { "start": { "line": 1230, "column": 13 }, "end": { "line": 1230, "column": 17 }, "identifierName": "fire" }, "name": "fire" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 50119, "end": 50134, "loc": { "start": { "line": 1230, "column": 18 }, "end": { "line": 1230, "column": 33 } }, "extra": { "rawValue": "openInspector", "raw": "\"openInspector\"" }, "value": "openInspector" }, { "type": "ObjectExpression", "start": 50136, "end": 50138, "loc": { "start": { "line": 1230, "column": 35 }, "end": { "line": 1230, "column": 37 } }, "properties": [] } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Shows the properties of the given object in the Properties tab.\n *\n * @param {String} objectId ID of the object\n ", "start": 49660, "end": 49798, "loc": { "start": { "line": 1217, "column": 4 }, "end": { "line": 1221, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are visible.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50152, "end": 50369, "loc": { "start": { "line": 1233, "column": 4 }, "end": { "line": 1238, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 50374, "end": 50529, "loc": { "start": { "line": 1239, "column": 4 }, "end": { "line": 1243, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 50374, "end": 50391, "loc": { "start": { "line": 1239, "column": 4 }, "end": { "line": 1239, "column": 21 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 50392, "end": 50401, "loc": { "start": { "line": 1239, "column": 22 }, "end": { "line": 1239, "column": 31 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 50403, "end": 50410, "loc": { "start": { "line": 1239, "column": 33 }, "end": { "line": 1239, "column": 40 }, "identifierName": "visible" }, "name": "visible" } ], "body": { "type": "BlockStatement", "start": 50412, "end": 50529, "loc": { "start": { "line": 1239, "column": 42 }, "end": { "line": 1243, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 50422, "end": 50523, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1242, "column": 11 } }, "expression": { "type": "CallExpression", "start": 50422, "end": 50522, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1242, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 50422, "end": 50448, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1240, "column": 34 } }, "object": { "type": "ThisExpression", "start": 50422, "end": 50426, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1240, "column": 12 } } }, "property": { "type": "Identifier", "start": 50427, "end": 50448, "loc": { "start": { "line": 1240, "column": 13 }, "end": { "line": 1240, "column": 34 }, "identifierName": "_withObjectsInSubtree" }, "name": "_withObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 50449, "end": 50458, "loc": { "start": { "line": 1240, "column": 35 }, "end": { "line": 1240, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "ArrowFunctionExpression", "start": 50460, "end": 50521, "loc": { "start": { "line": 1240, "column": 46 }, "end": { "line": 1242, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 50461, "end": 50467, "loc": { "start": { "line": 1240, "column": 47 }, "end": { "line": 1240, "column": 53 }, "identifierName": "entity" }, "name": "entity" } ], "body": { "type": "BlockStatement", "start": 50472, "end": 50521, "loc": { "start": { "line": 1240, "column": 58 }, "end": { "line": 1242, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 50486, "end": 50511, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 37 } }, "expression": { "type": "AssignmentExpression", "start": 50486, "end": 50510, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 50486, "end": 50500, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 26 } }, "object": { "type": "Identifier", "start": 50486, "end": 50492, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 18 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 50493, "end": 50500, "loc": { "start": { "line": 1241, "column": 19 }, "end": { "line": 1241, "column": 26 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "Identifier", "start": 50503, "end": 50510, "loc": { "start": { "line": 1241, "column": 29 }, "end": { "line": 1241, "column": 36 }, "identifierName": "visible" }, "name": "visible" } } } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are visible.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50152, "end": 50369, "loc": { "start": { "line": 1233, "column": 4 }, "end": { "line": 1238, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the visibility of all objects.\n *\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50535, "end": 50686, "loc": { "start": { "line": 1245, "column": 4 }, "end": { "line": 1249, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 50691, "end": 50954, "loc": { "start": { "line": 1250, "column": 4 }, "end": { "line": 1256, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 50691, "end": 50711, "loc": { "start": { "line": 1250, "column": 4 }, "end": { "line": 1250, "column": 24 }, "identifierName": "setAllObjectsVisible" }, "name": "setAllObjectsVisible", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 50712, "end": 50719, "loc": { "start": { "line": 1250, "column": 25 }, "end": { "line": 1250, "column": 32 }, "identifierName": "visible" }, "name": "visible" } ], "body": { "type": "BlockStatement", "start": 50721, "end": 50954, "loc": { "start": { "line": 1250, "column": 34 }, "end": { "line": 1256, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 50731, "end": 50948, "loc": { "start": { "line": 1251, "column": 8 }, "end": { "line": 1255, "column": 9 } }, "test": { "type": "Identifier", "start": 50735, "end": 50742, "loc": { "start": { "line": 1251, "column": 12 }, "end": { "line": 1251, "column": 19 }, "identifierName": "visible" }, "name": "visible" }, "consequent": { "type": "BlockStatement", "start": 50744, "end": 50839, "loc": { "start": { "line": 1251, "column": 21 }, "end": { "line": 1253, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 50758, "end": 50829, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 83 } }, "expression": { "type": "CallExpression", "start": 50758, "end": 50828, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 50758, "end": 50793, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 47 } }, "object": { "type": "MemberExpression", "start": 50758, "end": 50775, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 29 } }, "object": { "type": "MemberExpression", "start": 50758, "end": 50769, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 23 } }, "object": { "type": "ThisExpression", "start": 50758, "end": 50762, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 16 } } }, "property": { "type": "Identifier", "start": 50763, "end": 50769, "loc": { "start": { "line": 1252, "column": 17 }, "end": { "line": 1252, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 50770, "end": 50775, "loc": { "start": { "line": 1252, "column": 24 }, "end": { "line": 1252, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 50776, "end": 50793, "loc": { "start": { "line": 1252, "column": 30 }, "end": { "line": 1252, "column": 47 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 50794, "end": 50821, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 75 } }, "object": { "type": "MemberExpression", "start": 50794, "end": 50811, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 65 } }, "object": { "type": "MemberExpression", "start": 50794, "end": 50805, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 59 } }, "object": { "type": "ThisExpression", "start": 50794, "end": 50798, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 52 } } }, "property": { "type": "Identifier", "start": 50799, "end": 50805, "loc": { "start": { "line": 1252, "column": 53 }, "end": { "line": 1252, "column": 59 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 50806, "end": 50811, "loc": { "start": { "line": 1252, "column": 60 }, "end": { "line": 1252, "column": 65 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 50812, "end": 50821, "loc": { "start": { "line": 1252, "column": 66 }, "end": { "line": 1252, "column": 75 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 50823, "end": 50827, "loc": { "start": { "line": 1252, "column": 77 }, "end": { "line": 1252, "column": 81 } }, "value": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 50845, "end": 50948, "loc": { "start": { "line": 1253, "column": 15 }, "end": { "line": 1255, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 50859, "end": 50938, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 91 } }, "expression": { "type": "CallExpression", "start": 50859, "end": 50937, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 90 } }, "callee": { "type": "MemberExpression", "start": 50859, "end": 50894, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 47 } }, "object": { "type": "MemberExpression", "start": 50859, "end": 50876, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 29 } }, "object": { "type": "MemberExpression", "start": 50859, "end": 50870, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 23 } }, "object": { "type": "ThisExpression", "start": 50859, "end": 50863, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 16 } } }, "property": { "type": "Identifier", "start": 50864, "end": 50870, "loc": { "start": { "line": 1254, "column": 17 }, "end": { "line": 1254, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 50871, "end": 50876, "loc": { "start": { "line": 1254, "column": 24 }, "end": { "line": 1254, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 50877, "end": 50894, "loc": { "start": { "line": 1254, "column": 30 }, "end": { "line": 1254, "column": 47 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 50895, "end": 50929, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 82 } }, "object": { "type": "MemberExpression", "start": 50895, "end": 50912, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 65 } }, "object": { "type": "MemberExpression", "start": 50895, "end": 50906, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 59 } }, "object": { "type": "ThisExpression", "start": 50895, "end": 50899, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 52 } } }, "property": { "type": "Identifier", "start": 50900, "end": 50906, "loc": { "start": { "line": 1254, "column": 53 }, "end": { "line": 1254, "column": 59 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 50907, "end": 50912, "loc": { "start": { "line": 1254, "column": 60 }, "end": { "line": 1254, "column": 65 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 50913, "end": 50929, "loc": { "start": { "line": 1254, "column": 66 }, "end": { "line": 1254, "column": 82 }, "identifierName": "visibleObjectIds" }, "name": "visibleObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 50931, "end": 50936, "loc": { "start": { "line": 1254, "column": 84 }, "end": { "line": 1254, "column": 89 } }, "value": false } ] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the visibility of all objects.\n *\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50535, "end": 50686, "loc": { "start": { "line": 1245, "column": 4 }, "end": { "line": 1249, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are X-rayed.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} xrayed Whether or not to X-ray the objects.\n ", "start": 50960, "end": 51155, "loc": { "start": { "line": 1258, "column": 4 }, "end": { "line": 1263, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 51160, "end": 51311, "loc": { "start": { "line": 1264, "column": 4 }, "end": { "line": 1268, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 51160, "end": 51176, "loc": { "start": { "line": 1264, "column": 4 }, "end": { "line": 1264, "column": 20 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 51177, "end": 51186, "loc": { "start": { "line": 1264, "column": 21 }, "end": { "line": 1264, "column": 30 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 51188, "end": 51194, "loc": { "start": { "line": 1264, "column": 32 }, "end": { "line": 1264, "column": 38 }, "identifierName": "xrayed" }, "name": "xrayed" } ], "body": { "type": "BlockStatement", "start": 51196, "end": 51311, "loc": { "start": { "line": 1264, "column": 40 }, "end": { "line": 1268, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 51206, "end": 51305, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1267, "column": 11 } }, "expression": { "type": "CallExpression", "start": 51206, "end": 51304, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1267, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 51206, "end": 51232, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1265, "column": 34 } }, "object": { "type": "ThisExpression", "start": 51206, "end": 51210, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1265, "column": 12 } } }, "property": { "type": "Identifier", "start": 51211, "end": 51232, "loc": { "start": { "line": 1265, "column": 13 }, "end": { "line": 1265, "column": 34 }, "identifierName": "_withObjectsInSubtree" }, "name": "_withObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 51233, "end": 51242, "loc": { "start": { "line": 1265, "column": 35 }, "end": { "line": 1265, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "ArrowFunctionExpression", "start": 51244, "end": 51303, "loc": { "start": { "line": 1265, "column": 46 }, "end": { "line": 1267, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 51245, "end": 51251, "loc": { "start": { "line": 1265, "column": 47 }, "end": { "line": 1265, "column": 53 }, "identifierName": "entity" }, "name": "entity" } ], "body": { "type": "BlockStatement", "start": 51256, "end": 51303, "loc": { "start": { "line": 1265, "column": 58 }, "end": { "line": 1267, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 51270, "end": 51293, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 35 } }, "expression": { "type": "AssignmentExpression", "start": 51270, "end": 51292, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 51270, "end": 51283, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 25 } }, "object": { "type": "Identifier", "start": 51270, "end": 51276, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 18 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 51277, "end": 51283, "loc": { "start": { "line": 1266, "column": 19 }, "end": { "line": 1266, "column": 25 }, "identifierName": "xrayed" }, "name": "xrayed" }, "computed": false }, "right": { "type": "Identifier", "start": 51286, "end": 51292, "loc": { "start": { "line": 1266, "column": 28 }, "end": { "line": 1266, "column": 34 }, "identifierName": "xrayed" }, "name": "xrayed" } } } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are X-rayed.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} xrayed Whether or not to X-ray the objects.\n ", "start": 50960, "end": 51155, "loc": { "start": { "line": 1258, "column": 4 }, "end": { "line": 1263, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are X-rayed.\n *\n * @param {Boolean} xrayed Whether or not to set all objects X-rayed.\n ", "start": 51317, "end": 51461, "loc": { "start": { "line": 1270, "column": 4 }, "end": { "line": 1274, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 51466, "end": 51723, "loc": { "start": { "line": 1275, "column": 4 }, "end": { "line": 1281, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 51466, "end": 51485, "loc": { "start": { "line": 1275, "column": 4 }, "end": { "line": 1275, "column": 23 }, "identifierName": "setAllObjectsXRayed" }, "name": "setAllObjectsXRayed", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 51486, "end": 51492, "loc": { "start": { "line": 1275, "column": 24 }, "end": { "line": 1275, "column": 30 }, "identifierName": "xrayed" }, "name": "xrayed" } ], "body": { "type": "BlockStatement", "start": 51494, "end": 51723, "loc": { "start": { "line": 1275, "column": 32 }, "end": { "line": 1281, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 51504, "end": 51717, "loc": { "start": { "line": 1276, "column": 8 }, "end": { "line": 1280, "column": 9 } }, "test": { "type": "Identifier", "start": 51508, "end": 51514, "loc": { "start": { "line": 1276, "column": 12 }, "end": { "line": 1276, "column": 18 }, "identifierName": "xrayed" }, "name": "xrayed" }, "consequent": { "type": "BlockStatement", "start": 51516, "end": 51610, "loc": { "start": { "line": 1276, "column": 20 }, "end": { "line": 1278, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 51530, "end": 51600, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 82 } }, "expression": { "type": "CallExpression", "start": 51530, "end": 51599, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 81 } }, "callee": { "type": "MemberExpression", "start": 51530, "end": 51564, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 46 } }, "object": { "type": "MemberExpression", "start": 51530, "end": 51547, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 29 } }, "object": { "type": "MemberExpression", "start": 51530, "end": 51541, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 23 } }, "object": { "type": "ThisExpression", "start": 51530, "end": 51534, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 16 } } }, "property": { "type": "Identifier", "start": 51535, "end": 51541, "loc": { "start": { "line": 1277, "column": 17 }, "end": { "line": 1277, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 51542, "end": 51547, "loc": { "start": { "line": 1277, "column": 24 }, "end": { "line": 1277, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 51548, "end": 51564, "loc": { "start": { "line": 1277, "column": 30 }, "end": { "line": 1277, "column": 46 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 51565, "end": 51592, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 74 } }, "object": { "type": "MemberExpression", "start": 51565, "end": 51582, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 64 } }, "object": { "type": "MemberExpression", "start": 51565, "end": 51576, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 58 } }, "object": { "type": "ThisExpression", "start": 51565, "end": 51569, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 51 } } }, "property": { "type": "Identifier", "start": 51570, "end": 51576, "loc": { "start": { "line": 1277, "column": 52 }, "end": { "line": 1277, "column": 58 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 51577, "end": 51582, "loc": { "start": { "line": 1277, "column": 59 }, "end": { "line": 1277, "column": 64 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 51583, "end": 51592, "loc": { "start": { "line": 1277, "column": 65 }, "end": { "line": 1277, "column": 74 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 51594, "end": 51598, "loc": { "start": { "line": 1277, "column": 76 }, "end": { "line": 1277, "column": 80 } }, "value": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 51616, "end": 51717, "loc": { "start": { "line": 1278, "column": 15 }, "end": { "line": 1280, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 51630, "end": 51707, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 89 } }, "expression": { "type": "CallExpression", "start": 51630, "end": 51706, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 88 } }, "callee": { "type": "MemberExpression", "start": 51630, "end": 51664, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 46 } }, "object": { "type": "MemberExpression", "start": 51630, "end": 51647, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 29 } }, "object": { "type": "MemberExpression", "start": 51630, "end": 51641, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 23 } }, "object": { "type": "ThisExpression", "start": 51630, "end": 51634, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 16 } } }, "property": { "type": "Identifier", "start": 51635, "end": 51641, "loc": { "start": { "line": 1279, "column": 17 }, "end": { "line": 1279, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 51642, "end": 51647, "loc": { "start": { "line": 1279, "column": 24 }, "end": { "line": 1279, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 51648, "end": 51664, "loc": { "start": { "line": 1279, "column": 30 }, "end": { "line": 1279, "column": 46 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 51665, "end": 51698, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 80 } }, "object": { "type": "MemberExpression", "start": 51665, "end": 51682, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 64 } }, "object": { "type": "MemberExpression", "start": 51665, "end": 51676, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 58 } }, "object": { "type": "ThisExpression", "start": 51665, "end": 51669, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 51 } } }, "property": { "type": "Identifier", "start": 51670, "end": 51676, "loc": { "start": { "line": 1279, "column": 52 }, "end": { "line": 1279, "column": 58 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 51677, "end": 51682, "loc": { "start": { "line": 1279, "column": 59 }, "end": { "line": 1279, "column": 64 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 51683, "end": 51698, "loc": { "start": { "line": 1279, "column": 65 }, "end": { "line": 1279, "column": 80 }, "identifierName": "xrayedObjectIds" }, "name": "xrayedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 51700, "end": 51705, "loc": { "start": { "line": 1279, "column": 82 }, "end": { "line": 1279, "column": 87 } }, "value": false } ] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are X-rayed.\n *\n * @param {Boolean} xrayed Whether or not to set all objects X-rayed.\n ", "start": 51317, "end": 51461, "loc": { "start": { "line": 1270, "column": 4 }, "end": { "line": 1274, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are selected.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} selected Whether or not to set the objects selected.\n ", "start": 51729, "end": 51934, "loc": { "start": { "line": 1283, "column": 4 }, "end": { "line": 1288, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 51939, "end": 52098, "loc": { "start": { "line": 1289, "column": 4 }, "end": { "line": 1293, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 51939, "end": 51957, "loc": { "start": { "line": 1289, "column": 4 }, "end": { "line": 1289, "column": 22 }, "identifierName": "setObjectsSelected" }, "name": "setObjectsSelected", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 51958, "end": 51967, "loc": { "start": { "line": 1289, "column": 23 }, "end": { "line": 1289, "column": 32 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 51969, "end": 51977, "loc": { "start": { "line": 1289, "column": 34 }, "end": { "line": 1289, "column": 42 }, "identifierName": "selected" }, "name": "selected" } ], "body": { "type": "BlockStatement", "start": 51979, "end": 52098, "loc": { "start": { "line": 1289, "column": 44 }, "end": { "line": 1293, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 51989, "end": 52092, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1292, "column": 11 } }, "expression": { "type": "CallExpression", "start": 51989, "end": 52091, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1292, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 51989, "end": 52015, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1290, "column": 34 } }, "object": { "type": "ThisExpression", "start": 51989, "end": 51993, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1290, "column": 12 } } }, "property": { "type": "Identifier", "start": 51994, "end": 52015, "loc": { "start": { "line": 1290, "column": 13 }, "end": { "line": 1290, "column": 34 }, "identifierName": "_withObjectsInSubtree" }, "name": "_withObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 52016, "end": 52025, "loc": { "start": { "line": 1290, "column": 35 }, "end": { "line": 1290, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "ArrowFunctionExpression", "start": 52027, "end": 52090, "loc": { "start": { "line": 1290, "column": 46 }, "end": { "line": 1292, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 52028, "end": 52034, "loc": { "start": { "line": 1290, "column": 47 }, "end": { "line": 1290, "column": 53 }, "identifierName": "entity" }, "name": "entity" } ], "body": { "type": "BlockStatement", "start": 52039, "end": 52090, "loc": { "start": { "line": 1290, "column": 58 }, "end": { "line": 1292, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 52053, "end": 52080, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 39 } }, "expression": { "type": "AssignmentExpression", "start": 52053, "end": 52079, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 52053, "end": 52068, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 27 } }, "object": { "type": "Identifier", "start": 52053, "end": 52059, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 18 }, "identifierName": "entity" }, "name": "entity" }, "property": { "type": "Identifier", "start": 52060, "end": 52068, "loc": { "start": { "line": 1291, "column": 19 }, "end": { "line": 1291, "column": 27 }, "identifierName": "selected" }, "name": "selected" }, "computed": false }, "right": { "type": "Identifier", "start": 52071, "end": 52079, "loc": { "start": { "line": 1291, "column": 30 }, "end": { "line": 1291, "column": 38 }, "identifierName": "selected" }, "name": "selected" } } } ], "directives": [] } } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are selected.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} selected Whether or not to set the objects selected.\n ", "start": 51729, "end": 51934, "loc": { "start": { "line": 1283, "column": 4 }, "end": { "line": 1288, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are selected.\n *\n * @param {Boolean} selected Whether or not to set all objects selected.\n ", "start": 52104, "end": 52252, "loc": { "start": { "line": 1295, "column": 4 }, "end": { "line": 1299, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 52257, "end": 52526, "loc": { "start": { "line": 1300, "column": 4 }, "end": { "line": 1306, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 52257, "end": 52278, "loc": { "start": { "line": 1300, "column": 4 }, "end": { "line": 1300, "column": 25 }, "identifierName": "setAllObjectsSelected" }, "name": "setAllObjectsSelected", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 52279, "end": 52287, "loc": { "start": { "line": 1300, "column": 26 }, "end": { "line": 1300, "column": 34 }, "identifierName": "selected" }, "name": "selected" } ], "body": { "type": "BlockStatement", "start": 52289, "end": 52526, "loc": { "start": { "line": 1300, "column": 36 }, "end": { "line": 1306, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 52299, "end": 52520, "loc": { "start": { "line": 1301, "column": 8 }, "end": { "line": 1305, "column": 9 } }, "test": { "type": "Identifier", "start": 52303, "end": 52311, "loc": { "start": { "line": 1301, "column": 12 }, "end": { "line": 1301, "column": 20 }, "identifierName": "selected" }, "name": "selected" }, "consequent": { "type": "BlockStatement", "start": 52313, "end": 52409, "loc": { "start": { "line": 1301, "column": 22 }, "end": { "line": 1303, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 52327, "end": 52399, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 84 } }, "expression": { "type": "CallExpression", "start": 52327, "end": 52398, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 83 } }, "callee": { "type": "MemberExpression", "start": 52327, "end": 52363, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 48 } }, "object": { "type": "MemberExpression", "start": 52327, "end": 52344, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 29 } }, "object": { "type": "MemberExpression", "start": 52327, "end": 52338, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 23 } }, "object": { "type": "ThisExpression", "start": 52327, "end": 52331, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 16 } } }, "property": { "type": "Identifier", "start": 52332, "end": 52338, "loc": { "start": { "line": 1302, "column": 17 }, "end": { "line": 1302, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52339, "end": 52344, "loc": { "start": { "line": 1302, "column": 24 }, "end": { "line": 1302, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52345, "end": 52363, "loc": { "start": { "line": 1302, "column": 30 }, "end": { "line": 1302, "column": 48 }, "identifierName": "setObjectsSelected" }, "name": "setObjectsSelected" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 52364, "end": 52391, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 76 } }, "object": { "type": "MemberExpression", "start": 52364, "end": 52381, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 66 } }, "object": { "type": "MemberExpression", "start": 52364, "end": 52375, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 60 } }, "object": { "type": "ThisExpression", "start": 52364, "end": 52368, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 53 } } }, "property": { "type": "Identifier", "start": 52369, "end": 52375, "loc": { "start": { "line": 1302, "column": 54 }, "end": { "line": 1302, "column": 60 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52376, "end": 52381, "loc": { "start": { "line": 1302, "column": 61 }, "end": { "line": 1302, "column": 66 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52382, "end": 52391, "loc": { "start": { "line": 1302, "column": 67 }, "end": { "line": 1302, "column": 76 }, "identifierName": "objectIds" }, "name": "objectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 52393, "end": 52397, "loc": { "start": { "line": 1302, "column": 78 }, "end": { "line": 1302, "column": 82 } }, "value": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 52415, "end": 52520, "loc": { "start": { "line": 1303, "column": 15 }, "end": { "line": 1305, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 52429, "end": 52510, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 93 } }, "expression": { "type": "CallExpression", "start": 52429, "end": 52509, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 92 } }, "callee": { "type": "MemberExpression", "start": 52429, "end": 52465, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 48 } }, "object": { "type": "MemberExpression", "start": 52429, "end": 52446, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 29 } }, "object": { "type": "MemberExpression", "start": 52429, "end": 52440, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 23 } }, "object": { "type": "ThisExpression", "start": 52429, "end": 52433, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 16 } } }, "property": { "type": "Identifier", "start": 52434, "end": 52440, "loc": { "start": { "line": 1304, "column": 17 }, "end": { "line": 1304, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52441, "end": 52446, "loc": { "start": { "line": 1304, "column": 24 }, "end": { "line": 1304, "column": 29 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52447, "end": 52465, "loc": { "start": { "line": 1304, "column": 30 }, "end": { "line": 1304, "column": 48 }, "identifierName": "setObjectsSelected" }, "name": "setObjectsSelected" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 52466, "end": 52501, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 84 } }, "object": { "type": "MemberExpression", "start": 52466, "end": 52483, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 66 } }, "object": { "type": "MemberExpression", "start": 52466, "end": 52477, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 60 } }, "object": { "type": "ThisExpression", "start": 52466, "end": 52470, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 53 } } }, "property": { "type": "Identifier", "start": 52471, "end": 52477, "loc": { "start": { "line": 1304, "column": 54 }, "end": { "line": 1304, "column": 60 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52478, "end": 52483, "loc": { "start": { "line": 1304, "column": 61 }, "end": { "line": 1304, "column": 66 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52484, "end": 52501, "loc": { "start": { "line": 1304, "column": 67 }, "end": { "line": 1304, "column": 84 }, "identifierName": "selectedObjectIds" }, "name": "selectedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 52503, "end": 52508, "loc": { "start": { "line": 1304, "column": 86 }, "end": { "line": 1304, "column": 91 } }, "value": false } ] } } ], "directives": [] } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are selected.\n *\n * @param {Boolean} selected Whether or not to set all objects selected.\n ", "start": 52104, "end": 52252, "loc": { "start": { "line": 1295, "column": 4 }, "end": { "line": 1299, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 52532, "end": 53073, "loc": { "start": { "line": 1308, "column": 4 }, "end": { "line": 1322, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 52532, "end": 52553, "loc": { "start": { "line": 1308, "column": 4 }, "end": { "line": 1308, "column": 25 }, "identifierName": "_withObjectsInSubtree" }, "name": "_withObjectsInSubtree" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 52554, "end": 52563, "loc": { "start": { "line": 1308, "column": 26 }, "end": { "line": 1308, "column": 35 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 52565, "end": 52573, "loc": { "start": { "line": 1308, "column": 37 }, "end": { "line": 1308, "column": 45 }, "identifierName": "callback" }, "name": "callback" } ], "body": { "type": "BlockStatement", "start": 52575, "end": 53073, "loc": { "start": { "line": 1308, "column": 47 }, "end": { "line": 1322, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 52585, "end": 52688, "loc": { "start": { "line": 1309, "column": 8 }, "end": { "line": 1312, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 52589, "end": 52599, "loc": { "start": { "line": 1309, "column": 12 }, "end": { "line": 1309, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 52590, "end": 52599, "loc": { "start": { "line": 1309, "column": 13 }, "end": { "line": 1309, "column": 22 }, "identifierName": "objectIds" }, "name": "objectIds" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 52601, "end": 52688, "loc": { "start": { "line": 1309, "column": 24 }, "end": { "line": 1312, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 52615, "end": 52658, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 55 } }, "expression": { "type": "CallExpression", "start": 52615, "end": 52657, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 54 } }, "callee": { "type": "MemberExpression", "start": 52615, "end": 52625, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 22 } }, "object": { "type": "ThisExpression", "start": 52615, "end": 52619, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 16 } } }, "property": { "type": "Identifier", "start": 52620, "end": 52625, "loc": { "start": { "line": 1310, "column": 17 }, "end": { "line": 1310, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 52626, "end": 52656, "loc": { "start": { "line": 1310, "column": 23 }, "end": { "line": 1310, "column": 53 } }, "extra": { "rawValue": "Argument expected: objectIds", "raw": "\"Argument expected: objectIds\"" }, "value": "Argument expected: objectIds" } ] } }, { "type": "ReturnStatement", "start": 52671, "end": 52678, "loc": { "start": { "line": 1311, "column": 12 }, "end": { "line": 1311, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ForStatement", "start": 52697, "end": 53067, "loc": { "start": { "line": 1313, "column": 8 }, "end": { "line": 1321, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 52702, "end": 52735, "loc": { "start": { "line": 1313, "column": 13 }, "end": { "line": 1313, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 52706, "end": 52711, "loc": { "start": { "line": 1313, "column": 17 }, "end": { "line": 1313, "column": 22 } }, "id": { "type": "Identifier", "start": 52706, "end": 52707, "loc": { "start": { "line": 1313, "column": 17 }, "end": { "line": 1313, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 52710, "end": 52711, "loc": { "start": { "line": 1313, "column": 21 }, "end": { "line": 1313, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, { "type": "VariableDeclarator", "start": 52713, "end": 52735, "loc": { "start": { "line": 1313, "column": 24 }, "end": { "line": 1313, "column": 46 } }, "id": { "type": "Identifier", "start": 52713, "end": 52716, "loc": { "start": { "line": 1313, "column": 24 }, "end": { "line": 1313, "column": 27 }, "identifierName": "len" }, "name": "len" }, "init": { "type": "MemberExpression", "start": 52719, "end": 52735, "loc": { "start": { "line": 1313, "column": 30 }, "end": { "line": 1313, "column": 46 } }, "object": { "type": "Identifier", "start": 52719, "end": 52728, "loc": { "start": { "line": 1313, "column": 30 }, "end": { "line": 1313, "column": 39 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 52729, "end": 52735, "loc": { "start": { "line": 1313, "column": 40 }, "end": { "line": 1313, "column": 46 }, "identifierName": "length" }, "name": "length" }, "computed": false } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 52737, "end": 52744, "loc": { "start": { "line": 1313, "column": 48 }, "end": { "line": 1313, "column": 55 } }, "left": { "type": "Identifier", "start": 52737, "end": 52738, "loc": { "start": { "line": 1313, "column": 48 }, "end": { "line": 1313, "column": 49 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "Identifier", "start": 52741, "end": 52744, "loc": { "start": { "line": 1313, "column": 52 }, "end": { "line": 1313, "column": 55 }, "identifierName": "len" }, "name": "len" } }, "update": { "type": "UpdateExpression", "start": 52746, "end": 52749, "loc": { "start": { "line": 1313, "column": 57 }, "end": { "line": 1313, "column": 60 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 52746, "end": 52747, "loc": { "start": { "line": 1313, "column": 57 }, "end": { "line": 1313, "column": 58 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 52751, "end": 53067, "loc": { "start": { "line": 1313, "column": 62 }, "end": { "line": 1321, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 52765, "end": 52795, "loc": { "start": { "line": 1314, "column": 12 }, "end": { "line": 1314, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", "start": 52771, "end": 52794, "loc": { "start": { "line": 1314, "column": 18 }, "end": { "line": 1314, "column": 41 } }, "id": { "type": "Identifier", "start": 52771, "end": 52779, "loc": { "start": { "line": 1314, "column": 18 }, "end": { "line": 1314, "column": 26 }, "identifierName": "objectId" }, "name": "objectId" }, "init": { "type": "MemberExpression", "start": 52782, "end": 52794, "loc": { "start": { "line": 1314, "column": 29 }, "end": { "line": 1314, "column": 41 } }, "object": { "type": "Identifier", "start": 52782, "end": 52791, "loc": { "start": { "line": 1314, "column": 29 }, "end": { "line": 1314, "column": 38 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 52792, "end": 52793, "loc": { "start": { "line": 1314, "column": 39 }, "end": { "line": 1314, "column": 40 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 52808, "end": 53057, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1320, "column": 15 } }, "expression": { "type": "CallExpression", "start": 52808, "end": 53056, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1320, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 52808, "end": 52854, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 58 } }, "object": { "type": "MemberExpression", "start": 52808, "end": 52829, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 33 } }, "object": { "type": "MemberExpression", "start": 52808, "end": 52819, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 23 } }, "object": { "type": "ThisExpression", "start": 52808, "end": 52812, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 16 } } }, "property": { "type": "Identifier", "start": 52813, "end": 52819, "loc": { "start": { "line": 1315, "column": 17 }, "end": { "line": 1315, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52820, "end": 52829, "loc": { "start": { "line": 1315, "column": 24 }, "end": { "line": 1315, "column": 33 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 52830, "end": 52854, "loc": { "start": { "line": 1315, "column": 34 }, "end": { "line": 1315, "column": 58 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 52855, "end": 52863, "loc": { "start": { "line": 1315, "column": 59 }, "end": { "line": 1315, "column": 67 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "ArrowFunctionExpression", "start": 52865, "end": 53055, "loc": { "start": { "line": 1315, "column": 69 }, "end": { "line": 1320, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 52866, "end": 52876, "loc": { "start": { "line": 1315, "column": 70 }, "end": { "line": 1315, "column": 80 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 52881, "end": 53055, "loc": { "start": { "line": 1315, "column": 85 }, "end": { "line": 1320, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 52899, "end": 52955, "loc": { "start": { "line": 1316, "column": 16 }, "end": { "line": 1316, "column": 72 } }, "declarations": [ { "type": "VariableDeclarator", "start": 52905, "end": 52954, "loc": { "start": { "line": 1316, "column": 22 }, "end": { "line": 1316, "column": 71 } }, "id": { "type": "Identifier", "start": 52905, "end": 52911, "loc": { "start": { "line": 1316, "column": 22 }, "end": { "line": 1316, "column": 28 }, "identifierName": "entity" }, "name": "entity" }, "init": { "type": "MemberExpression", "start": 52914, "end": 52954, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 71 } }, "object": { "type": "MemberExpression", "start": 52914, "end": 52939, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 56 } }, "object": { "type": "MemberExpression", "start": 52914, "end": 52931, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 48 } }, "object": { "type": "MemberExpression", "start": 52914, "end": 52925, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 42 } }, "object": { "type": "ThisExpression", "start": 52914, "end": 52918, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 35 } } }, "property": { "type": "Identifier", "start": 52919, "end": 52925, "loc": { "start": { "line": 1316, "column": 36 }, "end": { "line": 1316, "column": 42 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 52926, "end": 52931, "loc": { "start": { "line": 1316, "column": 43 }, "end": { "line": 1316, "column": 48 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 52932, "end": 52939, "loc": { "start": { "line": 1316, "column": 49 }, "end": { "line": 1316, "column": 56 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 52940, "end": 52953, "loc": { "start": { "line": 1316, "column": 57 }, "end": { "line": 1316, "column": 70 } }, "object": { "type": "Identifier", "start": 52940, "end": 52950, "loc": { "start": { "line": 1316, "column": 57 }, "end": { "line": 1316, "column": 67 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 52951, "end": 52953, "loc": { "start": { "line": 1316, "column": 68 }, "end": { "line": 1316, "column": 70 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 52972, "end": 53041, "loc": { "start": { "line": 1317, "column": 16 }, "end": { "line": 1319, "column": 17 } }, "test": { "type": "Identifier", "start": 52976, "end": 52982, "loc": { "start": { "line": 1317, "column": 20 }, "end": { "line": 1317, "column": 26 }, "identifierName": "entity" }, "name": "entity" }, "consequent": { "type": "BlockStatement", "start": 52984, "end": 53041, "loc": { "start": { "line": 1317, "column": 28 }, "end": { "line": 1319, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 53006, "end": 53023, "loc": { "start": { "line": 1318, "column": 20 }, "end": { "line": 1318, "column": 37 } }, "expression": { "type": "CallExpression", "start": 53006, "end": 53022, "loc": { "start": { "line": 1318, "column": 20 }, "end": { "line": 1318, "column": 36 } }, "callee": { "type": "Identifier", "start": 53006, "end": 53014, "loc": { "start": { "line": 1318, "column": 20 }, "end": { "line": 1318, "column": 28 }, "identifierName": "callback" }, "name": "callback" }, "arguments": [ { "type": "Identifier", "start": 53015, "end": 53021, "loc": { "start": { "line": 1318, "column": 29 }, "end": { "line": 1318, "column": 35 }, "identifierName": "entity" }, "name": "entity" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n * @param {Function} done Callback invoked on completion\n ", "start": 53079, "end": 53264, "loc": { "start": { "line": 1324, "column": 4 }, "end": { "line": 1329, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 53269, "end": 54448, "loc": { "start": { "line": 1330, "column": 4 }, "end": { "line": 1364, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 53269, "end": 53280, "loc": { "start": { "line": 1330, "column": 4 }, "end": { "line": 1330, "column": 15 }, "identifierName": "flyToObject" }, "name": "flyToObject", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 53281, "end": 53289, "loc": { "start": { "line": 1330, "column": 16 }, "end": { "line": 1330, "column": 24 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "Identifier", "start": 53291, "end": 53295, "loc": { "start": { "line": 1330, "column": 26 }, "end": { "line": 1330, "column": 30 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 53297, "end": 54448, "loc": { "start": { "line": 1330, "column": 32 }, "end": { "line": 1364, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 53307, "end": 53424, "loc": { "start": { "line": 1331, "column": 8 }, "end": { "line": 1334, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 53311, "end": 53320, "loc": { "start": { "line": 1331, "column": 12 }, "end": { "line": 1331, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 53312, "end": 53320, "loc": { "start": { "line": 1331, "column": 13 }, "end": { "line": 1331, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 53322, "end": 53424, "loc": { "start": { "line": 1331, "column": 23 }, "end": { "line": 1334, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 53336, "end": 53394, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 70 } }, "expression": { "type": "CallExpression", "start": 53336, "end": 53393, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 53336, "end": 53346, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 22 } }, "object": { "type": "ThisExpression", "start": 53336, "end": 53340, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 16 } } }, "property": { "type": "Identifier", "start": 53341, "end": 53346, "loc": { "start": { "line": 1332, "column": 17 }, "end": { "line": 1332, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 53347, "end": 53392, "loc": { "start": { "line": 1332, "column": 23 }, "end": { "line": 1332, "column": 68 } }, "extra": { "rawValue": "flyToObject() - Argument expected: objectId", "raw": "\"flyToObject() - Argument expected: objectId\"" }, "value": "flyToObject() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 53407, "end": 53414, "loc": { "start": { "line": 1333, "column": 12 }, "end": { "line": 1333, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 53433, "end": 53460, "loc": { "start": { "line": 1335, "column": 8 }, "end": { "line": 1335, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 53439, "end": 53459, "loc": { "start": { "line": 1335, "column": 14 }, "end": { "line": 1335, "column": 34 } }, "id": { "type": "Identifier", "start": 53439, "end": 53445, "loc": { "start": { "line": 1335, "column": 14 }, "end": { "line": 1335, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 53448, "end": 53459, "loc": { "start": { "line": 1335, "column": 23 }, "end": { "line": 1335, "column": 34 } }, "object": { "type": "ThisExpression", "start": 53448, "end": 53452, "loc": { "start": { "line": 1335, "column": 23 }, "end": { "line": 1335, "column": 27 } } }, "property": { "type": "Identifier", "start": 53453, "end": 53459, "loc": { "start": { "line": 1335, "column": 28 }, "end": { "line": 1335, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 53469, "end": 53496, "loc": { "start": { "line": 1336, "column": 8 }, "end": { "line": 1336, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 53475, "end": 53495, "loc": { "start": { "line": 1336, "column": 14 }, "end": { "line": 1336, "column": 34 } }, "id": { "type": "Identifier", "start": 53475, "end": 53480, "loc": { "start": { "line": 1336, "column": 14 }, "end": { "line": 1336, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 53483, "end": 53495, "loc": { "start": { "line": 1336, "column": 22 }, "end": { "line": 1336, "column": 34 } }, "object": { "type": "Identifier", "start": 53483, "end": 53489, "loc": { "start": { "line": 1336, "column": 22 }, "end": { "line": 1336, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 53490, "end": 53495, "loc": { "start": { "line": 1336, "column": 29 }, "end": { "line": 1336, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 53505, "end": 53526, "loc": { "start": { "line": 1337, "column": 8 }, "end": { "line": 1337, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", "start": 53511, "end": 53525, "loc": { "start": { "line": 1337, "column": 14 }, "end": { "line": 1337, "column": 28 } }, "id": { "type": "Identifier", "start": 53511, "end": 53520, "loc": { "start": { "line": 1337, "column": 14 }, "end": { "line": 1337, "column": 23 }, "identifierName": "objectIds" }, "name": "objectIds" }, "init": { "type": "ArrayExpression", "start": 53523, "end": 53525, "loc": { "start": { "line": 1337, "column": 26 }, "end": { "line": 1337, "column": 28 } }, "elements": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 53535, "end": 53730, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1342, "column": 11 } }, "expression": { "type": "CallExpression", "start": 53535, "end": 53729, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1342, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 53535, "end": 53581, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 54 } }, "object": { "type": "MemberExpression", "start": 53535, "end": 53556, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 29 } }, "object": { "type": "MemberExpression", "start": 53535, "end": 53546, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 19 } }, "object": { "type": "ThisExpression", "start": 53535, "end": 53539, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 12 } } }, "property": { "type": "Identifier", "start": 53540, "end": 53546, "loc": { "start": { "line": 1338, "column": 13 }, "end": { "line": 1338, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 53547, "end": 53556, "loc": { "start": { "line": 1338, "column": 20 }, "end": { "line": 1338, "column": 29 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 53557, "end": 53581, "loc": { "start": { "line": 1338, "column": 30 }, "end": { "line": 1338, "column": 54 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 53582, "end": 53590, "loc": { "start": { "line": 1338, "column": 55 }, "end": { "line": 1338, "column": 63 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "ArrowFunctionExpression", "start": 53592, "end": 53728, "loc": { "start": { "line": 1338, "column": 65 }, "end": { "line": 1342, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 53593, "end": 53603, "loc": { "start": { "line": 1338, "column": 66 }, "end": { "line": 1338, "column": 76 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 53608, "end": 53728, "loc": { "start": { "line": 1338, "column": 81 }, "end": { "line": 1342, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 53622, "end": 53718, "loc": { "start": { "line": 1339, "column": 12 }, "end": { "line": 1341, "column": 13 } }, "test": { "type": "MemberExpression", "start": 53626, "end": 53654, "loc": { "start": { "line": 1339, "column": 16 }, "end": { "line": 1339, "column": 44 } }, "object": { "type": "MemberExpression", "start": 53626, "end": 53639, "loc": { "start": { "line": 1339, "column": 16 }, "end": { "line": 1339, "column": 29 } }, "object": { "type": "Identifier", "start": 53626, "end": 53631, "loc": { "start": { "line": 1339, "column": 16 }, "end": { "line": 1339, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 53632, "end": 53639, "loc": { "start": { "line": 1339, "column": 22 }, "end": { "line": 1339, "column": 29 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 53640, "end": 53653, "loc": { "start": { "line": 1339, "column": 30 }, "end": { "line": 1339, "column": 43 } }, "object": { "type": "Identifier", "start": 53640, "end": 53650, "loc": { "start": { "line": 1339, "column": 30 }, "end": { "line": 1339, "column": 40 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 53651, "end": 53653, "loc": { "start": { "line": 1339, "column": 41 }, "end": { "line": 1339, "column": 43 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 53656, "end": 53718, "loc": { "start": { "line": 1339, "column": 46 }, "end": { "line": 1341, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 53674, "end": 53704, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 46 } }, "expression": { "type": "CallExpression", "start": 53674, "end": 53703, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 53674, "end": 53688, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 30 } }, "object": { "type": "Identifier", "start": 53674, "end": 53683, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 25 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 53684, "end": 53688, "loc": { "start": { "line": 1340, "column": 26 }, "end": { "line": 1340, "column": 30 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 53689, "end": 53702, "loc": { "start": { "line": 1340, "column": 31 }, "end": { "line": 1340, "column": 44 } }, "object": { "type": "Identifier", "start": 53689, "end": 53699, "loc": { "start": { "line": 1340, "column": 31 }, "end": { "line": 1340, "column": 41 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 53700, "end": 53702, "loc": { "start": { "line": 1340, "column": 42 }, "end": { "line": 1340, "column": 44 }, "identifierName": "id" }, "name": "id" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } }, { "type": "IfStatement", "start": 53739, "end": 53934, "loc": { "start": { "line": 1343, "column": 8 }, "end": { "line": 1349, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 53743, "end": 53765, "loc": { "start": { "line": 1343, "column": 12 }, "end": { "line": 1343, "column": 34 } }, "left": { "type": "MemberExpression", "start": 53743, "end": 53759, "loc": { "start": { "line": 1343, "column": 12 }, "end": { "line": 1343, "column": 28 } }, "object": { "type": "Identifier", "start": 53743, "end": 53752, "loc": { "start": { "line": 1343, "column": 12 }, "end": { "line": 1343, "column": 21 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 53753, "end": 53759, "loc": { "start": { "line": 1343, "column": 22 }, "end": { "line": 1343, "column": 28 }, "identifierName": "length" }, "name": "length" }, "computed": false }, "operator": "===", "right": { "type": "NumericLiteral", "start": 53764, "end": 53765, "loc": { "start": { "line": 1343, "column": 33 }, "end": { "line": 1343, "column": 34 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 53767, "end": 53934, "loc": { "start": { "line": 1343, "column": 36 }, "end": { "line": 1349, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 53781, "end": 53842, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 73 } }, "expression": { "type": "CallExpression", "start": 53781, "end": 53841, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 53781, "end": 53791, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 22 } }, "object": { "type": "ThisExpression", "start": 53781, "end": 53785, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 16 } } }, "property": { "type": "Identifier", "start": 53786, "end": 53791, "loc": { "start": { "line": 1344, "column": 17 }, "end": { "line": 1344, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 53792, "end": 53840, "loc": { "start": { "line": 1344, "column": 23 }, "end": { "line": 1344, "column": 71 } }, "left": { "type": "BinaryExpression", "start": 53792, "end": 53834, "loc": { "start": { "line": 1344, "column": 23 }, "end": { "line": 1344, "column": 65 } }, "left": { "type": "StringLiteral", "start": 53792, "end": 53823, "loc": { "start": { "line": 1344, "column": 23 }, "end": { "line": 1344, "column": 54 } }, "extra": { "rawValue": "Object not found in viewer: '", "raw": "\"Object not found in viewer: '\"" }, "value": "Object not found in viewer: '" }, "operator": "+", "right": { "type": "Identifier", "start": 53826, "end": 53834, "loc": { "start": { "line": 1344, "column": 57 }, "end": { "line": 1344, "column": 65 }, "identifierName": "objectId" }, "name": "objectId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 53837, "end": 53840, "loc": { "start": { "line": 1344, "column": 68 }, "end": { "line": 1344, "column": 71 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "IfStatement", "start": 53855, "end": 53904, "loc": { "start": { "line": 1345, "column": 12 }, "end": { "line": 1347, "column": 13 } }, "test": { "type": "Identifier", "start": 53859, "end": 53863, "loc": { "start": { "line": 1345, "column": 16 }, "end": { "line": 1345, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 53865, "end": 53904, "loc": { "start": { "line": 1345, "column": 22 }, "end": { "line": 1347, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 53883, "end": 53890, "loc": { "start": { "line": 1346, "column": 16 }, "end": { "line": 1346, "column": 23 } }, "expression": { "type": "CallExpression", "start": 53883, "end": 53889, "loc": { "start": { "line": 1346, "column": 16 }, "end": { "line": 1346, "column": 22 } }, "callee": { "type": "Identifier", "start": 53883, "end": 53887, "loc": { "start": { "line": 1346, "column": 16 }, "end": { "line": 1346, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 53917, "end": 53924, "loc": { "start": { "line": 1348, "column": 12 }, "end": { "line": 1348, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 53943, "end": 53984, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 49 } }, "expression": { "type": "CallExpression", "start": 53943, "end": 53983, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 53943, "end": 53966, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 31 } }, "object": { "type": "Identifier", "start": 53943, "end": 53948, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 53949, "end": 53966, "loc": { "start": { "line": 1350, "column": 14 }, "end": { "line": 1350, "column": 31 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 53967, "end": 53976, "loc": { "start": { "line": 1350, "column": 32 }, "end": { "line": 1350, "column": 41 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 53978, "end": 53982, "loc": { "start": { "line": 1350, "column": 43 }, "end": { "line": 1350, "column": 47 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 53993, "end": 54038, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 53 } }, "expression": { "type": "CallExpression", "start": 53993, "end": 54037, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 53993, "end": 54020, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 35 } }, "object": { "type": "Identifier", "start": 53993, "end": 53998, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 53999, "end": 54020, "loc": { "start": { "line": 1351, "column": 14 }, "end": { "line": 1351, "column": 35 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 54021, "end": 54030, "loc": { "start": { "line": 1351, "column": 36 }, "end": { "line": 1351, "column": 45 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 54032, "end": 54036, "loc": { "start": { "line": 1351, "column": 47 }, "end": { "line": 1351, "column": 51 } }, "value": true } ] } }, { "type": "VariableDeclaration", "start": 54047, "end": 54085, "loc": { "start": { "line": 1352, "column": 8 }, "end": { "line": 1352, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54053, "end": 54084, "loc": { "start": { "line": 1352, "column": 14 }, "end": { "line": 1352, "column": 45 } }, "id": { "type": "Identifier", "start": 54053, "end": 54057, "loc": { "start": { "line": 1352, "column": 14 }, "end": { "line": 1352, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 54060, "end": 54084, "loc": { "start": { "line": 1352, "column": 21 }, "end": { "line": 1352, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 54060, "end": 54073, "loc": { "start": { "line": 1352, "column": 21 }, "end": { "line": 1352, "column": 34 } }, "object": { "type": "Identifier", "start": 54060, "end": 54065, "loc": { "start": { "line": 1352, "column": 21 }, "end": { "line": 1352, "column": 26 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 54066, "end": 54073, "loc": { "start": { "line": 1352, "column": 27 }, "end": { "line": 1352, "column": 34 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 54074, "end": 54083, "loc": { "start": { "line": 1352, "column": 35 }, "end": { "line": 1352, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 54094, "end": 54375, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1362, "column": 11 } }, "expression": { "type": "CallExpression", "start": 54094, "end": 54374, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1362, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 54094, "end": 54119, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1353, "column": 33 } }, "object": { "type": "MemberExpression", "start": 54094, "end": 54113, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1353, "column": 27 } }, "object": { "type": "Identifier", "start": 54094, "end": 54100, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1353, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 54101, "end": 54113, "loc": { "start": { "line": 1353, "column": 15 }, "end": { "line": 1353, "column": 27 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 54114, "end": 54119, "loc": { "start": { "line": 1353, "column": 28 }, "end": { "line": 1353, "column": 33 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 54120, "end": 54154, "loc": { "start": { "line": 1353, "column": 34 }, "end": { "line": 1355, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 54134, "end": 54144, "loc": { "start": { "line": 1354, "column": 12 }, "end": { "line": 1354, "column": 22 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 54134, "end": 54138, "loc": { "start": { "line": 1354, "column": 12 }, "end": { "line": 1354, "column": 16 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 54140, "end": 54144, "loc": { "start": { "line": 1354, "column": 18 }, "end": { "line": 1354, "column": 22 }, "identifierName": "aabb" }, "name": "aabb" } } ] }, { "type": "ArrowFunctionExpression", "start": 54156, "end": 54373, "loc": { "start": { "line": 1355, "column": 11 }, "end": { "line": 1362, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 54162, "end": 54373, "loc": { "start": { "line": 1355, "column": 17 }, "end": { "line": 1362, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 54176, "end": 54225, "loc": { "start": { "line": 1356, "column": 12 }, "end": { "line": 1358, "column": 13 } }, "test": { "type": "Identifier", "start": 54180, "end": 54184, "loc": { "start": { "line": 1356, "column": 16 }, "end": { "line": 1356, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 54186, "end": 54225, "loc": { "start": { "line": 1356, "column": 22 }, "end": { "line": 1358, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 54204, "end": 54211, "loc": { "start": { "line": 1357, "column": 16 }, "end": { "line": 1357, "column": 23 } }, "expression": { "type": "CallExpression", "start": 54204, "end": 54210, "loc": { "start": { "line": 1357, "column": 16 }, "end": { "line": 1357, "column": 22 } }, "callee": { "type": "Identifier", "start": 54204, "end": 54208, "loc": { "start": { "line": 1357, "column": 16 }, "end": { "line": 1357, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 54238, "end": 54363, "loc": { "start": { "line": 1359, "column": 12 }, "end": { "line": 1361, "column": 20 } }, "expression": { "type": "CallExpression", "start": 54238, "end": 54362, "loc": { "start": { "line": 1359, "column": 12 }, "end": { "line": 1361, "column": 19 } }, "callee": { "type": "Identifier", "start": 54238, "end": 54248, "loc": { "start": { "line": 1359, "column": 12 }, "end": { "line": 1359, "column": 22 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 54249, "end": 54356, "loc": { "start": { "line": 1359, "column": 23 }, "end": { "line": 1361, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 54261, "end": 54356, "loc": { "start": { "line": 1359, "column": 35 }, "end": { "line": 1361, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 54279, "end": 54342, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 79 } }, "expression": { "type": "CallExpression", "start": 54279, "end": 54341, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 54279, "end": 54306, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 43 } }, "object": { "type": "Identifier", "start": 54279, "end": 54284, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 54285, "end": 54306, "loc": { "start": { "line": 1360, "column": 22 }, "end": { "line": 1360, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 54307, "end": 54333, "loc": { "start": { "line": 1360, "column": 44 }, "end": { "line": 1360, "column": 70 } }, "object": { "type": "Identifier", "start": 54307, "end": 54312, "loc": { "start": { "line": 1360, "column": 44 }, "end": { "line": 1360, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 54313, "end": 54333, "loc": { "start": { "line": 1360, "column": 50 }, "end": { "line": 1360, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 54335, "end": 54340, "loc": { "start": { "line": 1360, "column": 72 }, "end": { "line": 1360, "column": 77 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 54358, "end": 54361, "loc": { "start": { "line": 1361, "column": 15 }, "end": { "line": 1361, "column": 18 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 54384, "end": 54442, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 54384, "end": 54441, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 54384, "end": 54413, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 37 } }, "object": { "type": "MemberExpression", "start": 54384, "end": 54404, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 28 } }, "object": { "type": "Identifier", "start": 54384, "end": 54390, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 54391, "end": 54404, "loc": { "start": { "line": 1363, "column": 15 }, "end": { "line": 1363, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 54405, "end": 54413, "loc": { "start": { "line": 1363, "column": 29 }, "end": { "line": 1363, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 54416, "end": 54441, "loc": { "start": { "line": 1363, "column": 40 }, "end": { "line": 1363, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 54416, "end": 54435, "loc": { "start": { "line": 1363, "column": 40 }, "end": { "line": 1363, "column": 59 } }, "object": { "type": "Identifier", "start": 54416, "end": 54420, "loc": { "start": { "line": 1363, "column": 40 }, "end": { "line": 1363, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 54421, "end": 54435, "loc": { "start": { "line": 1363, "column": 45 }, "end": { "line": 1363, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 54436, "end": 54440, "loc": { "start": { "line": 1363, "column": 60 }, "end": { "line": 1363, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n * @param {Function} done Callback invoked on completion\n ", "start": 53079, "end": 53264, "loc": { "start": { "line": 1324, "column": 4 }, "end": { "line": 1329, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given objects in view.\n *\n * @param {String[]} objectIds IDs of the objects\n * @param {Function} done Callback invoked on completion\n ", "start": 54454, "end": 54645, "loc": { "start": { "line": 1366, "column": 4 }, "end": { "line": 1371, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 54650, "end": 55900, "loc": { "start": { "line": 1372, "column": 4 }, "end": { "line": 1410, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 54650, "end": 54664, "loc": { "start": { "line": 1372, "column": 4 }, "end": { "line": 1372, "column": 18 }, "identifierName": "viewFitObjects" }, "name": "viewFitObjects", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 54665, "end": 54674, "loc": { "start": { "line": 1372, "column": 19 }, "end": { "line": 1372, "column": 28 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "Identifier", "start": 54676, "end": 54680, "loc": { "start": { "line": 1372, "column": 30 }, "end": { "line": 1372, "column": 34 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 54682, "end": 55900, "loc": { "start": { "line": 1372, "column": 36 }, "end": { "line": 1410, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 54692, "end": 54811, "loc": { "start": { "line": 1373, "column": 8 }, "end": { "line": 1376, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 54696, "end": 54706, "loc": { "start": { "line": 1373, "column": 12 }, "end": { "line": 1373, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 54697, "end": 54706, "loc": { "start": { "line": 1373, "column": 13 }, "end": { "line": 1373, "column": 22 }, "identifierName": "objectIds" }, "name": "objectIds" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 54708, "end": 54811, "loc": { "start": { "line": 1373, "column": 24 }, "end": { "line": 1376, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 54722, "end": 54781, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 71 } }, "expression": { "type": "CallExpression", "start": 54722, "end": 54780, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 54722, "end": 54732, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 22 } }, "object": { "type": "ThisExpression", "start": 54722, "end": 54726, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 16 } } }, "property": { "type": "Identifier", "start": 54727, "end": 54732, "loc": { "start": { "line": 1374, "column": 17 }, "end": { "line": 1374, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 54733, "end": 54779, "loc": { "start": { "line": 1374, "column": 23 }, "end": { "line": 1374, "column": 69 } }, "extra": { "rawValue": "flyToObject() - Argument expected: objectIds", "raw": "\"flyToObject() - Argument expected: objectIds\"" }, "value": "flyToObject() - Argument expected: objectIds" } ] } }, { "type": "ReturnStatement", "start": 54794, "end": 54801, "loc": { "start": { "line": 1375, "column": 12 }, "end": { "line": 1375, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 54820, "end": 54847, "loc": { "start": { "line": 1377, "column": 8 }, "end": { "line": 1377, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54826, "end": 54846, "loc": { "start": { "line": 1377, "column": 14 }, "end": { "line": 1377, "column": 34 } }, "id": { "type": "Identifier", "start": 54826, "end": 54832, "loc": { "start": { "line": 1377, "column": 14 }, "end": { "line": 1377, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 54835, "end": 54846, "loc": { "start": { "line": 1377, "column": 23 }, "end": { "line": 1377, "column": 34 } }, "object": { "type": "ThisExpression", "start": 54835, "end": 54839, "loc": { "start": { "line": 1377, "column": 23 }, "end": { "line": 1377, "column": 27 } } }, "property": { "type": "Identifier", "start": 54840, "end": 54846, "loc": { "start": { "line": 1377, "column": 28 }, "end": { "line": 1377, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 54856, "end": 54883, "loc": { "start": { "line": 1378, "column": 8 }, "end": { "line": 1378, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54862, "end": 54882, "loc": { "start": { "line": 1378, "column": 14 }, "end": { "line": 1378, "column": 34 } }, "id": { "type": "Identifier", "start": 54862, "end": 54867, "loc": { "start": { "line": 1378, "column": 14 }, "end": { "line": 1378, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 54870, "end": 54882, "loc": { "start": { "line": 1378, "column": 22 }, "end": { "line": 1378, "column": 34 } }, "object": { "type": "Identifier", "start": 54870, "end": 54876, "loc": { "start": { "line": 1378, "column": 22 }, "end": { "line": 1378, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 54877, "end": 54882, "loc": { "start": { "line": 1378, "column": 29 }, "end": { "line": 1378, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 54893, "end": 54914, "loc": { "start": { "line": 1380, "column": 8 }, "end": { "line": 1380, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54899, "end": 54913, "loc": { "start": { "line": 1380, "column": 14 }, "end": { "line": 1380, "column": 28 } }, "id": { "type": "Identifier", "start": 54899, "end": 54908, "loc": { "start": { "line": 1380, "column": 14 }, "end": { "line": 1380, "column": 23 }, "identifierName": "entityIds" }, "name": "entityIds" }, "init": { "type": "ArrayExpression", "start": 54911, "end": 54913, "loc": { "start": { "line": 1380, "column": 26 }, "end": { "line": 1380, "column": 28 } }, "elements": [] } } ], "kind": "const" }, { "type": "ForStatement", "start": 54924, "end": 55256, "loc": { "start": { "line": 1382, "column": 8 }, "end": { "line": 1389, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 54929, "end": 54962, "loc": { "start": { "line": 1382, "column": 13 }, "end": { "line": 1382, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54933, "end": 54938, "loc": { "start": { "line": 1382, "column": 17 }, "end": { "line": 1382, "column": 22 } }, "id": { "type": "Identifier", "start": 54933, "end": 54934, "loc": { "start": { "line": 1382, "column": 17 }, "end": { "line": 1382, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 54937, "end": 54938, "loc": { "start": { "line": 1382, "column": 21 }, "end": { "line": 1382, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, { "type": "VariableDeclarator", "start": 54940, "end": 54962, "loc": { "start": { "line": 1382, "column": 24 }, "end": { "line": 1382, "column": 46 } }, "id": { "type": "Identifier", "start": 54940, "end": 54943, "loc": { "start": { "line": 1382, "column": 24 }, "end": { "line": 1382, "column": 27 }, "identifierName": "len" }, "name": "len" }, "init": { "type": "MemberExpression", "start": 54946, "end": 54962, "loc": { "start": { "line": 1382, "column": 30 }, "end": { "line": 1382, "column": 46 } }, "object": { "type": "Identifier", "start": 54946, "end": 54955, "loc": { "start": { "line": 1382, "column": 30 }, "end": { "line": 1382, "column": 39 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 54956, "end": 54962, "loc": { "start": { "line": 1382, "column": 40 }, "end": { "line": 1382, "column": 46 }, "identifierName": "length" }, "name": "length" }, "computed": false } } ], "kind": "var" }, "test": { "type": "BinaryExpression", "start": 54964, "end": 54971, "loc": { "start": { "line": 1382, "column": 48 }, "end": { "line": 1382, "column": 55 } }, "left": { "type": "Identifier", "start": 54964, "end": 54965, "loc": { "start": { "line": 1382, "column": 48 }, "end": { "line": 1382, "column": 49 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "Identifier", "start": 54968, "end": 54971, "loc": { "start": { "line": 1382, "column": 52 }, "end": { "line": 1382, "column": 55 }, "identifierName": "len" }, "name": "len" } }, "update": { "type": "UpdateExpression", "start": 54973, "end": 54976, "loc": { "start": { "line": 1382, "column": 57 }, "end": { "line": 1382, "column": 60 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 54973, "end": 54974, "loc": { "start": { "line": 1382, "column": 57 }, "end": { "line": 1382, "column": 58 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 54978, "end": 55256, "loc": { "start": { "line": 1382, "column": 62 }, "end": { "line": 1389, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 54992, "end": 55022, "loc": { "start": { "line": 1383, "column": 12 }, "end": { "line": 1383, "column": 42 } }, "declarations": [ { "type": "VariableDeclarator", "start": 54998, "end": 55021, "loc": { "start": { "line": 1383, "column": 18 }, "end": { "line": 1383, "column": 41 } }, "id": { "type": "Identifier", "start": 54998, "end": 55006, "loc": { "start": { "line": 1383, "column": 18 }, "end": { "line": 1383, "column": 26 }, "identifierName": "objectId" }, "name": "objectId" }, "init": { "type": "MemberExpression", "start": 55009, "end": 55021, "loc": { "start": { "line": 1383, "column": 29 }, "end": { "line": 1383, "column": 41 } }, "object": { "type": "Identifier", "start": 55009, "end": 55018, "loc": { "start": { "line": 1383, "column": 29 }, "end": { "line": 1383, "column": 38 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 55019, "end": 55020, "loc": { "start": { "line": 1383, "column": 39 }, "end": { "line": 1383, "column": 40 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 55035, "end": 55246, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1388, "column": 15 } }, "expression": { "type": "CallExpression", "start": 55035, "end": 55245, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1388, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 55035, "end": 55081, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 58 } }, "object": { "type": "MemberExpression", "start": 55035, "end": 55056, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 33 } }, "object": { "type": "MemberExpression", "start": 55035, "end": 55046, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 23 } }, "object": { "type": "ThisExpression", "start": 55035, "end": 55039, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 16 } } }, "property": { "type": "Identifier", "start": 55040, "end": 55046, "loc": { "start": { "line": 1384, "column": 17 }, "end": { "line": 1384, "column": 23 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 55047, "end": 55056, "loc": { "start": { "line": 1384, "column": 24 }, "end": { "line": 1384, "column": 33 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 55057, "end": 55081, "loc": { "start": { "line": 1384, "column": 34 }, "end": { "line": 1384, "column": 58 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55082, "end": 55090, "loc": { "start": { "line": 1384, "column": 59 }, "end": { "line": 1384, "column": 67 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "ArrowFunctionExpression", "start": 55092, "end": 55244, "loc": { "start": { "line": 1384, "column": 69 }, "end": { "line": 1388, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 55093, "end": 55103, "loc": { "start": { "line": 1384, "column": 70 }, "end": { "line": 1384, "column": 80 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 55108, "end": 55244, "loc": { "start": { "line": 1384, "column": 85 }, "end": { "line": 1388, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 55126, "end": 55230, "loc": { "start": { "line": 1385, "column": 16 }, "end": { "line": 1387, "column": 17 } }, "test": { "type": "MemberExpression", "start": 55130, "end": 55158, "loc": { "start": { "line": 1385, "column": 20 }, "end": { "line": 1385, "column": 48 } }, "object": { "type": "MemberExpression", "start": 55130, "end": 55143, "loc": { "start": { "line": 1385, "column": 20 }, "end": { "line": 1385, "column": 33 } }, "object": { "type": "Identifier", "start": 55130, "end": 55135, "loc": { "start": { "line": 1385, "column": 20 }, "end": { "line": 1385, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55136, "end": 55143, "loc": { "start": { "line": 1385, "column": 26 }, "end": { "line": 1385, "column": 33 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 55144, "end": 55157, "loc": { "start": { "line": 1385, "column": 34 }, "end": { "line": 1385, "column": 47 } }, "object": { "type": "Identifier", "start": 55144, "end": 55154, "loc": { "start": { "line": 1385, "column": 34 }, "end": { "line": 1385, "column": 44 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 55155, "end": 55157, "loc": { "start": { "line": 1385, "column": 45 }, "end": { "line": 1385, "column": 47 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 55160, "end": 55230, "loc": { "start": { "line": 1385, "column": 50 }, "end": { "line": 1387, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 55182, "end": 55212, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 50 } }, "expression": { "type": "CallExpression", "start": 55182, "end": 55211, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 55182, "end": 55196, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 34 } }, "object": { "type": "Identifier", "start": 55182, "end": 55191, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 29 }, "identifierName": "entityIds" }, "name": "entityIds" }, "property": { "type": "Identifier", "start": 55192, "end": 55196, "loc": { "start": { "line": 1386, "column": 30 }, "end": { "line": 1386, "column": 34 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 55197, "end": 55210, "loc": { "start": { "line": 1386, "column": 35 }, "end": { "line": 1386, "column": 48 } }, "object": { "type": "Identifier", "start": 55197, "end": 55207, "loc": { "start": { "line": 1386, "column": 35 }, "end": { "line": 1386, "column": 45 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 55208, "end": 55210, "loc": { "start": { "line": 1386, "column": 46 }, "end": { "line": 1386, "column": 48 }, "identifierName": "id" }, "name": "id" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } ], "directives": [] } }, { "type": "IfStatement", "start": 55265, "end": 55386, "loc": { "start": { "line": 1390, "column": 8 }, "end": { "line": 1395, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 55269, "end": 55291, "loc": { "start": { "line": 1390, "column": 12 }, "end": { "line": 1390, "column": 34 } }, "left": { "type": "MemberExpression", "start": 55269, "end": 55285, "loc": { "start": { "line": 1390, "column": 12 }, "end": { "line": 1390, "column": 28 } }, "object": { "type": "Identifier", "start": 55269, "end": 55278, "loc": { "start": { "line": 1390, "column": 12 }, "end": { "line": 1390, "column": 21 }, "identifierName": "entityIds" }, "name": "entityIds" }, "property": { "type": "Identifier", "start": 55279, "end": 55285, "loc": { "start": { "line": 1390, "column": 22 }, "end": { "line": 1390, "column": 28 }, "identifierName": "length" }, "name": "length" }, "computed": false }, "operator": "===", "right": { "type": "NumericLiteral", "start": 55290, "end": 55291, "loc": { "start": { "line": 1390, "column": 33 }, "end": { "line": 1390, "column": 34 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 55293, "end": 55386, "loc": { "start": { "line": 1390, "column": 36 }, "end": { "line": 1395, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 55307, "end": 55356, "loc": { "start": { "line": 1391, "column": 12 }, "end": { "line": 1393, "column": 13 } }, "test": { "type": "Identifier", "start": 55311, "end": 55315, "loc": { "start": { "line": 1391, "column": 16 }, "end": { "line": 1391, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 55317, "end": 55356, "loc": { "start": { "line": 1391, "column": 22 }, "end": { "line": 1393, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 55335, "end": 55342, "loc": { "start": { "line": 1392, "column": 16 }, "end": { "line": 1392, "column": 23 } }, "expression": { "type": "CallExpression", "start": 55335, "end": 55341, "loc": { "start": { "line": 1392, "column": 16 }, "end": { "line": 1392, "column": 22 } }, "callee": { "type": "Identifier", "start": 55335, "end": 55339, "loc": { "start": { "line": 1392, "column": 16 }, "end": { "line": 1392, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 55369, "end": 55376, "loc": { "start": { "line": 1394, "column": 12 }, "end": { "line": 1394, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 55395, "end": 55436, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 49 } }, "expression": { "type": "CallExpression", "start": 55395, "end": 55435, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 55395, "end": 55418, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 31 } }, "object": { "type": "Identifier", "start": 55395, "end": 55400, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55401, "end": 55418, "loc": { "start": { "line": 1396, "column": 14 }, "end": { "line": 1396, "column": 31 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55419, "end": 55428, "loc": { "start": { "line": 1396, "column": 32 }, "end": { "line": 1396, "column": 41 }, "identifierName": "entityIds" }, "name": "entityIds" }, { "type": "BooleanLiteral", "start": 55430, "end": 55434, "loc": { "start": { "line": 1396, "column": 43 }, "end": { "line": 1396, "column": 47 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 55445, "end": 55490, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 53 } }, "expression": { "type": "CallExpression", "start": 55445, "end": 55489, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 55445, "end": 55472, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 35 } }, "object": { "type": "Identifier", "start": 55445, "end": 55450, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55451, "end": 55472, "loc": { "start": { "line": 1397, "column": 14 }, "end": { "line": 1397, "column": 35 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55473, "end": 55482, "loc": { "start": { "line": 1397, "column": 36 }, "end": { "line": 1397, "column": 45 }, "identifierName": "entityIds" }, "name": "entityIds" }, { "type": "BooleanLiteral", "start": 55484, "end": 55488, "loc": { "start": { "line": 1397, "column": 47 }, "end": { "line": 1397, "column": 51 } }, "value": true } ] } }, { "type": "VariableDeclaration", "start": 55499, "end": 55537, "loc": { "start": { "line": 1398, "column": 8 }, "end": { "line": 1398, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 55505, "end": 55536, "loc": { "start": { "line": 1398, "column": 14 }, "end": { "line": 1398, "column": 45 } }, "id": { "type": "Identifier", "start": 55505, "end": 55509, "loc": { "start": { "line": 1398, "column": 14 }, "end": { "line": 1398, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 55512, "end": 55536, "loc": { "start": { "line": 1398, "column": 21 }, "end": { "line": 1398, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 55512, "end": 55525, "loc": { "start": { "line": 1398, "column": 21 }, "end": { "line": 1398, "column": 34 } }, "object": { "type": "Identifier", "start": 55512, "end": 55517, "loc": { "start": { "line": 1398, "column": 21 }, "end": { "line": 1398, "column": 26 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55518, "end": 55525, "loc": { "start": { "line": 1398, "column": 27 }, "end": { "line": 1398, "column": 34 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55526, "end": 55535, "loc": { "start": { "line": 1398, "column": 35 }, "end": { "line": 1398, "column": 44 }, "identifierName": "entityIds" }, "name": "entityIds" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 55546, "end": 55827, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1408, "column": 11 } }, "expression": { "type": "CallExpression", "start": 55546, "end": 55826, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1408, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 55546, "end": 55571, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1399, "column": 33 } }, "object": { "type": "MemberExpression", "start": 55546, "end": 55565, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1399, "column": 27 } }, "object": { "type": "Identifier", "start": 55546, "end": 55552, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1399, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 55553, "end": 55565, "loc": { "start": { "line": 1399, "column": 15 }, "end": { "line": 1399, "column": 27 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 55566, "end": 55571, "loc": { "start": { "line": 1399, "column": 28 }, "end": { "line": 1399, "column": 33 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 55572, "end": 55606, "loc": { "start": { "line": 1399, "column": 34 }, "end": { "line": 1401, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 55586, "end": 55596, "loc": { "start": { "line": 1400, "column": 12 }, "end": { "line": 1400, "column": 22 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 55586, "end": 55590, "loc": { "start": { "line": 1400, "column": 12 }, "end": { "line": 1400, "column": 16 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 55592, "end": 55596, "loc": { "start": { "line": 1400, "column": 18 }, "end": { "line": 1400, "column": 22 }, "identifierName": "aabb" }, "name": "aabb" } } ] }, { "type": "ArrowFunctionExpression", "start": 55608, "end": 55825, "loc": { "start": { "line": 1401, "column": 11 }, "end": { "line": 1408, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 55614, "end": 55825, "loc": { "start": { "line": 1401, "column": 17 }, "end": { "line": 1408, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 55628, "end": 55677, "loc": { "start": { "line": 1402, "column": 12 }, "end": { "line": 1404, "column": 13 } }, "test": { "type": "Identifier", "start": 55632, "end": 55636, "loc": { "start": { "line": 1402, "column": 16 }, "end": { "line": 1402, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 55638, "end": 55677, "loc": { "start": { "line": 1402, "column": 22 }, "end": { "line": 1404, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 55656, "end": 55663, "loc": { "start": { "line": 1403, "column": 16 }, "end": { "line": 1403, "column": 23 } }, "expression": { "type": "CallExpression", "start": 55656, "end": 55662, "loc": { "start": { "line": 1403, "column": 16 }, "end": { "line": 1403, "column": 22 } }, "callee": { "type": "Identifier", "start": 55656, "end": 55660, "loc": { "start": { "line": 1403, "column": 16 }, "end": { "line": 1403, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 55690, "end": 55815, "loc": { "start": { "line": 1405, "column": 12 }, "end": { "line": 1407, "column": 20 } }, "expression": { "type": "CallExpression", "start": 55690, "end": 55814, "loc": { "start": { "line": 1405, "column": 12 }, "end": { "line": 1407, "column": 19 } }, "callee": { "type": "Identifier", "start": 55690, "end": 55700, "loc": { "start": { "line": 1405, "column": 12 }, "end": { "line": 1405, "column": 22 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 55701, "end": 55808, "loc": { "start": { "line": 1405, "column": 23 }, "end": { "line": 1407, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 55713, "end": 55808, "loc": { "start": { "line": 1405, "column": 35 }, "end": { "line": 1407, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 55731, "end": 55794, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 79 } }, "expression": { "type": "CallExpression", "start": 55731, "end": 55793, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 55731, "end": 55758, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 43 } }, "object": { "type": "Identifier", "start": 55731, "end": 55736, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55737, "end": 55758, "loc": { "start": { "line": 1406, "column": 22 }, "end": { "line": 1406, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 55759, "end": 55785, "loc": { "start": { "line": 1406, "column": 44 }, "end": { "line": 1406, "column": 70 } }, "object": { "type": "Identifier", "start": 55759, "end": 55764, "loc": { "start": { "line": 1406, "column": 44 }, "end": { "line": 1406, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 55765, "end": 55785, "loc": { "start": { "line": 1406, "column": 50 }, "end": { "line": 1406, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 55787, "end": 55792, "loc": { "start": { "line": 1406, "column": 72 }, "end": { "line": 1406, "column": 77 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 55810, "end": 55813, "loc": { "start": { "line": 1407, "column": 15 }, "end": { "line": 1407, "column": 18 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 55836, "end": 55894, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 55836, "end": 55893, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 55836, "end": 55865, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 37 } }, "object": { "type": "MemberExpression", "start": 55836, "end": 55856, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 28 } }, "object": { "type": "Identifier", "start": 55836, "end": 55842, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 55843, "end": 55856, "loc": { "start": { "line": 1409, "column": 15 }, "end": { "line": 1409, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 55857, "end": 55865, "loc": { "start": { "line": 1409, "column": 29 }, "end": { "line": 1409, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 55868, "end": 55893, "loc": { "start": { "line": 1409, "column": 40 }, "end": { "line": 1409, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 55868, "end": 55887, "loc": { "start": { "line": 1409, "column": 40 }, "end": { "line": 1409, "column": 59 } }, "object": { "type": "Identifier", "start": 55868, "end": 55872, "loc": { "start": { "line": 1409, "column": 40 }, "end": { "line": 1409, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 55873, "end": 55887, "loc": { "start": { "line": 1409, "column": 45 }, "end": { "line": 1409, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 55888, "end": 55892, "loc": { "start": { "line": 1409, "column": 60 }, "end": { "line": 1409, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given objects in view.\n *\n * @param {String[]} objectIds IDs of the objects\n * @param {Function} done Callback invoked on completion\n ", "start": 54454, "end": 54645, "loc": { "start": { "line": 1366, "column": 4 }, "end": { "line": 1371, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit all objects in view.\n *\n * @param {Function} done Callback invoked on completion\n ", "start": 55906, "end": 56037, "loc": { "start": { "line": 1412, "column": 4 }, "end": { "line": 1416, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 56042, "end": 56395, "loc": { "start": { "line": 1417, "column": 4 }, "end": { "line": 1429, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 56042, "end": 56052, "loc": { "start": { "line": 1417, "column": 4 }, "end": { "line": 1417, "column": 14 }, "identifierName": "viewFitAll" }, "name": "viewFitAll", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 56053, "end": 56057, "loc": { "start": { "line": 1417, "column": 15 }, "end": { "line": 1417, "column": 19 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 56059, "end": 56395, "loc": { "start": { "line": 1417, "column": 21 }, "end": { "line": 1429, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 56069, "end": 56096, "loc": { "start": { "line": 1418, "column": 8 }, "end": { "line": 1418, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56075, "end": 56095, "loc": { "start": { "line": 1418, "column": 14 }, "end": { "line": 1418, "column": 34 } }, "id": { "type": "Identifier", "start": 56075, "end": 56081, "loc": { "start": { "line": 1418, "column": 14 }, "end": { "line": 1418, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 56084, "end": 56095, "loc": { "start": { "line": 1418, "column": 23 }, "end": { "line": 1418, "column": 34 } }, "object": { "type": "ThisExpression", "start": 56084, "end": 56088, "loc": { "start": { "line": 1418, "column": 23 }, "end": { "line": 1418, "column": 27 } } }, "property": { "type": "Identifier", "start": 56089, "end": 56095, "loc": { "start": { "line": 1418, "column": 28 }, "end": { "line": 1418, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 56105, "end": 56132, "loc": { "start": { "line": 1419, "column": 8 }, "end": { "line": 1419, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56111, "end": 56131, "loc": { "start": { "line": 1419, "column": 14 }, "end": { "line": 1419, "column": 34 } }, "id": { "type": "Identifier", "start": 56111, "end": 56116, "loc": { "start": { "line": 1419, "column": 14 }, "end": { "line": 1419, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 56119, "end": 56131, "loc": { "start": { "line": 1419, "column": 22 }, "end": { "line": 1419, "column": 34 } }, "object": { "type": "Identifier", "start": 56119, "end": 56125, "loc": { "start": { "line": 1419, "column": 22 }, "end": { "line": 1419, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 56126, "end": 56131, "loc": { "start": { "line": 1419, "column": 29 }, "end": { "line": 1419, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 56141, "end": 56170, "loc": { "start": { "line": 1420, "column": 8 }, "end": { "line": 1420, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56147, "end": 56169, "loc": { "start": { "line": 1420, "column": 14 }, "end": { "line": 1420, "column": 36 } }, "id": { "type": "Identifier", "start": 56147, "end": 56151, "loc": { "start": { "line": 1420, "column": 14 }, "end": { "line": 1420, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 56154, "end": 56169, "loc": { "start": { "line": 1420, "column": 21 }, "end": { "line": 1420, "column": 36 } }, "callee": { "type": "MemberExpression", "start": 56154, "end": 56167, "loc": { "start": { "line": 1420, "column": 21 }, "end": { "line": 1420, "column": 34 } }, "object": { "type": "Identifier", "start": 56154, "end": 56159, "loc": { "start": { "line": 1420, "column": 21 }, "end": { "line": 1420, "column": 26 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 56160, "end": 56167, "loc": { "start": { "line": 1420, "column": 27 }, "end": { "line": 1420, "column": 34 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 56179, "end": 56322, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1427, "column": 11 } }, "expression": { "type": "CallExpression", "start": 56179, "end": 56321, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1427, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 56179, "end": 56204, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1421, "column": 33 } }, "object": { "type": "MemberExpression", "start": 56179, "end": 56198, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1421, "column": 27 } }, "object": { "type": "Identifier", "start": 56179, "end": 56185, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1421, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 56186, "end": 56198, "loc": { "start": { "line": 1421, "column": 15 }, "end": { "line": 1421, "column": 27 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 56199, "end": 56204, "loc": { "start": { "line": 1421, "column": 28 }, "end": { "line": 1421, "column": 33 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 56205, "end": 56239, "loc": { "start": { "line": 1421, "column": 34 }, "end": { "line": 1423, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 56219, "end": 56229, "loc": { "start": { "line": 1422, "column": 12 }, "end": { "line": 1422, "column": 22 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 56219, "end": 56223, "loc": { "start": { "line": 1422, "column": 12 }, "end": { "line": 1422, "column": 16 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 56225, "end": 56229, "loc": { "start": { "line": 1422, "column": 18 }, "end": { "line": 1422, "column": 22 }, "identifierName": "aabb" }, "name": "aabb" } } ] }, { "type": "ArrowFunctionExpression", "start": 56241, "end": 56320, "loc": { "start": { "line": 1423, "column": 11 }, "end": { "line": 1427, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 56247, "end": 56320, "loc": { "start": { "line": 1423, "column": 17 }, "end": { "line": 1427, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 56261, "end": 56310, "loc": { "start": { "line": 1424, "column": 12 }, "end": { "line": 1426, "column": 13 } }, "test": { "type": "Identifier", "start": 56265, "end": 56269, "loc": { "start": { "line": 1424, "column": 16 }, "end": { "line": 1424, "column": 20 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 56271, "end": 56310, "loc": { "start": { "line": 1424, "column": 22 }, "end": { "line": 1426, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 56289, "end": 56296, "loc": { "start": { "line": 1425, "column": 16 }, "end": { "line": 1425, "column": 23 } }, "expression": { "type": "CallExpression", "start": 56289, "end": 56295, "loc": { "start": { "line": 1425, "column": 16 }, "end": { "line": 1425, "column": 22 } }, "callee": { "type": "Identifier", "start": 56289, "end": 56293, "loc": { "start": { "line": 1425, "column": 16 }, "end": { "line": 1425, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 56331, "end": 56389, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 56331, "end": 56388, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 56331, "end": 56360, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 37 } }, "object": { "type": "MemberExpression", "start": 56331, "end": 56351, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 28 } }, "object": { "type": "Identifier", "start": 56331, "end": 56337, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 56338, "end": 56351, "loc": { "start": { "line": 1428, "column": 15 }, "end": { "line": 1428, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 56352, "end": 56360, "loc": { "start": { "line": 1428, "column": 29 }, "end": { "line": 1428, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 56363, "end": 56388, "loc": { "start": { "line": 1428, "column": 40 }, "end": { "line": 1428, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 56363, "end": 56382, "loc": { "start": { "line": 1428, "column": 40 }, "end": { "line": 1428, "column": 59 } }, "object": { "type": "Identifier", "start": 56363, "end": 56367, "loc": { "start": { "line": 1428, "column": 40 }, "end": { "line": 1428, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 56368, "end": 56382, "loc": { "start": { "line": 1428, "column": 45 }, "end": { "line": 1428, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 56383, "end": 56387, "loc": { "start": { "line": 1428, "column": 60 }, "end": { "line": 1428, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Flies the camera to fit all objects in view.\n *\n * @param {Function} done Callback invoked on completion\n ", "start": 55906, "end": 56037, "loc": { "start": { "line": 1412, "column": 4 }, "end": { "line": 1416, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Jumps the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n ", "start": 56401, "end": 56525, "loc": { "start": { "line": 1431, "column": 4 }, "end": { "line": 1435, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 56530, "end": 57371, "loc": { "start": { "line": 1436, "column": 4 }, "end": { "line": 1459, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 56530, "end": 56542, "loc": { "start": { "line": 1436, "column": 4 }, "end": { "line": 1436, "column": 16 }, "identifierName": "jumpToObject" }, "name": "jumpToObject", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 56543, "end": 56551, "loc": { "start": { "line": 1436, "column": 17 }, "end": { "line": 1436, "column": 25 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 56553, "end": 57371, "loc": { "start": { "line": 1436, "column": 27 }, "end": { "line": 1459, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 56563, "end": 56681, "loc": { "start": { "line": 1437, "column": 8 }, "end": { "line": 1440, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 56567, "end": 56576, "loc": { "start": { "line": 1437, "column": 12 }, "end": { "line": 1437, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 56568, "end": 56576, "loc": { "start": { "line": 1437, "column": 13 }, "end": { "line": 1437, "column": 21 }, "identifierName": "objectId" }, "name": "objectId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 56578, "end": 56681, "loc": { "start": { "line": 1437, "column": 23 }, "end": { "line": 1440, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 56592, "end": 56651, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 71 } }, "expression": { "type": "CallExpression", "start": 56592, "end": 56650, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 56592, "end": 56602, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 22 } }, "object": { "type": "ThisExpression", "start": 56592, "end": 56596, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 16 } } }, "property": { "type": "Identifier", "start": 56597, "end": 56602, "loc": { "start": { "line": 1438, "column": 17 }, "end": { "line": 1438, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 56603, "end": 56649, "loc": { "start": { "line": 1438, "column": 23 }, "end": { "line": 1438, "column": 69 } }, "extra": { "rawValue": "jumpToObject() - Argument expected: objectId", "raw": "\"jumpToObject() - Argument expected: objectId\"" }, "value": "jumpToObject() - Argument expected: objectId" } ] } }, { "type": "ReturnStatement", "start": 56664, "end": 56671, "loc": { "start": { "line": 1439, "column": 12 }, "end": { "line": 1439, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 56690, "end": 56717, "loc": { "start": { "line": 1441, "column": 8 }, "end": { "line": 1441, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56696, "end": 56716, "loc": { "start": { "line": 1441, "column": 14 }, "end": { "line": 1441, "column": 34 } }, "id": { "type": "Identifier", "start": 56696, "end": 56702, "loc": { "start": { "line": 1441, "column": 14 }, "end": { "line": 1441, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 56705, "end": 56716, "loc": { "start": { "line": 1441, "column": 23 }, "end": { "line": 1441, "column": 34 } }, "object": { "type": "ThisExpression", "start": 56705, "end": 56709, "loc": { "start": { "line": 1441, "column": 23 }, "end": { "line": 1441, "column": 27 } } }, "property": { "type": "Identifier", "start": 56710, "end": 56716, "loc": { "start": { "line": 1441, "column": 28 }, "end": { "line": 1441, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 56726, "end": 56753, "loc": { "start": { "line": 1442, "column": 8 }, "end": { "line": 1442, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56732, "end": 56752, "loc": { "start": { "line": 1442, "column": 14 }, "end": { "line": 1442, "column": 34 } }, "id": { "type": "Identifier", "start": 56732, "end": 56737, "loc": { "start": { "line": 1442, "column": 14 }, "end": { "line": 1442, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 56740, "end": 56752, "loc": { "start": { "line": 1442, "column": 22 }, "end": { "line": 1442, "column": 34 } }, "object": { "type": "Identifier", "start": 56740, "end": 56746, "loc": { "start": { "line": 1442, "column": 22 }, "end": { "line": 1442, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 56747, "end": 56752, "loc": { "start": { "line": 1442, "column": 29 }, "end": { "line": 1442, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 56762, "end": 56783, "loc": { "start": { "line": 1443, "column": 8 }, "end": { "line": 1443, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", "start": 56768, "end": 56782, "loc": { "start": { "line": 1443, "column": 14 }, "end": { "line": 1443, "column": 28 } }, "id": { "type": "Identifier", "start": 56768, "end": 56777, "loc": { "start": { "line": 1443, "column": 14 }, "end": { "line": 1443, "column": 23 }, "identifierName": "objectIds" }, "name": "objectIds" }, "init": { "type": "ArrayExpression", "start": 56780, "end": 56782, "loc": { "start": { "line": 1443, "column": 26 }, "end": { "line": 1443, "column": 28 } }, "elements": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 56792, "end": 56987, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1448, "column": 11 } }, "expression": { "type": "CallExpression", "start": 56792, "end": 56986, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1448, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 56792, "end": 56838, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 54 } }, "object": { "type": "MemberExpression", "start": 56792, "end": 56813, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 29 } }, "object": { "type": "MemberExpression", "start": 56792, "end": 56803, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 19 } }, "object": { "type": "ThisExpression", "start": 56792, "end": 56796, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 12 } } }, "property": { "type": "Identifier", "start": 56797, "end": 56803, "loc": { "start": { "line": 1444, "column": 13 }, "end": { "line": 1444, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 56804, "end": 56813, "loc": { "start": { "line": 1444, "column": 20 }, "end": { "line": 1444, "column": 29 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 56814, "end": 56838, "loc": { "start": { "line": 1444, "column": 30 }, "end": { "line": 1444, "column": 54 }, "identifierName": "withMetaObjectsInSubtree" }, "name": "withMetaObjectsInSubtree" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 56839, "end": 56847, "loc": { "start": { "line": 1444, "column": 55 }, "end": { "line": 1444, "column": 63 }, "identifierName": "objectId" }, "name": "objectId" }, { "type": "ArrowFunctionExpression", "start": 56849, "end": 56985, "loc": { "start": { "line": 1444, "column": 65 }, "end": { "line": 1448, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 56850, "end": 56860, "loc": { "start": { "line": 1444, "column": 66 }, "end": { "line": 1444, "column": 76 }, "identifierName": "metaObject" }, "name": "metaObject" } ], "body": { "type": "BlockStatement", "start": 56865, "end": 56985, "loc": { "start": { "line": 1444, "column": 81 }, "end": { "line": 1448, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 56879, "end": 56975, "loc": { "start": { "line": 1445, "column": 12 }, "end": { "line": 1447, "column": 13 } }, "test": { "type": "MemberExpression", "start": 56883, "end": 56911, "loc": { "start": { "line": 1445, "column": 16 }, "end": { "line": 1445, "column": 44 } }, "object": { "type": "MemberExpression", "start": 56883, "end": 56896, "loc": { "start": { "line": 1445, "column": 16 }, "end": { "line": 1445, "column": 29 } }, "object": { "type": "Identifier", "start": 56883, "end": 56888, "loc": { "start": { "line": 1445, "column": 16 }, "end": { "line": 1445, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 56889, "end": 56896, "loc": { "start": { "line": 1445, "column": 22 }, "end": { "line": 1445, "column": 29 }, "identifierName": "objects" }, "name": "objects" }, "computed": false }, "property": { "type": "MemberExpression", "start": 56897, "end": 56910, "loc": { "start": { "line": 1445, "column": 30 }, "end": { "line": 1445, "column": 43 } }, "object": { "type": "Identifier", "start": 56897, "end": 56907, "loc": { "start": { "line": 1445, "column": 30 }, "end": { "line": 1445, "column": 40 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 56908, "end": 56910, "loc": { "start": { "line": 1445, "column": 41 }, "end": { "line": 1445, "column": 43 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 56913, "end": 56975, "loc": { "start": { "line": 1445, "column": 46 }, "end": { "line": 1447, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 56931, "end": 56961, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 46 } }, "expression": { "type": "CallExpression", "start": 56931, "end": 56960, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 56931, "end": 56945, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 30 } }, "object": { "type": "Identifier", "start": 56931, "end": 56940, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 25 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 56941, "end": 56945, "loc": { "start": { "line": 1446, "column": 26 }, "end": { "line": 1446, "column": 30 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 56946, "end": 56959, "loc": { "start": { "line": 1446, "column": 31 }, "end": { "line": 1446, "column": 44 } }, "object": { "type": "Identifier", "start": 56946, "end": 56956, "loc": { "start": { "line": 1446, "column": 31 }, "end": { "line": 1446, "column": 41 }, "identifierName": "metaObject" }, "name": "metaObject" }, "property": { "type": "Identifier", "start": 56957, "end": 56959, "loc": { "start": { "line": 1446, "column": 42 }, "end": { "line": 1446, "column": 44 }, "identifierName": "id" }, "name": "id" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } }, { "type": "IfStatement", "start": 56996, "end": 57129, "loc": { "start": { "line": 1449, "column": 8 }, "end": { "line": 1452, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 57000, "end": 57022, "loc": { "start": { "line": 1449, "column": 12 }, "end": { "line": 1449, "column": 34 } }, "left": { "type": "MemberExpression", "start": 57000, "end": 57016, "loc": { "start": { "line": 1449, "column": 12 }, "end": { "line": 1449, "column": 28 } }, "object": { "type": "Identifier", "start": 57000, "end": 57009, "loc": { "start": { "line": 1449, "column": 12 }, "end": { "line": 1449, "column": 21 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 57010, "end": 57016, "loc": { "start": { "line": 1449, "column": 22 }, "end": { "line": 1449, "column": 28 }, "identifierName": "length" }, "name": "length" }, "computed": false }, "operator": "===", "right": { "type": "NumericLiteral", "start": 57021, "end": 57022, "loc": { "start": { "line": 1449, "column": 33 }, "end": { "line": 1449, "column": 34 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 57024, "end": 57129, "loc": { "start": { "line": 1449, "column": 36 }, "end": { "line": 1452, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 57038, "end": 57099, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 73 } }, "expression": { "type": "CallExpression", "start": 57038, "end": 57098, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 57038, "end": 57048, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 22 } }, "object": { "type": "ThisExpression", "start": 57038, "end": 57042, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 16 } } }, "property": { "type": "Identifier", "start": 57043, "end": 57048, "loc": { "start": { "line": 1450, "column": 17 }, "end": { "line": 1450, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 57049, "end": 57097, "loc": { "start": { "line": 1450, "column": 23 }, "end": { "line": 1450, "column": 71 } }, "left": { "type": "BinaryExpression", "start": 57049, "end": 57091, "loc": { "start": { "line": 1450, "column": 23 }, "end": { "line": 1450, "column": 65 } }, "left": { "type": "StringLiteral", "start": 57049, "end": 57080, "loc": { "start": { "line": 1450, "column": 23 }, "end": { "line": 1450, "column": 54 } }, "extra": { "rawValue": "Object not found in viewer: '", "raw": "\"Object not found in viewer: '\"" }, "value": "Object not found in viewer: '" }, "operator": "+", "right": { "type": "Identifier", "start": 57083, "end": 57091, "loc": { "start": { "line": 1450, "column": 57 }, "end": { "line": 1450, "column": 65 }, "identifierName": "objectId" }, "name": "objectId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 57094, "end": 57097, "loc": { "start": { "line": 1450, "column": 68 }, "end": { "line": 1450, "column": 71 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ReturnStatement", "start": 57112, "end": 57119, "loc": { "start": { "line": 1451, "column": 12 }, "end": { "line": 1451, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 57138, "end": 57179, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 49 } }, "expression": { "type": "CallExpression", "start": 57138, "end": 57178, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 57138, "end": 57161, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 31 } }, "object": { "type": "Identifier", "start": 57138, "end": 57143, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 13 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 57144, "end": 57161, "loc": { "start": { "line": 1453, "column": 14 }, "end": { "line": 1453, "column": 31 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 57162, "end": 57171, "loc": { "start": { "line": 1453, "column": 32 }, "end": { "line": 1453, "column": 41 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 57173, "end": 57177, "loc": { "start": { "line": 1453, "column": 43 }, "end": { "line": 1453, "column": 47 } }, "value": true } ] } }, { "type": "VariableDeclaration", "start": 57188, "end": 57226, "loc": { "start": { "line": 1454, "column": 8 }, "end": { "line": 1454, "column": 46 } }, "declarations": [ { "type": "VariableDeclarator", "start": 57194, "end": 57225, "loc": { "start": { "line": 1454, "column": 14 }, "end": { "line": 1454, "column": 45 } }, "id": { "type": "Identifier", "start": 57194, "end": 57198, "loc": { "start": { "line": 1454, "column": 14 }, "end": { "line": 1454, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 57201, "end": 57225, "loc": { "start": { "line": 1454, "column": 21 }, "end": { "line": 1454, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 57201, "end": 57214, "loc": { "start": { "line": 1454, "column": 21 }, "end": { "line": 1454, "column": 34 } }, "object": { "type": "Identifier", "start": 57201, "end": 57206, "loc": { "start": { "line": 1454, "column": 21 }, "end": { "line": 1454, "column": 26 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 57207, "end": 57214, "loc": { "start": { "line": 1454, "column": 27 }, "end": { "line": 1454, "column": 34 }, "identifierName": "getAABB" }, "name": "getAABB" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 57215, "end": 57224, "loc": { "start": { "line": 1454, "column": 35 }, "end": { "line": 1454, "column": 44 }, "identifierName": "objectIds" }, "name": "objectIds" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 57235, "end": 57298, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1457, "column": 11 } }, "expression": { "type": "CallExpression", "start": 57235, "end": 57297, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1457, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 57235, "end": 57261, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1455, "column": 34 } }, "object": { "type": "MemberExpression", "start": 57235, "end": 57254, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1455, "column": 27 } }, "object": { "type": "Identifier", "start": 57235, "end": 57241, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1455, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 57242, "end": 57254, "loc": { "start": { "line": 1455, "column": 15 }, "end": { "line": 1455, "column": 27 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 57255, "end": 57261, "loc": { "start": { "line": 1455, "column": 28 }, "end": { "line": 1455, "column": 34 }, "identifierName": "jumpTo" }, "name": "jumpTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 57262, "end": 57296, "loc": { "start": { "line": 1455, "column": 35 }, "end": { "line": 1457, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 57276, "end": 57286, "loc": { "start": { "line": 1456, "column": 12 }, "end": { "line": 1456, "column": 22 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 57276, "end": 57280, "loc": { "start": { "line": 1456, "column": 12 }, "end": { "line": 1456, "column": 16 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 57282, "end": 57286, "loc": { "start": { "line": 1456, "column": 18 }, "end": { "line": 1456, "column": 22 }, "identifierName": "aabb" }, "name": "aabb" } } ] } ] } }, { "type": "ExpressionStatement", "start": 57307, "end": 57365, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 57307, "end": 57364, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 57307, "end": 57336, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 37 } }, "object": { "type": "MemberExpression", "start": 57307, "end": 57327, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 28 } }, "object": { "type": "Identifier", "start": 57307, "end": 57313, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 57314, "end": 57327, "loc": { "start": { "line": 1458, "column": 15 }, "end": { "line": 1458, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 57328, "end": 57336, "loc": { "start": { "line": 1458, "column": 29 }, "end": { "line": 1458, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 57339, "end": 57364, "loc": { "start": { "line": 1458, "column": 40 }, "end": { "line": 1458, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 57339, "end": 57358, "loc": { "start": { "line": 1458, "column": 40 }, "end": { "line": 1458, "column": 59 } }, "object": { "type": "Identifier", "start": 57339, "end": 57343, "loc": { "start": { "line": 1458, "column": 40 }, "end": { "line": 1458, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 57344, "end": 57358, "loc": { "start": { "line": 1458, "column": 45 }, "end": { "line": 1458, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 57359, "end": 57363, "loc": { "start": { "line": 1458, "column": 60 }, "end": { "line": 1458, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Jumps the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n ", "start": 56401, "end": 56525, "loc": { "start": { "line": 1431, "column": 4 }, "end": { "line": 1435, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the camera to the given position.\n *\n * @param {Number[]} [params.eye] Eye position.\n * @param {Number[]} [params.look] Point of interest.\n * @param {Number[]} [params.up] Direction of \"up\".\n ", "start": 57377, "end": 57607, "loc": { "start": { "line": 1461, "column": 4 }, "end": { "line": 1467, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 57612, "end": 57965, "loc": { "start": { "line": 1468, "column": 4 }, "end": { "line": 1481, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 57612, "end": 57621, "loc": { "start": { "line": 1468, "column": 4 }, "end": { "line": 1468, "column": 13 }, "identifierName": "setCamera" }, "name": "setCamera", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 57622, "end": 57628, "loc": { "start": { "line": 1468, "column": 14 }, "end": { "line": 1468, "column": 20 }, "identifierName": "params" }, "name": "params" } ], "body": { "type": "BlockStatement", "start": 57630, "end": 57965, "loc": { "start": { "line": 1468, "column": 22 }, "end": { "line": 1481, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 57640, "end": 57667, "loc": { "start": { "line": 1469, "column": 8 }, "end": { "line": 1469, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 57646, "end": 57666, "loc": { "start": { "line": 1469, "column": 14 }, "end": { "line": 1469, "column": 34 } }, "id": { "type": "Identifier", "start": 57646, "end": 57652, "loc": { "start": { "line": 1469, "column": 14 }, "end": { "line": 1469, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 57655, "end": 57666, "loc": { "start": { "line": 1469, "column": 23 }, "end": { "line": 1469, "column": 34 } }, "object": { "type": "ThisExpression", "start": 57655, "end": 57659, "loc": { "start": { "line": 1469, "column": 23 }, "end": { "line": 1469, "column": 27 } } }, "property": { "type": "Identifier", "start": 57660, "end": 57666, "loc": { "start": { "line": 1469, "column": 28 }, "end": { "line": 1469, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 57676, "end": 57703, "loc": { "start": { "line": 1470, "column": 8 }, "end": { "line": 1470, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 57682, "end": 57702, "loc": { "start": { "line": 1470, "column": 14 }, "end": { "line": 1470, "column": 34 } }, "id": { "type": "Identifier", "start": 57682, "end": 57687, "loc": { "start": { "line": 1470, "column": 14 }, "end": { "line": 1470, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 57690, "end": 57702, "loc": { "start": { "line": 1470, "column": 22 }, "end": { "line": 1470, "column": 34 } }, "object": { "type": "Identifier", "start": 57690, "end": 57696, "loc": { "start": { "line": 1470, "column": 22 }, "end": { "line": 1470, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 57697, "end": 57702, "loc": { "start": { "line": 1470, "column": 29 }, "end": { "line": 1470, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 57712, "end": 57740, "loc": { "start": { "line": 1471, "column": 8 }, "end": { "line": 1471, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", "start": 57718, "end": 57739, "loc": { "start": { "line": 1471, "column": 14 }, "end": { "line": 1471, "column": 35 } }, "id": { "type": "Identifier", "start": 57718, "end": 57724, "loc": { "start": { "line": 1471, "column": 14 }, "end": { "line": 1471, "column": 20 }, "identifierName": "camera" }, "name": "camera" }, "init": { "type": "MemberExpression", "start": 57727, "end": 57739, "loc": { "start": { "line": 1471, "column": 23 }, "end": { "line": 1471, "column": 35 } }, "object": { "type": "Identifier", "start": 57727, "end": 57732, "loc": { "start": { "line": 1471, "column": 23 }, "end": { "line": 1471, "column": 28 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 57733, "end": 57739, "loc": { "start": { "line": 1471, "column": 29 }, "end": { "line": 1471, "column": 35 }, "identifierName": "camera" }, "name": "camera" }, "computed": false } } ], "kind": "const" }, { "type": "IfStatement", "start": 57749, "end": 57813, "loc": { "start": { "line": 1472, "column": 8 }, "end": { "line": 1474, "column": 9 } }, "test": { "type": "MemberExpression", "start": 57753, "end": 57763, "loc": { "start": { "line": 1472, "column": 12 }, "end": { "line": 1472, "column": 22 } }, "object": { "type": "Identifier", "start": 57753, "end": 57759, "loc": { "start": { "line": 1472, "column": 12 }, "end": { "line": 1472, "column": 18 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57760, "end": 57763, "loc": { "start": { "line": 1472, "column": 19 }, "end": { "line": 1472, "column": 22 }, "identifierName": "eye" }, "name": "eye" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 57765, "end": 57813, "loc": { "start": { "line": 1472, "column": 24 }, "end": { "line": 1474, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 57779, "end": 57803, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 36 } }, "expression": { "type": "AssignmentExpression", "start": 57779, "end": 57802, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 57779, "end": 57789, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 22 } }, "object": { "type": "Identifier", "start": 57779, "end": 57785, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 18 }, "identifierName": "camera" }, "name": "camera" }, "property": { "type": "Identifier", "start": 57786, "end": 57789, "loc": { "start": { "line": 1473, "column": 19 }, "end": { "line": 1473, "column": 22 }, "identifierName": "eye" }, "name": "eye" }, "computed": false }, "right": { "type": "MemberExpression", "start": 57792, "end": 57802, "loc": { "start": { "line": 1473, "column": 25 }, "end": { "line": 1473, "column": 35 } }, "object": { "type": "Identifier", "start": 57792, "end": 57798, "loc": { "start": { "line": 1473, "column": 25 }, "end": { "line": 1473, "column": 31 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57799, "end": 57802, "loc": { "start": { "line": 1473, "column": 32 }, "end": { "line": 1473, "column": 35 }, "identifierName": "eye" }, "name": "eye" }, "computed": false } } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 57822, "end": 57889, "loc": { "start": { "line": 1475, "column": 8 }, "end": { "line": 1477, "column": 9 } }, "test": { "type": "MemberExpression", "start": 57826, "end": 57837, "loc": { "start": { "line": 1475, "column": 12 }, "end": { "line": 1475, "column": 23 } }, "object": { "type": "Identifier", "start": 57826, "end": 57832, "loc": { "start": { "line": 1475, "column": 12 }, "end": { "line": 1475, "column": 18 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57833, "end": 57837, "loc": { "start": { "line": 1475, "column": 19 }, "end": { "line": 1475, "column": 23 }, "identifierName": "look" }, "name": "look" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 57839, "end": 57889, "loc": { "start": { "line": 1475, "column": 25 }, "end": { "line": 1477, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 57853, "end": 57879, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 38 } }, "expression": { "type": "AssignmentExpression", "start": 57853, "end": 57878, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 37 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 57853, "end": 57864, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 23 } }, "object": { "type": "Identifier", "start": 57853, "end": 57859, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 18 }, "identifierName": "camera" }, "name": "camera" }, "property": { "type": "Identifier", "start": 57860, "end": 57864, "loc": { "start": { "line": 1476, "column": 19 }, "end": { "line": 1476, "column": 23 }, "identifierName": "look" }, "name": "look" }, "computed": false }, "right": { "type": "MemberExpression", "start": 57867, "end": 57878, "loc": { "start": { "line": 1476, "column": 26 }, "end": { "line": 1476, "column": 37 } }, "object": { "type": "Identifier", "start": 57867, "end": 57873, "loc": { "start": { "line": 1476, "column": 26 }, "end": { "line": 1476, "column": 32 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57874, "end": 57878, "loc": { "start": { "line": 1476, "column": 33 }, "end": { "line": 1476, "column": 37 }, "identifierName": "look" }, "name": "look" }, "computed": false } } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 57898, "end": 57959, "loc": { "start": { "line": 1478, "column": 8 }, "end": { "line": 1480, "column": 9 } }, "test": { "type": "MemberExpression", "start": 57902, "end": 57911, "loc": { "start": { "line": 1478, "column": 12 }, "end": { "line": 1478, "column": 21 } }, "object": { "type": "Identifier", "start": 57902, "end": 57908, "loc": { "start": { "line": 1478, "column": 12 }, "end": { "line": 1478, "column": 18 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57909, "end": 57911, "loc": { "start": { "line": 1478, "column": 19 }, "end": { "line": 1478, "column": 21 }, "identifierName": "up" }, "name": "up" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 57913, "end": 57959, "loc": { "start": { "line": 1478, "column": 23 }, "end": { "line": 1480, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 57927, "end": 57949, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 34 } }, "expression": { "type": "AssignmentExpression", "start": 57927, "end": 57948, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 57927, "end": 57936, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 21 } }, "object": { "type": "Identifier", "start": 57927, "end": 57933, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 18 }, "identifierName": "camera" }, "name": "camera" }, "property": { "type": "Identifier", "start": 57934, "end": 57936, "loc": { "start": { "line": 1479, "column": 19 }, "end": { "line": 1479, "column": 21 }, "identifierName": "up" }, "name": "up" }, "computed": false }, "right": { "type": "MemberExpression", "start": 57939, "end": 57948, "loc": { "start": { "line": 1479, "column": 24 }, "end": { "line": 1479, "column": 33 } }, "object": { "type": "Identifier", "start": 57939, "end": 57945, "loc": { "start": { "line": 1479, "column": 24 }, "end": { "line": 1479, "column": 30 }, "identifierName": "params" }, "name": "params" }, "property": { "type": "Identifier", "start": 57946, "end": 57948, "loc": { "start": { "line": 1479, "column": 31 }, "end": { "line": 1479, "column": 33 }, "identifierName": "up" }, "name": "up" }, "computed": false } } } ], "directives": [] }, "alternate": null } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets the camera to the given position.\n *\n * @param {Number[]} [params.eye] Eye position.\n * @param {Number[]} [params.look] Point of interest.\n * @param {Number[]} [params.up] Direction of \"up\".\n ", "start": 57377, "end": 57607, "loc": { "start": { "line": 1461, "column": 4 }, "end": { "line": 1467, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Fits the given models in view.\n *\n * @param {String[]} modelIds ID of the models.\n * @param {Function} [done] Callback invoked on completion. Will be animated if this is given, otherwise will be instantaneous.\n ", "start": 57971, "end": 58211, "loc": { "start": { "line": 1483, "column": 4 }, "end": { "line": 1488, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 58216, "end": 59563, "loc": { "start": { "line": 1489, "column": 4 }, "end": { "line": 1527, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 58216, "end": 58229, "loc": { "start": { "line": 1489, "column": 4 }, "end": { "line": 1489, "column": 17 }, "identifierName": "viewFitModels" }, "name": "viewFitModels", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 58230, "end": 58238, "loc": { "start": { "line": 1489, "column": 18 }, "end": { "line": 1489, "column": 26 }, "identifierName": "modelIds" }, "name": "modelIds" }, { "type": "Identifier", "start": 58240, "end": 58244, "loc": { "start": { "line": 1489, "column": 28 }, "end": { "line": 1489, "column": 32 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 58246, "end": 59563, "loc": { "start": { "line": 1489, "column": 34 }, "end": { "line": 1527, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 58256, "end": 58375, "loc": { "start": { "line": 1490, "column": 8 }, "end": { "line": 1493, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 58260, "end": 58269, "loc": { "start": { "line": 1490, "column": 12 }, "end": { "line": 1490, "column": 21 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 58261, "end": 58269, "loc": { "start": { "line": 1490, "column": 13 }, "end": { "line": 1490, "column": 21 }, "identifierName": "modelIds" }, "name": "modelIds" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 58271, "end": 58375, "loc": { "start": { "line": 1490, "column": 23 }, "end": { "line": 1493, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 58285, "end": 58345, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 72 } }, "expression": { "type": "CallExpression", "start": 58285, "end": 58344, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 58285, "end": 58295, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 22 } }, "object": { "type": "ThisExpression", "start": 58285, "end": 58289, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 16 } } }, "property": { "type": "Identifier", "start": 58290, "end": 58295, "loc": { "start": { "line": 1491, "column": 17 }, "end": { "line": 1491, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 58296, "end": 58343, "loc": { "start": { "line": 1491, "column": 23 }, "end": { "line": 1491, "column": 70 } }, "extra": { "rawValue": "viewFitModels() - Argument expected: modelIds", "raw": "\"viewFitModels() - Argument expected: modelIds\"" }, "value": "viewFitModels() - Argument expected: modelIds" } ] } }, { "type": "ReturnStatement", "start": 58358, "end": 58365, "loc": { "start": { "line": 1492, "column": 12 }, "end": { "line": 1492, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 58384, "end": 58411, "loc": { "start": { "line": 1494, "column": 8 }, "end": { "line": 1494, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58390, "end": 58410, "loc": { "start": { "line": 1494, "column": 14 }, "end": { "line": 1494, "column": 34 } }, "id": { "type": "Identifier", "start": 58390, "end": 58396, "loc": { "start": { "line": 1494, "column": 14 }, "end": { "line": 1494, "column": 20 }, "identifierName": "viewer" }, "name": "viewer" }, "init": { "type": "MemberExpression", "start": 58399, "end": 58410, "loc": { "start": { "line": 1494, "column": 23 }, "end": { "line": 1494, "column": 34 } }, "object": { "type": "ThisExpression", "start": 58399, "end": 58403, "loc": { "start": { "line": 1494, "column": 23 }, "end": { "line": 1494, "column": 27 } } }, "property": { "type": "Identifier", "start": 58404, "end": 58410, "loc": { "start": { "line": 1494, "column": 28 }, "end": { "line": 1494, "column": 34 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 58420, "end": 58447, "loc": { "start": { "line": 1495, "column": 8 }, "end": { "line": 1495, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58426, "end": 58446, "loc": { "start": { "line": 1495, "column": 14 }, "end": { "line": 1495, "column": 34 } }, "id": { "type": "Identifier", "start": 58426, "end": 58431, "loc": { "start": { "line": 1495, "column": 14 }, "end": { "line": 1495, "column": 19 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 58434, "end": 58446, "loc": { "start": { "line": 1495, "column": 22 }, "end": { "line": 1495, "column": 34 } }, "object": { "type": "Identifier", "start": 58434, "end": 58440, "loc": { "start": { "line": 1495, "column": 22 }, "end": { "line": 1495, "column": 28 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 58441, "end": 58446, "loc": { "start": { "line": 1495, "column": 29 }, "end": { "line": 1495, "column": 34 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 58456, "end": 58482, "loc": { "start": { "line": 1496, "column": 8 }, "end": { "line": 1496, "column": 34 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58462, "end": 58481, "loc": { "start": { "line": 1496, "column": 14 }, "end": { "line": 1496, "column": 33 } }, "id": { "type": "Identifier", "start": 58462, "end": 58466, "loc": { "start": { "line": 1496, "column": 14 }, "end": { "line": 1496, "column": 18 }, "identifierName": "aabb" }, "name": "aabb" }, "init": { "type": "CallExpression", "start": 58469, "end": 58481, "loc": { "start": { "line": 1496, "column": 21 }, "end": { "line": 1496, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 58469, "end": 58479, "loc": { "start": { "line": 1496, "column": 21 }, "end": { "line": 1496, "column": 31 } }, "object": { "type": "Identifier", "start": 58469, "end": 58473, "loc": { "start": { "line": 1496, "column": 21 }, "end": { "line": 1496, "column": 25 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 58474, "end": 58479, "loc": { "start": { "line": 1496, "column": 26 }, "end": { "line": 1496, "column": 31 }, "identifierName": "AABB3" }, "name": "AABB3" }, "computed": false }, "arguments": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 58491, "end": 58516, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 33 } }, "expression": { "type": "CallExpression", "start": 58491, "end": 58515, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 32 } }, "callee": { "type": "MemberExpression", "start": 58491, "end": 58509, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 26 } }, "object": { "type": "Identifier", "start": 58491, "end": 58495, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 12 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 58496, "end": 58509, "loc": { "start": { "line": 1497, "column": 13 }, "end": { "line": 1497, "column": 26 }, "identifierName": "collapseAABB3" }, "name": "collapseAABB3" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 58510, "end": 58514, "loc": { "start": { "line": 1497, "column": 27 }, "end": { "line": 1497, "column": 31 }, "identifierName": "aabb" }, "name": "aabb" } ] } }, { "type": "ForStatement", "start": 58525, "end": 58941, "loc": { "start": { "line": 1498, "column": 8 }, "end": { "line": 1508, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 58530, "end": 58562, "loc": { "start": { "line": 1498, "column": 13 }, "end": { "line": 1498, "column": 45 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58534, "end": 58539, "loc": { "start": { "line": 1498, "column": 17 }, "end": { "line": 1498, "column": 22 } }, "id": { "type": "Identifier", "start": 58534, "end": 58535, "loc": { "start": { "line": 1498, "column": 17 }, "end": { "line": 1498, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 58538, "end": 58539, "loc": { "start": { "line": 1498, "column": 21 }, "end": { "line": 1498, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, { "type": "VariableDeclarator", "start": 58541, "end": 58562, "loc": { "start": { "line": 1498, "column": 24 }, "end": { "line": 1498, "column": 45 } }, "id": { "type": "Identifier", "start": 58541, "end": 58544, "loc": { "start": { "line": 1498, "column": 24 }, "end": { "line": 1498, "column": 27 }, "identifierName": "len" }, "name": "len" }, "init": { "type": "MemberExpression", "start": 58547, "end": 58562, "loc": { "start": { "line": 1498, "column": 30 }, "end": { "line": 1498, "column": 45 } }, "object": { "type": "Identifier", "start": 58547, "end": 58555, "loc": { "start": { "line": 1498, "column": 30 }, "end": { "line": 1498, "column": 38 }, "identifierName": "modelIds" }, "name": "modelIds" }, "property": { "type": "Identifier", "start": 58556, "end": 58562, "loc": { "start": { "line": 1498, "column": 39 }, "end": { "line": 1498, "column": 45 }, "identifierName": "length" }, "name": "length" }, "computed": false } } ], "kind": "var" }, "test": { "type": "BinaryExpression", "start": 58564, "end": 58571, "loc": { "start": { "line": 1498, "column": 47 }, "end": { "line": 1498, "column": 54 } }, "left": { "type": "Identifier", "start": 58564, "end": 58565, "loc": { "start": { "line": 1498, "column": 47 }, "end": { "line": 1498, "column": 48 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "Identifier", "start": 58568, "end": 58571, "loc": { "start": { "line": 1498, "column": 51 }, "end": { "line": 1498, "column": 54 }, "identifierName": "len" }, "name": "len" } }, "update": { "type": "UpdateExpression", "start": 58573, "end": 58576, "loc": { "start": { "line": 1498, "column": 56 }, "end": { "line": 1498, "column": 59 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 58573, "end": 58574, "loc": { "start": { "line": 1498, "column": 56 }, "end": { "line": 1498, "column": 57 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 58578, "end": 58941, "loc": { "start": { "line": 1498, "column": 61 }, "end": { "line": 1508, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 58592, "end": 58620, "loc": { "start": { "line": 1499, "column": 12 }, "end": { "line": 1499, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58598, "end": 58619, "loc": { "start": { "line": 1499, "column": 18 }, "end": { "line": 1499, "column": 39 } }, "id": { "type": "Identifier", "start": 58598, "end": 58605, "loc": { "start": { "line": 1499, "column": 18 }, "end": { "line": 1499, "column": 25 }, "identifierName": "modelId" }, "name": "modelId" }, "init": { "type": "MemberExpression", "start": 58608, "end": 58619, "loc": { "start": { "line": 1499, "column": 28 }, "end": { "line": 1499, "column": 39 } }, "object": { "type": "Identifier", "start": 58608, "end": 58616, "loc": { "start": { "line": 1499, "column": 28 }, "end": { "line": 1499, "column": 36 }, "identifierName": "modelIds" }, "name": "modelIds" }, "property": { "type": "Identifier", "start": 58617, "end": 58618, "loc": { "start": { "line": 1499, "column": 37 }, "end": { "line": 1499, "column": 38 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 58633, "end": 58669, "loc": { "start": { "line": 1500, "column": 12 }, "end": { "line": 1500, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 58639, "end": 58668, "loc": { "start": { "line": 1500, "column": 18 }, "end": { "line": 1500, "column": 47 } }, "id": { "type": "Identifier", "start": 58639, "end": 58644, "loc": { "start": { "line": 1500, "column": 18 }, "end": { "line": 1500, "column": 23 }, "identifierName": "model" }, "name": "model" }, "init": { "type": "MemberExpression", "start": 58647, "end": 58668, "loc": { "start": { "line": 1500, "column": 26 }, "end": { "line": 1500, "column": 47 } }, "object": { "type": "MemberExpression", "start": 58647, "end": 58659, "loc": { "start": { "line": 1500, "column": 26 }, "end": { "line": 1500, "column": 38 } }, "object": { "type": "Identifier", "start": 58647, "end": 58652, "loc": { "start": { "line": 1500, "column": 26 }, "end": { "line": 1500, "column": 31 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 58653, "end": 58659, "loc": { "start": { "line": 1500, "column": 32 }, "end": { "line": 1500, "column": 38 }, "identifierName": "models" }, "name": "models" }, "computed": false }, "property": { "type": "Identifier", "start": 58660, "end": 58667, "loc": { "start": { "line": 1500, "column": 39 }, "end": { "line": 1500, "column": 46 }, "identifierName": "modelId" }, "name": "modelId" }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 58682, "end": 58811, "loc": { "start": { "line": 1501, "column": 12 }, "end": { "line": 1504, "column": 13 } }, "test": { "type": "UnaryExpression", "start": 58686, "end": 58692, "loc": { "start": { "line": 1501, "column": 16 }, "end": { "line": 1501, "column": 22 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 58687, "end": 58692, "loc": { "start": { "line": 1501, "column": 17 }, "end": { "line": 1501, "column": 22 }, "identifierName": "model" }, "name": "model" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 58694, "end": 58811, "loc": { "start": { "line": 1501, "column": 24 }, "end": { "line": 1504, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 58712, "end": 58771, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 75 } }, "expression": { "type": "CallExpression", "start": 58712, "end": 58770, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 58712, "end": 58722, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 26 } }, "object": { "type": "ThisExpression", "start": 58712, "end": 58716, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 20 } } }, "property": { "type": "Identifier", "start": 58717, "end": 58722, "loc": { "start": { "line": 1502, "column": 21 }, "end": { "line": 1502, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 58723, "end": 58769, "loc": { "start": { "line": 1502, "column": 27 }, "end": { "line": 1502, "column": 73 } }, "left": { "type": "BinaryExpression", "start": 58723, "end": 58763, "loc": { "start": { "line": 1502, "column": 27 }, "end": { "line": 1502, "column": 67 } }, "left": { "type": "StringLiteral", "start": 58723, "end": 58753, "loc": { "start": { "line": 1502, "column": 27 }, "end": { "line": 1502, "column": 57 } }, "extra": { "rawValue": "Model not found in viewer: '", "raw": "\"Model not found in viewer: '\"" }, "value": "Model not found in viewer: '" }, "operator": "+", "right": { "type": "Identifier", "start": 58756, "end": 58763, "loc": { "start": { "line": 1502, "column": 60 }, "end": { "line": 1502, "column": 67 }, "identifierName": "modelId" }, "name": "modelId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 58766, "end": 58769, "loc": { "start": { "line": 1502, "column": 70 }, "end": { "line": 1502, "column": 73 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ContinueStatement", "start": 58788, "end": 58797, "loc": { "start": { "line": 1503, "column": 16 }, "end": { "line": 1503, "column": 25 } }, "label": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 58824, "end": 58845, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 33 } }, "expression": { "type": "AssignmentExpression", "start": 58824, "end": 58844, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 58824, "end": 58837, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 25 } }, "object": { "type": "Identifier", "start": 58824, "end": 58829, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 17 }, "identifierName": "model" }, "name": "model" }, "property": { "type": "Identifier", "start": 58830, "end": 58837, "loc": { "start": { "line": 1505, "column": 18 }, "end": { "line": 1505, "column": 25 }, "identifierName": "visible" }, "name": "visible" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 58840, "end": 58844, "loc": { "start": { "line": 1505, "column": 28 }, "end": { "line": 1505, "column": 32 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 58858, "end": 58883, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 37 } }, "expression": { "type": "AssignmentExpression", "start": 58858, "end": 58882, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 58858, "end": 58875, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 29 } }, "object": { "type": "Identifier", "start": 58858, "end": 58863, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 17 }, "identifierName": "model" }, "name": "model" }, "property": { "type": "Identifier", "start": 58864, "end": 58875, "loc": { "start": { "line": 1506, "column": 18 }, "end": { "line": 1506, "column": 29 }, "identifierName": "highlighted" }, "name": "highlighted" }, "computed": false }, "right": { "type": "BooleanLiteral", "start": 58878, "end": 58882, "loc": { "start": { "line": 1506, "column": 32 }, "end": { "line": 1506, "column": 36 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 58896, "end": 58931, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 47 } }, "expression": { "type": "CallExpression", "start": 58896, "end": 58930, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 58896, "end": 58912, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 28 } }, "object": { "type": "Identifier", "start": 58896, "end": 58900, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 16 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 58901, "end": 58912, "loc": { "start": { "line": 1507, "column": 17 }, "end": { "line": 1507, "column": 28 }, "identifierName": "expandAABB3" }, "name": "expandAABB3" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 58913, "end": 58917, "loc": { "start": { "line": 1507, "column": 29 }, "end": { "line": 1507, "column": 33 }, "identifierName": "aabb" }, "name": "aabb" }, { "type": "MemberExpression", "start": 58919, "end": 58929, "loc": { "start": { "line": 1507, "column": 35 }, "end": { "line": 1507, "column": 45 } }, "object": { "type": "Identifier", "start": 58919, "end": 58924, "loc": { "start": { "line": 1507, "column": 35 }, "end": { "line": 1507, "column": 40 }, "identifierName": "model" }, "name": "model" }, "property": { "type": "Identifier", "start": 58925, "end": 58929, "loc": { "start": { "line": 1507, "column": 41 }, "end": { "line": 1507, "column": 45 }, "identifierName": "aabb" }, "name": "aabb" }, "computed": false } ] } } ], "directives": [] } }, { "type": "IfStatement", "start": 58950, "end": 59490, "loc": { "start": { "line": 1509, "column": 8 }, "end": { "line": 1525, "column": 9 } }, "test": { "type": "Identifier", "start": 58954, "end": 58958, "loc": { "start": { "line": 1509, "column": 12 }, "end": { "line": 1509, "column": 16 }, "identifierName": "done" }, "name": "done" }, "consequent": { "type": "BlockStatement", "start": 58960, "end": 59251, "loc": { "start": { "line": 1509, "column": 18 }, "end": { "line": 1518, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 58974, "end": 59241, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1517, "column": 15 } }, "expression": { "type": "CallExpression", "start": 58974, "end": 59240, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1517, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 58974, "end": 58999, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1510, "column": 37 } }, "object": { "type": "MemberExpression", "start": 58974, "end": 58993, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1510, "column": 31 } }, "object": { "type": "Identifier", "start": 58974, "end": 58980, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1510, "column": 18 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 58981, "end": 58993, "loc": { "start": { "line": 1510, "column": 19 }, "end": { "line": 1510, "column": 31 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 58994, "end": 58999, "loc": { "start": { "line": 1510, "column": 32 }, "end": { "line": 1510, "column": 37 }, "identifierName": "flyTo" }, "name": "flyTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 59000, "end": 59042, "loc": { "start": { "line": 1510, "column": 38 }, "end": { "line": 1512, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 59018, "end": 59028, "loc": { "start": { "line": 1511, "column": 16 }, "end": { "line": 1511, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 59018, "end": 59022, "loc": { "start": { "line": 1511, "column": 16 }, "end": { "line": 1511, "column": 20 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 59024, "end": 59028, "loc": { "start": { "line": 1511, "column": 22 }, "end": { "line": 1511, "column": 26 }, "identifierName": "aabb" }, "name": "aabb" } } ] }, { "type": "ArrowFunctionExpression", "start": 59044, "end": 59239, "loc": { "start": { "line": 1512, "column": 15 }, "end": { "line": 1517, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 59050, "end": 59239, "loc": { "start": { "line": 1512, "column": 21 }, "end": { "line": 1517, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 59068, "end": 59075, "loc": { "start": { "line": 1513, "column": 16 }, "end": { "line": 1513, "column": 23 } }, "expression": { "type": "CallExpression", "start": 59068, "end": 59074, "loc": { "start": { "line": 1513, "column": 16 }, "end": { "line": 1513, "column": 22 } }, "callee": { "type": "Identifier", "start": 59068, "end": 59072, "loc": { "start": { "line": 1513, "column": 16 }, "end": { "line": 1513, "column": 20 }, "identifierName": "done" }, "name": "done" }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 59092, "end": 59225, "loc": { "start": { "line": 1514, "column": 16 }, "end": { "line": 1516, "column": 24 } }, "expression": { "type": "CallExpression", "start": 59092, "end": 59224, "loc": { "start": { "line": 1514, "column": 16 }, "end": { "line": 1516, "column": 23 } }, "callee": { "type": "Identifier", "start": 59092, "end": 59102, "loc": { "start": { "line": 1514, "column": 16 }, "end": { "line": 1514, "column": 26 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 59103, "end": 59218, "loc": { "start": { "line": 1514, "column": 27 }, "end": { "line": 1516, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 59115, "end": 59218, "loc": { "start": { "line": 1514, "column": 39 }, "end": { "line": 1516, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 59137, "end": 59200, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 83 } }, "expression": { "type": "CallExpression", "start": 59137, "end": 59199, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 59137, "end": 59164, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 47 } }, "object": { "type": "Identifier", "start": 59137, "end": 59142, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 59143, "end": 59164, "loc": { "start": { "line": 1515, "column": 26 }, "end": { "line": 1515, "column": 47 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 59165, "end": 59191, "loc": { "start": { "line": 1515, "column": 48 }, "end": { "line": 1515, "column": 74 } }, "object": { "type": "Identifier", "start": 59165, "end": 59170, "loc": { "start": { "line": 1515, "column": 48 }, "end": { "line": 1515, "column": 53 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 59171, "end": 59191, "loc": { "start": { "line": 1515, "column": 54 }, "end": { "line": 1515, "column": 74 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 59193, "end": 59198, "loc": { "start": { "line": 1515, "column": 76 }, "end": { "line": 1515, "column": 81 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 59220, "end": 59223, "loc": { "start": { "line": 1516, "column": 19 }, "end": { "line": 1516, "column": 22 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 59257, "end": 59490, "loc": { "start": { "line": 1518, "column": 15 }, "end": { "line": 1525, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 59271, "end": 59342, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1521, "column": 15 } }, "expression": { "type": "CallExpression", "start": 59271, "end": 59341, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1521, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 59271, "end": 59297, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1519, "column": 38 } }, "object": { "type": "MemberExpression", "start": 59271, "end": 59290, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1519, "column": 31 } }, "object": { "type": "Identifier", "start": 59271, "end": 59277, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1519, "column": 18 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 59278, "end": 59290, "loc": { "start": { "line": 1519, "column": 19 }, "end": { "line": 1519, "column": 31 }, "identifierName": "cameraFlight" }, "name": "cameraFlight" }, "computed": false }, "property": { "type": "Identifier", "start": 59291, "end": 59297, "loc": { "start": { "line": 1519, "column": 32 }, "end": { "line": 1519, "column": 38 }, "identifierName": "jumpTo" }, "name": "jumpTo" }, "computed": false }, "arguments": [ { "type": "ObjectExpression", "start": 59298, "end": 59340, "loc": { "start": { "line": 1519, "column": 39 }, "end": { "line": 1521, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 59316, "end": 59326, "loc": { "start": { "line": 1520, "column": 16 }, "end": { "line": 1520, "column": 26 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 59316, "end": 59320, "loc": { "start": { "line": 1520, "column": 16 }, "end": { "line": 1520, "column": 20 }, "identifierName": "aabb" }, "name": "aabb" }, "value": { "type": "Identifier", "start": 59322, "end": 59326, "loc": { "start": { "line": 1520, "column": 22 }, "end": { "line": 1520, "column": 26 }, "identifierName": "aabb" }, "name": "aabb" } } ] } ] } }, { "type": "ExpressionStatement", "start": 59355, "end": 59480, "loc": { "start": { "line": 1522, "column": 12 }, "end": { "line": 1524, "column": 20 } }, "expression": { "type": "CallExpression", "start": 59355, "end": 59479, "loc": { "start": { "line": 1522, "column": 12 }, "end": { "line": 1524, "column": 19 } }, "callee": { "type": "Identifier", "start": 59355, "end": 59365, "loc": { "start": { "line": 1522, "column": 12 }, "end": { "line": 1522, "column": 22 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "FunctionExpression", "start": 59366, "end": 59473, "loc": { "start": { "line": 1522, "column": 23 }, "end": { "line": 1524, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 59378, "end": 59473, "loc": { "start": { "line": 1522, "column": 35 }, "end": { "line": 1524, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 59396, "end": 59459, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 79 } }, "expression": { "type": "CallExpression", "start": 59396, "end": 59458, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 59396, "end": 59423, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 43 } }, "object": { "type": "Identifier", "start": 59396, "end": 59401, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 59402, "end": 59423, "loc": { "start": { "line": 1523, "column": 22 }, "end": { "line": 1523, "column": 43 }, "identifierName": "setObjectsHighlighted" }, "name": "setObjectsHighlighted" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 59424, "end": 59450, "loc": { "start": { "line": 1523, "column": 44 }, "end": { "line": 1523, "column": 70 } }, "object": { "type": "Identifier", "start": 59424, "end": 59429, "loc": { "start": { "line": 1523, "column": 44 }, "end": { "line": 1523, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 59430, "end": 59450, "loc": { "start": { "line": 1523, "column": 50 }, "end": { "line": 1523, "column": 70 }, "identifierName": "highlightedObjectIds" }, "name": "highlightedObjectIds" }, "computed": false }, { "type": "BooleanLiteral", "start": 59452, "end": 59457, "loc": { "start": { "line": 1523, "column": 72 }, "end": { "line": 1523, "column": 77 } }, "value": false } ] } } ], "directives": [] } }, { "type": "NumericLiteral", "start": 59475, "end": 59478, "loc": { "start": { "line": 1524, "column": 15 }, "end": { "line": 1524, "column": 18 } }, "extra": { "rawValue": 500, "raw": "500" }, "value": 500 } ] } } ], "directives": [] } }, { "type": "ExpressionStatement", "start": 59499, "end": 59557, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 66 } }, "expression": { "type": "AssignmentExpression", "start": 59499, "end": 59556, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 65 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 59499, "end": 59528, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 37 } }, "object": { "type": "MemberExpression", "start": 59499, "end": 59519, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 28 } }, "object": { "type": "Identifier", "start": 59499, "end": 59505, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 14 }, "identifierName": "viewer" }, "name": "viewer" }, "property": { "type": "Identifier", "start": 59506, "end": 59519, "loc": { "start": { "line": 1526, "column": 15 }, "end": { "line": 1526, "column": 28 }, "identifierName": "cameraControl" }, "name": "cameraControl" }, "computed": false }, "property": { "type": "Identifier", "start": 59520, "end": 59528, "loc": { "start": { "line": 1526, "column": 29 }, "end": { "line": 1526, "column": 37 }, "identifierName": "pivotPos" }, "name": "pivotPos" }, "computed": false }, "right": { "type": "CallExpression", "start": 59531, "end": 59556, "loc": { "start": { "line": 1526, "column": 40 }, "end": { "line": 1526, "column": 65 } }, "callee": { "type": "MemberExpression", "start": 59531, "end": 59550, "loc": { "start": { "line": 1526, "column": 40 }, "end": { "line": 1526, "column": 59 } }, "object": { "type": "Identifier", "start": 59531, "end": 59535, "loc": { "start": { "line": 1526, "column": 40 }, "end": { "line": 1526, "column": 44 }, "identifierName": "math" }, "name": "math" }, "property": { "type": "Identifier", "start": 59536, "end": 59550, "loc": { "start": { "line": 1526, "column": 45 }, "end": { "line": 1526, "column": 59 }, "identifierName": "getAABB3Center" }, "name": "getAABB3Center" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 59551, "end": 59555, "loc": { "start": { "line": 1526, "column": 60 }, "end": { "line": 1526, "column": 64 }, "identifierName": "aabb" }, "name": "aabb" } ] } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Fits the given models in view.\n *\n * @param {String[]} modelIds ID of the models.\n * @param {Function} [done] Callback invoked on completion. Will be animated if this is given, otherwise will be instantaneous.\n ", "start": 57971, "end": 58211, "loc": { "start": { "line": 1483, "column": 4 }, "end": { "line": 1488, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Opens the specified viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types, and\n * * \"properties\" - the Properties tab, which shows property sets for a given object.\n *\n * @param {String} tabId ID of the tab to open - see method description.\n ", "start": 59569, "end": 60419, "loc": { "start": { "line": 1529, "column": 4 }, "end": { "line": 1541, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 60424, "end": 61386, "loc": { "start": { "line": 1542, "column": 4 }, "end": { "line": 1570, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 60424, "end": 60431, "loc": { "start": { "line": 1542, "column": 4 }, "end": { "line": 1542, "column": 11 }, "identifierName": "openTab" }, "name": "openTab", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 60432, "end": 60437, "loc": { "start": { "line": 1542, "column": 12 }, "end": { "line": 1542, "column": 17 }, "identifierName": "tabId" }, "name": "tabId" } ], "body": { "type": "BlockStatement", "start": 60439, "end": 61386, "loc": { "start": { "line": 1542, "column": 19 }, "end": { "line": 1570, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 60449, "end": 60556, "loc": { "start": { "line": 1543, "column": 8 }, "end": { "line": 1546, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 60453, "end": 60459, "loc": { "start": { "line": 1543, "column": 12 }, "end": { "line": 1543, "column": 18 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 60454, "end": 60459, "loc": { "start": { "line": 1543, "column": 13 }, "end": { "line": 1543, "column": 18 }, "identifierName": "tabId" }, "name": "tabId" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 60461, "end": 60556, "loc": { "start": { "line": 1543, "column": 20 }, "end": { "line": 1546, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 60475, "end": 60526, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 63 } }, "expression": { "type": "CallExpression", "start": 60475, "end": 60525, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 60475, "end": 60485, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 22 } }, "object": { "type": "ThisExpression", "start": 60475, "end": 60479, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 16 } } }, "property": { "type": "Identifier", "start": 60480, "end": 60485, "loc": { "start": { "line": 1544, "column": 17 }, "end": { "line": 1544, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 60486, "end": 60524, "loc": { "start": { "line": 1544, "column": 23 }, "end": { "line": 1544, "column": 61 } }, "extra": { "rawValue": "openTab() - Argument expected: tabId", "raw": "\"openTab() - Argument expected: tabId\"" }, "value": "openTab() - Argument expected: tabId" } ] } }, { "type": "ReturnStatement", "start": 60539, "end": 60546, "loc": { "start": { "line": 1545, "column": 12 }, "end": { "line": 1545, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 60565, "end": 60581, "loc": { "start": { "line": 1547, "column": 8 }, "end": { "line": 1547, "column": 24 } }, "declarations": [ { "type": "VariableDeclarator", "start": 60569, "end": 60580, "loc": { "start": { "line": 1547, "column": 12 }, "end": { "line": 1547, "column": 23 } }, "id": { "type": "Identifier", "start": 60569, "end": 60580, "loc": { "start": { "line": 1547, "column": 12 }, "end": { "line": 1547, "column": 23 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "init": null } ], "kind": "let" }, { "type": "SwitchStatement", "start": 60590, "end": 61254, "loc": { "start": { "line": 1548, "column": 8 }, "end": { "line": 1567, "column": 9 } }, "discriminant": { "type": "Identifier", "start": 60598, "end": 60603, "loc": { "start": { "line": 1548, "column": 16 }, "end": { "line": 1548, "column": 21 }, "identifierName": "tabId" }, "name": "tabId" }, "cases": [ { "type": "SwitchCase", "start": 60619, "end": 60706, "loc": { "start": { "line": 1549, "column": 12 }, "end": { "line": 1551, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 60650, "end": 60683, "loc": { "start": { "line": 1550, "column": 16 }, "end": { "line": 1550, "column": 49 } }, "expression": { "type": "AssignmentExpression", "start": 60650, "end": 60682, "loc": { "start": { "line": 1550, "column": 16 }, "end": { "line": 1550, "column": 48 } }, "operator": "=", "left": { "type": "Identifier", "start": 60650, "end": 60661, "loc": { "start": { "line": 1550, "column": 16 }, "end": { "line": 1550, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 60664, "end": 60682, "loc": { "start": { "line": 1550, "column": 30 }, "end": { "line": 1550, "column": 48 } }, "extra": { "rawValue": "xeokit-modelsTab", "raw": "\"xeokit-modelsTab\"" }, "value": "xeokit-modelsTab" } } }, { "type": "BreakStatement", "start": 60700, "end": 60706, "loc": { "start": { "line": 1551, "column": 16 }, "end": { "line": 1551, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 60624, "end": 60632, "loc": { "start": { "line": 1549, "column": 17 }, "end": { "line": 1549, "column": 25 } }, "extra": { "rawValue": "models", "raw": "\"models\"" }, "value": "models" } }, { "type": "SwitchCase", "start": 60719, "end": 60808, "loc": { "start": { "line": 1552, "column": 12 }, "end": { "line": 1554, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 60751, "end": 60785, "loc": { "start": { "line": 1553, "column": 16 }, "end": { "line": 1553, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 60751, "end": 60784, "loc": { "start": { "line": 1553, "column": 16 }, "end": { "line": 1553, "column": 49 } }, "operator": "=", "left": { "type": "Identifier", "start": 60751, "end": 60762, "loc": { "start": { "line": 1553, "column": 16 }, "end": { "line": 1553, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 60765, "end": 60784, "loc": { "start": { "line": 1553, "column": 30 }, "end": { "line": 1553, "column": 49 } }, "extra": { "rawValue": "xeokit-objectsTab", "raw": "\"xeokit-objectsTab\"" }, "value": "xeokit-objectsTab" } } }, { "type": "BreakStatement", "start": 60802, "end": 60808, "loc": { "start": { "line": 1554, "column": 16 }, "end": { "line": 1554, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 60724, "end": 60733, "loc": { "start": { "line": 1552, "column": 17 }, "end": { "line": 1552, "column": 26 } }, "extra": { "rawValue": "objects", "raw": "\"objects\"" }, "value": "objects" } }, { "type": "SwitchCase", "start": 60821, "end": 60910, "loc": { "start": { "line": 1555, "column": 12 }, "end": { "line": 1557, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 60853, "end": 60887, "loc": { "start": { "line": 1556, "column": 16 }, "end": { "line": 1556, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 60853, "end": 60886, "loc": { "start": { "line": 1556, "column": 16 }, "end": { "line": 1556, "column": 49 } }, "operator": "=", "left": { "type": "Identifier", "start": 60853, "end": 60864, "loc": { "start": { "line": 1556, "column": 16 }, "end": { "line": 1556, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 60867, "end": 60886, "loc": { "start": { "line": 1556, "column": 30 }, "end": { "line": 1556, "column": 49 } }, "extra": { "rawValue": "xeokit-classesTab", "raw": "\"xeokit-classesTab\"" }, "value": "xeokit-classesTab" } } }, { "type": "BreakStatement", "start": 60904, "end": 60910, "loc": { "start": { "line": 1557, "column": 16 }, "end": { "line": 1557, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 60826, "end": 60835, "loc": { "start": { "line": 1555, "column": 17 }, "end": { "line": 1555, "column": 26 } }, "extra": { "rawValue": "classes", "raw": "\"classes\"" }, "value": "classes" } }, { "type": "SwitchCase", "start": 60923, "end": 61012, "loc": { "start": { "line": 1558, "column": 12 }, "end": { "line": 1560, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 60955, "end": 60989, "loc": { "start": { "line": 1559, "column": 16 }, "end": { "line": 1559, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 60955, "end": 60988, "loc": { "start": { "line": 1559, "column": 16 }, "end": { "line": 1559, "column": 49 } }, "operator": "=", "left": { "type": "Identifier", "start": 60955, "end": 60966, "loc": { "start": { "line": 1559, "column": 16 }, "end": { "line": 1559, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 60969, "end": 60988, "loc": { "start": { "line": 1559, "column": 30 }, "end": { "line": 1559, "column": 49 } }, "extra": { "rawValue": "xeokit-storeysTab", "raw": "\"xeokit-storeysTab\"" }, "value": "xeokit-storeysTab" } } }, { "type": "BreakStatement", "start": 61006, "end": 61012, "loc": { "start": { "line": 1560, "column": 16 }, "end": { "line": 1560, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 60928, "end": 60937, "loc": { "start": { "line": 1558, "column": 17 }, "end": { "line": 1558, "column": 26 } }, "extra": { "rawValue": "storeys", "raw": "\"storeys\"" }, "value": "storeys" } }, { "type": "SwitchCase", "start": 61025, "end": 61120, "loc": { "start": { "line": 1561, "column": 12 }, "end": { "line": 1563, "column": 22 } }, "consequent": [ { "type": "ExpressionStatement", "start": 61060, "end": 61097, "loc": { "start": { "line": 1562, "column": 16 }, "end": { "line": 1562, "column": 53 } }, "expression": { "type": "AssignmentExpression", "start": 61060, "end": 61096, "loc": { "start": { "line": 1562, "column": 16 }, "end": { "line": 1562, "column": 52 } }, "operator": "=", "left": { "type": "Identifier", "start": 61060, "end": 61071, "loc": { "start": { "line": 1562, "column": 16 }, "end": { "line": 1562, "column": 27 }, "identifierName": "tabSelector" }, "name": "tabSelector" }, "right": { "type": "StringLiteral", "start": 61074, "end": 61096, "loc": { "start": { "line": 1562, "column": 30 }, "end": { "line": 1562, "column": 52 } }, "extra": { "rawValue": "xeokit-propertiesTab", "raw": "\"xeokit-propertiesTab\"" }, "value": "xeokit-propertiesTab" } } }, { "type": "BreakStatement", "start": 61114, "end": 61120, "loc": { "start": { "line": 1563, "column": 16 }, "end": { "line": 1563, "column": 22 } }, "label": null } ], "test": { "type": "StringLiteral", "start": 61030, "end": 61042, "loc": { "start": { "line": 1561, "column": 17 }, "end": { "line": 1561, "column": 29 } }, "extra": { "rawValue": "properties", "raw": "\"properties\"" }, "value": "properties" } }, { "type": "SwitchCase", "start": 61133, "end": 61244, "loc": { "start": { "line": 1564, "column": 12 }, "end": { "line": 1566, "column": 23 } }, "consequent": [ { "type": "ExpressionStatement", "start": 61158, "end": 61220, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 78 } }, "expression": { "type": "CallExpression", "start": 61158, "end": 61219, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 77 } }, "callee": { "type": "MemberExpression", "start": 61158, "end": 61168, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 26 } }, "object": { "type": "ThisExpression", "start": 61158, "end": 61162, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 20 } } }, "property": { "type": "Identifier", "start": 61163, "end": 61168, "loc": { "start": { "line": 1565, "column": 21 }, "end": { "line": 1565, "column": 26 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 61169, "end": 61218, "loc": { "start": { "line": 1565, "column": 27 }, "end": { "line": 1565, "column": 76 } }, "left": { "type": "BinaryExpression", "start": 61169, "end": 61212, "loc": { "start": { "line": 1565, "column": 27 }, "end": { "line": 1565, "column": 70 } }, "left": { "type": "StringLiteral", "start": 61169, "end": 61204, "loc": { "start": { "line": 1565, "column": 27 }, "end": { "line": 1565, "column": 62 } }, "extra": { "rawValue": "openTab() - tab not recognized: '", "raw": "\"openTab() - tab not recognized: '\"" }, "value": "openTab() - tab not recognized: '" }, "operator": "+", "right": { "type": "Identifier", "start": 61207, "end": 61212, "loc": { "start": { "line": 1565, "column": 65 }, "end": { "line": 1565, "column": 70 }, "identifierName": "tabId" }, "name": "tabId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 61215, "end": 61218, "loc": { "start": { "line": 1565, "column": 73 }, "end": { "line": 1565, "column": 76 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ReturnStatement", "start": 61237, "end": 61244, "loc": { "start": { "line": 1566, "column": 16 }, "end": { "line": 1566, "column": 23 } }, "argument": null } ], "test": null } ] }, { "type": "ExpressionStatement", "start": 61263, "end": 61313, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 58 } }, "expression": { "type": "CallExpression", "start": 61263, "end": 61312, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 61263, "end": 61276, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 21 } }, "object": { "type": "ThisExpression", "start": 61263, "end": 61267, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 12 } } }, "property": { "type": "Identifier", "start": 61268, "end": 61276, "loc": { "start": { "line": 1568, "column": 13 }, "end": { "line": 1568, "column": 21 }, "identifierName": "_openTab" }, "name": "_openTab" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 61277, "end": 61298, "loc": { "start": { "line": 1568, "column": 22 }, "end": { "line": 1568, "column": 43 } }, "object": { "type": "ThisExpression", "start": 61277, "end": 61281, "loc": { "start": { "line": 1568, "column": 22 }, "end": { "line": 1568, "column": 26 } } }, "property": { "type": "Identifier", "start": 61282, "end": 61298, "loc": { "start": { "line": 1568, "column": 27 }, "end": { "line": 1568, "column": 43 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, { "type": "Identifier", "start": 61300, "end": 61311, "loc": { "start": { "line": 1568, "column": 45 }, "end": { "line": 1568, "column": 56 }, "identifierName": "tabSelector" }, "name": "tabSelector" } ] }, "trailingComments": [ { "type": "CommentLine", "value": " this._openTab(this._inspectorElement, tabSelector);", "start": 61322, "end": 61380, "loc": { "start": { "line": 1569, "column": 8 }, "end": { "line": 1569, "column": 66 } } } ] } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Opens the specified viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types, and\n * * \"properties\" - the Properties tab, which shows property sets for a given object.\n *\n * @param {String} tabId ID of the tab to open - see method description.\n ", "start": 59569, "end": 60419, "loc": { "start": { "line": 1529, "column": 4 }, "end": { "line": 1541, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 61392, "end": 61917, "loc": { "start": { "line": 1572, "column": 4 }, "end": { "line": 1585, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 61392, "end": 61400, "loc": { "start": { "line": 1572, "column": 4 }, "end": { "line": 1572, "column": 12 }, "identifierName": "_openTab" }, "name": "_openTab" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 61401, "end": 61408, "loc": { "start": { "line": 1572, "column": 13 }, "end": { "line": 1572, "column": 20 }, "identifierName": "element" }, "name": "element" }, { "type": "Identifier", "start": 61410, "end": 61421, "loc": { "start": { "line": 1572, "column": 22 }, "end": { "line": 1572, "column": 33 }, "identifierName": "tabSelector" }, "name": "tabSelector" } ], "body": { "type": "BlockStatement", "start": 61423, "end": 61917, "loc": { "start": { "line": 1572, "column": 35 }, "end": { "line": 1585, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 61433, "end": 61463, "loc": { "start": { "line": 1573, "column": 8 }, "end": { "line": 1573, "column": 38 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61439, "end": 61462, "loc": { "start": { "line": 1573, "column": 14 }, "end": { "line": 1573, "column": 37 } }, "id": { "type": "Identifier", "start": 61439, "end": 61447, "loc": { "start": { "line": 1573, "column": 14 }, "end": { "line": 1573, "column": 22 }, "identifierName": "tabClass" }, "name": "tabClass" }, "init": { "type": "StringLiteral", "start": 61450, "end": 61462, "loc": { "start": { "line": 1573, "column": 25 }, "end": { "line": 1573, "column": 37 } }, "extra": { "rawValue": "xeokit-tab", "raw": "'xeokit-tab'" }, "value": "xeokit-tab" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 61472, "end": 61501, "loc": { "start": { "line": 1574, "column": 8 }, "end": { "line": 1574, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61478, "end": 61500, "loc": { "start": { "line": 1574, "column": 14 }, "end": { "line": 1574, "column": 36 } }, "id": { "type": "Identifier", "start": 61478, "end": 61489, "loc": { "start": { "line": 1574, "column": 14 }, "end": { "line": 1574, "column": 25 }, "identifierName": "activeClass" }, "name": "activeClass" }, "init": { "type": "StringLiteral", "start": 61492, "end": 61500, "loc": { "start": { "line": 1574, "column": 28 }, "end": { "line": 1574, "column": 36 } }, "extra": { "rawValue": "active", "raw": "'active'" }, "value": "active" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 61510, "end": 61562, "loc": { "start": { "line": 1575, "column": 8 }, "end": { "line": 1575, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61514, "end": 61561, "loc": { "start": { "line": 1575, "column": 12 }, "end": { "line": 1575, "column": 59 } }, "id": { "type": "Identifier", "start": 61514, "end": 61518, "loc": { "start": { "line": 1575, "column": 12 }, "end": { "line": 1575, "column": 16 }, "identifierName": "tabs" }, "name": "tabs" }, "init": { "type": "CallExpression", "start": 61521, "end": 61561, "loc": { "start": { "line": 1575, "column": 19 }, "end": { "line": 1575, "column": 59 } }, "callee": { "type": "MemberExpression", "start": 61521, "end": 61545, "loc": { "start": { "line": 1575, "column": 19 }, "end": { "line": 1575, "column": 43 } }, "object": { "type": "Identifier", "start": 61521, "end": 61528, "loc": { "start": { "line": 1575, "column": 19 }, "end": { "line": 1575, "column": 26 }, "identifierName": "element" }, "name": "element" }, "property": { "type": "Identifier", "start": 61529, "end": 61545, "loc": { "start": { "line": 1575, "column": 27 }, "end": { "line": 1575, "column": 43 }, "identifierName": "querySelectorAll" }, "name": "querySelectorAll" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 61546, "end": 61560, "loc": { "start": { "line": 1575, "column": 44 }, "end": { "line": 1575, "column": 58 } }, "left": { "type": "StringLiteral", "start": 61546, "end": 61549, "loc": { "start": { "line": 1575, "column": 44 }, "end": { "line": 1575, "column": 47 } }, "extra": { "rawValue": ".", "raw": "\".\"" }, "value": "." }, "operator": "+", "right": { "type": "Identifier", "start": 61552, "end": 61560, "loc": { "start": { "line": 1575, "column": 50 }, "end": { "line": 1575, "column": 58 }, "identifierName": "tabClass" }, "name": "tabClass" } } ] } } ], "kind": "let" }, { "type": "VariableDeclaration", "start": 61571, "end": 61622, "loc": { "start": { "line": 1576, "column": 8 }, "end": { "line": 1576, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61575, "end": 61621, "loc": { "start": { "line": 1576, "column": 12 }, "end": { "line": 1576, "column": 58 } }, "id": { "type": "Identifier", "start": 61575, "end": 61578, "loc": { "start": { "line": 1576, "column": 12 }, "end": { "line": 1576, "column": 15 }, "identifierName": "tab" }, "name": "tab" }, "init": { "type": "CallExpression", "start": 61581, "end": 61621, "loc": { "start": { "line": 1576, "column": 18 }, "end": { "line": 1576, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 61581, "end": 61602, "loc": { "start": { "line": 1576, "column": 18 }, "end": { "line": 1576, "column": 39 } }, "object": { "type": "Identifier", "start": 61581, "end": 61588, "loc": { "start": { "line": 1576, "column": 18 }, "end": { "line": 1576, "column": 25 }, "identifierName": "element" }, "name": "element" }, "property": { "type": "Identifier", "start": 61589, "end": 61602, "loc": { "start": { "line": 1576, "column": 26 }, "end": { "line": 1576, "column": 39 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 61603, "end": 61620, "loc": { "start": { "line": 1576, "column": 40 }, "end": { "line": 1576, "column": 57 } }, "left": { "type": "StringLiteral", "start": 61603, "end": 61606, "loc": { "start": { "line": 1576, "column": 40 }, "end": { "line": 1576, "column": 43 } }, "extra": { "rawValue": ".", "raw": "\".\"" }, "value": "." }, "operator": "+", "right": { "type": "Identifier", "start": 61609, "end": 61620, "loc": { "start": { "line": 1576, "column": 46 }, "end": { "line": 1576, "column": 57 }, "identifierName": "tabSelector" }, "name": "tabSelector" } } ] } } ], "kind": "let" }, { "type": "ForStatement", "start": 61631, "end": 61911, "loc": { "start": { "line": 1577, "column": 8 }, "end": { "line": 1584, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 61636, "end": 61645, "loc": { "start": { "line": 1577, "column": 13 }, "end": { "line": 1577, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61640, "end": 61645, "loc": { "start": { "line": 1577, "column": 17 }, "end": { "line": 1577, "column": 22 } }, "id": { "type": "Identifier", "start": 61640, "end": 61641, "loc": { "start": { "line": 1577, "column": 17 }, "end": { "line": 1577, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 61644, "end": 61645, "loc": { "start": { "line": 1577, "column": 21 }, "end": { "line": 1577, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 61647, "end": 61662, "loc": { "start": { "line": 1577, "column": 24 }, "end": { "line": 1577, "column": 39 } }, "left": { "type": "Identifier", "start": 61647, "end": 61648, "loc": { "start": { "line": 1577, "column": 24 }, "end": { "line": 1577, "column": 25 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 61651, "end": 61662, "loc": { "start": { "line": 1577, "column": 28 }, "end": { "line": 1577, "column": 39 } }, "object": { "type": "Identifier", "start": 61651, "end": 61655, "loc": { "start": { "line": 1577, "column": 28 }, "end": { "line": 1577, "column": 32 }, "identifierName": "tabs" }, "name": "tabs" }, "property": { "type": "Identifier", "start": 61656, "end": 61662, "loc": { "start": { "line": 1577, "column": 33 }, "end": { "line": 1577, "column": 39 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 61664, "end": 61667, "loc": { "start": { "line": 1577, "column": 41 }, "end": { "line": 1577, "column": 44 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 61664, "end": 61665, "loc": { "start": { "line": 1577, "column": 41 }, "end": { "line": 1577, "column": 42 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 61669, "end": 61911, "loc": { "start": { "line": 1577, "column": 46 }, "end": { "line": 1584, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 61683, "end": 61708, "loc": { "start": { "line": 1578, "column": 12 }, "end": { "line": 1578, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 61687, "end": 61707, "loc": { "start": { "line": 1578, "column": 16 }, "end": { "line": 1578, "column": 36 } }, "id": { "type": "Identifier", "start": 61687, "end": 61697, "loc": { "start": { "line": 1578, "column": 16 }, "end": { "line": 1578, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "init": { "type": "MemberExpression", "start": 61700, "end": 61707, "loc": { "start": { "line": 1578, "column": 29 }, "end": { "line": 1578, "column": 36 } }, "object": { "type": "Identifier", "start": 61700, "end": 61704, "loc": { "start": { "line": 1578, "column": 29 }, "end": { "line": 1578, "column": 33 }, "identifierName": "tabs" }, "name": "tabs" }, "property": { "type": "Identifier", "start": 61705, "end": 61706, "loc": { "start": { "line": 1578, "column": 34 }, "end": { "line": 1578, "column": 35 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "let" }, { "type": "IfStatement", "start": 61721, "end": 61901, "loc": { "start": { "line": 1579, "column": 12 }, "end": { "line": 1583, "column": 13 } }, "test": { "type": "CallExpression", "start": 61725, "end": 61752, "loc": { "start": { "line": 1579, "column": 16 }, "end": { "line": 1579, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 61725, "end": 61747, "loc": { "start": { "line": 1579, "column": 16 }, "end": { "line": 1579, "column": 38 } }, "object": { "type": "Identifier", "start": 61725, "end": 61735, "loc": { "start": { "line": 1579, "column": 16 }, "end": { "line": 1579, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 61736, "end": 61747, "loc": { "start": { "line": 1579, "column": 27 }, "end": { "line": 1579, "column": 38 }, "identifierName": "isEqualNode" }, "name": "isEqualNode" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 61748, "end": 61751, "loc": { "start": { "line": 1579, "column": 39 }, "end": { "line": 1579, "column": 42 }, "identifierName": "tab" }, "name": "tab" } ] }, "consequent": { "type": "BlockStatement", "start": 61754, "end": 61823, "loc": { "start": { "line": 1579, "column": 45 }, "end": { "line": 1581, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 61772, "end": 61809, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 53 } }, "expression": { "type": "CallExpression", "start": 61772, "end": 61809, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 53 } }, "callee": { "type": "MemberExpression", "start": 61772, "end": 61796, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 40 } }, "object": { "type": "MemberExpression", "start": 61772, "end": 61792, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 36 } }, "object": { "type": "Identifier", "start": 61772, "end": 61782, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 61783, "end": 61792, "loc": { "start": { "line": 1580, "column": 27 }, "end": { "line": 1580, "column": 36 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 61793, "end": 61796, "loc": { "start": { "line": 1580, "column": 37 }, "end": { "line": 1580, "column": 40 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 61797, "end": 61808, "loc": { "start": { "line": 1580, "column": 41 }, "end": { "line": 1580, "column": 52 }, "identifierName": "activeClass" }, "name": "activeClass" } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 61829, "end": 61901, "loc": { "start": { "line": 1581, "column": 19 }, "end": { "line": 1583, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 61847, "end": 61887, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 56 } }, "expression": { "type": "CallExpression", "start": 61847, "end": 61887, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 61847, "end": 61874, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 43 } }, "object": { "type": "MemberExpression", "start": 61847, "end": 61867, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 36 } }, "object": { "type": "Identifier", "start": 61847, "end": 61857, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 26 }, "identifierName": "tabElement" }, "name": "tabElement" }, "property": { "type": "Identifier", "start": 61858, "end": 61867, "loc": { "start": { "line": 1582, "column": 27 }, "end": { "line": 1582, "column": 36 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 61868, "end": 61874, "loc": { "start": { "line": 1582, "column": 37 }, "end": { "line": 1582, "column": 43 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 61875, "end": 61886, "loc": { "start": { "line": 1582, "column": 44 }, "end": { "line": 1582, "column": 55 }, "identifierName": "activeClass" }, "name": "activeClass" } ] } } ], "directives": [] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently open viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types,\n * * \"properties\" - the Properties tab, which shows property sets for a given object, and\n * * \"none\" - no tab is open; this is unlikely, since one of the above tabs should be open at a any time, but here for robustness.\n ", "start": 61923, "end": 62842, "loc": { "start": { "line": 1587, "column": 4 }, "end": { "line": 1598, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 62847, "end": 64021, "loc": { "start": { "line": 1599, "column": 4 }, "end": { "line": 1629, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 62847, "end": 62857, "loc": { "start": { "line": 1599, "column": 4 }, "end": { "line": 1599, "column": 14 }, "identifierName": "getOpenTab" }, "name": "getOpenTab", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 62860, "end": 64021, "loc": { "start": { "line": 1599, "column": 17 }, "end": { "line": 1629, "column": 5 } }, "body": [ { "type": "FunctionDeclaration", "start": 62870, "end": 63079, "loc": { "start": { "line": 1600, "column": 8 }, "end": { "line": 1605, "column": 9 } }, "id": { "type": "Identifier", "start": 62879, "end": 62887, "loc": { "start": { "line": 1600, "column": 17 }, "end": { "line": 1600, "column": 25 }, "identifierName": "hasClass" }, "name": "hasClass" }, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 62888, "end": 62895, "loc": { "start": { "line": 1600, "column": 26 }, "end": { "line": 1600, "column": 33 }, "identifierName": "element" }, "name": "element" }, { "type": "Identifier", "start": 62897, "end": 62906, "loc": { "start": { "line": 1600, "column": 35 }, "end": { "line": 1600, "column": 44 }, "identifierName": "className" }, "name": "className" } ], "body": { "type": "BlockStatement", "start": 62908, "end": 63079, "loc": { "start": { "line": 1600, "column": 46 }, "end": { "line": 1605, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 62922, "end": 62981, "loc": { "start": { "line": 1601, "column": 12 }, "end": { "line": 1603, "column": 13 } }, "test": { "type": "UnaryExpression", "start": 62926, "end": 62934, "loc": { "start": { "line": 1601, "column": 16 }, "end": { "line": 1601, "column": 24 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 62927, "end": 62934, "loc": { "start": { "line": 1601, "column": 17 }, "end": { "line": 1601, "column": 24 }, "identifierName": "element" }, "name": "element" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 62936, "end": 62981, "loc": { "start": { "line": 1601, "column": 26 }, "end": { "line": 1603, "column": 13 } }, "body": [ { "type": "ReturnStatement", "start": 62954, "end": 62967, "loc": { "start": { "line": 1602, "column": 16 }, "end": { "line": 1602, "column": 29 } }, "argument": { "type": "BooleanLiteral", "start": 62961, "end": 62966, "loc": { "start": { "line": 1602, "column": 23 }, "end": { "line": 1602, "column": 28 } }, "value": false } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 62994, "end": 63069, "loc": { "start": { "line": 1604, "column": 12 }, "end": { "line": 1604, "column": 87 } }, "argument": { "type": "BinaryExpression", "start": 63001, "end": 63068, "loc": { "start": { "line": 1604, "column": 19 }, "end": { "line": 1604, "column": 86 } }, "left": { "type": "CallExpression", "start": 63001, "end": 63063, "loc": { "start": { "line": 1604, "column": 19 }, "end": { "line": 1604, "column": 81 } }, "callee": { "type": "MemberExpression", "start": 63001, "end": 63040, "loc": { "start": { "line": 1604, "column": 19 }, "end": { "line": 1604, "column": 58 } }, "object": { "type": "BinaryExpression", "start": 63002, "end": 63031, "loc": { "start": { "line": 1604, "column": 20 }, "end": { "line": 1604, "column": 49 } }, "left": { "type": "BinaryExpression", "start": 63002, "end": 63025, "loc": { "start": { "line": 1604, "column": 20 }, "end": { "line": 1604, "column": 43 } }, "left": { "type": "StringLiteral", "start": 63002, "end": 63005, "loc": { "start": { "line": 1604, "column": 20 }, "end": { "line": 1604, "column": 23 } }, "extra": { "rawValue": " ", "raw": "\" \"" }, "value": " " }, "operator": "+", "right": { "type": "MemberExpression", "start": 63008, "end": 63025, "loc": { "start": { "line": 1604, "column": 26 }, "end": { "line": 1604, "column": 43 } }, "object": { "type": "Identifier", "start": 63008, "end": 63015, "loc": { "start": { "line": 1604, "column": 26 }, "end": { "line": 1604, "column": 33 }, "identifierName": "element" }, "name": "element" }, "property": { "type": "Identifier", "start": 63016, "end": 63025, "loc": { "start": { "line": 1604, "column": 34 }, "end": { "line": 1604, "column": 43 }, "identifierName": "className" }, "name": "className" }, "computed": false } }, "operator": "+", "right": { "type": "StringLiteral", "start": 63028, "end": 63031, "loc": { "start": { "line": 1604, "column": 46 }, "end": { "line": 1604, "column": 49 } }, "extra": { "rawValue": " ", "raw": "\" \"" }, "value": " " }, "extra": { "parenthesized": true, "parenStart": 63001 } }, "property": { "type": "Identifier", "start": 63033, "end": 63040, "loc": { "start": { "line": 1604, "column": 51 }, "end": { "line": 1604, "column": 58 }, "identifierName": "indexOf" }, "name": "indexOf" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 63041, "end": 63062, "loc": { "start": { "line": 1604, "column": 59 }, "end": { "line": 1604, "column": 80 } }, "left": { "type": "BinaryExpression", "start": 63041, "end": 63056, "loc": { "start": { "line": 1604, "column": 59 }, "end": { "line": 1604, "column": 74 } }, "left": { "type": "StringLiteral", "start": 63041, "end": 63044, "loc": { "start": { "line": 1604, "column": 59 }, "end": { "line": 1604, "column": 62 } }, "extra": { "rawValue": " ", "raw": "\" \"" }, "value": " " }, "operator": "+", "right": { "type": "Identifier", "start": 63047, "end": 63056, "loc": { "start": { "line": 1604, "column": 65 }, "end": { "line": 1604, "column": 74 }, "identifierName": "className" }, "name": "className" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 63059, "end": 63062, "loc": { "start": { "line": 1604, "column": 77 }, "end": { "line": 1604, "column": 80 } }, "extra": { "rawValue": " ", "raw": "\" \"" }, "value": " " } } ] }, "operator": ">", "right": { "type": "UnaryExpression", "start": 63066, "end": 63068, "loc": { "start": { "line": 1604, "column": 84 }, "end": { "line": 1604, "column": 86 } }, "operator": "-", "prefix": true, "argument": { "type": "NumericLiteral", "start": 63067, "end": 63068, "loc": { "start": { "line": 1604, "column": 85 }, "end": { "line": 1604, "column": 86 } }, "extra": { "rawValue": 1, "raw": "1" }, "value": 1 }, "extra": { "parenthesizedArgument": false } } } } ], "directives": [] } }, { "type": "VariableDeclaration", "start": 63089, "end": 63118, "loc": { "start": { "line": 1607, "column": 8 }, "end": { "line": 1607, "column": 37 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63095, "end": 63117, "loc": { "start": { "line": 1607, "column": 14 }, "end": { "line": 1607, "column": 36 } }, "id": { "type": "Identifier", "start": 63095, "end": 63106, "loc": { "start": { "line": 1607, "column": 14 }, "end": { "line": 1607, "column": 25 }, "identifierName": "activeClass" }, "name": "activeClass" }, "init": { "type": "StringLiteral", "start": 63109, "end": 63117, "loc": { "start": { "line": 1607, "column": 28 }, "end": { "line": 1607, "column": 36 } }, "extra": { "rawValue": "active", "raw": "'active'" }, "value": "active" } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 63127, "end": 63200, "loc": { "start": { "line": 1608, "column": 8 }, "end": { "line": 1608, "column": 81 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63131, "end": 63199, "loc": { "start": { "line": 1608, "column": 12 }, "end": { "line": 1608, "column": 80 } }, "id": { "type": "Identifier", "start": 63131, "end": 63140, "loc": { "start": { "line": 1608, "column": 12 }, "end": { "line": 1608, "column": 21 }, "identifierName": "modelsTab" }, "name": "modelsTab" }, "init": { "type": "CallExpression", "start": 63143, "end": 63199, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 80 } }, "callee": { "type": "MemberExpression", "start": 63143, "end": 63178, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 59 } }, "object": { "type": "MemberExpression", "start": 63143, "end": 63164, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 45 } }, "object": { "type": "ThisExpression", "start": 63143, "end": 63147, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 28 } } }, "property": { "type": "Identifier", "start": 63148, "end": 63164, "loc": { "start": { "line": 1608, "column": 29 }, "end": { "line": 1608, "column": 45 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63165, "end": 63178, "loc": { "start": { "line": 1608, "column": 46 }, "end": { "line": 1608, "column": 59 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63179, "end": 63198, "loc": { "start": { "line": 1608, "column": 60 }, "end": { "line": 1608, "column": 79 } }, "extra": { "rawValue": ".xeokit-modelsTab", "raw": "\".xeokit-modelsTab\"" }, "value": ".xeokit-modelsTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63209, "end": 63287, "loc": { "start": { "line": 1609, "column": 8 }, "end": { "line": 1611, "column": 9 } }, "test": { "type": "CallExpression", "start": 63213, "end": 63245, "loc": { "start": { "line": 1609, "column": 12 }, "end": { "line": 1609, "column": 44 } }, "callee": { "type": "Identifier", "start": 63213, "end": 63221, "loc": { "start": { "line": 1609, "column": 12 }, "end": { "line": 1609, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63222, "end": 63231, "loc": { "start": { "line": 1609, "column": 21 }, "end": { "line": 1609, "column": 30 }, "identifierName": "modelsTab" }, "name": "modelsTab" }, { "type": "Identifier", "start": 63233, "end": 63244, "loc": { "start": { "line": 1609, "column": 32 }, "end": { "line": 1609, "column": 43 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63247, "end": 63287, "loc": { "start": { "line": 1609, "column": 46 }, "end": { "line": 1611, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63261, "end": 63277, "loc": { "start": { "line": 1610, "column": 12 }, "end": { "line": 1610, "column": 28 } }, "argument": { "type": "StringLiteral", "start": 63268, "end": 63276, "loc": { "start": { "line": 1610, "column": 19 }, "end": { "line": 1610, "column": 27 } }, "extra": { "rawValue": "models", "raw": "\"models\"" }, "value": "models" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 63296, "end": 63371, "loc": { "start": { "line": 1612, "column": 8 }, "end": { "line": 1612, "column": 83 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63300, "end": 63370, "loc": { "start": { "line": 1612, "column": 12 }, "end": { "line": 1612, "column": 82 } }, "id": { "type": "Identifier", "start": 63300, "end": 63310, "loc": { "start": { "line": 1612, "column": 12 }, "end": { "line": 1612, "column": 22 }, "identifierName": "objectsTab" }, "name": "objectsTab" }, "init": { "type": "CallExpression", "start": 63313, "end": 63370, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 63313, "end": 63348, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 60 } }, "object": { "type": "MemberExpression", "start": 63313, "end": 63334, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 46 } }, "object": { "type": "ThisExpression", "start": 63313, "end": 63317, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 29 } } }, "property": { "type": "Identifier", "start": 63318, "end": 63334, "loc": { "start": { "line": 1612, "column": 30 }, "end": { "line": 1612, "column": 46 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63335, "end": 63348, "loc": { "start": { "line": 1612, "column": 47 }, "end": { "line": 1612, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63349, "end": 63369, "loc": { "start": { "line": 1612, "column": 61 }, "end": { "line": 1612, "column": 81 } }, "extra": { "rawValue": ".xeokit-objectsTab", "raw": "\".xeokit-objectsTab\"" }, "value": ".xeokit-objectsTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63380, "end": 63460, "loc": { "start": { "line": 1613, "column": 8 }, "end": { "line": 1615, "column": 9 } }, "test": { "type": "CallExpression", "start": 63384, "end": 63417, "loc": { "start": { "line": 1613, "column": 12 }, "end": { "line": 1613, "column": 45 } }, "callee": { "type": "Identifier", "start": 63384, "end": 63392, "loc": { "start": { "line": 1613, "column": 12 }, "end": { "line": 1613, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63393, "end": 63403, "loc": { "start": { "line": 1613, "column": 21 }, "end": { "line": 1613, "column": 31 }, "identifierName": "objectsTab" }, "name": "objectsTab" }, { "type": "Identifier", "start": 63405, "end": 63416, "loc": { "start": { "line": 1613, "column": 33 }, "end": { "line": 1613, "column": 44 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63419, "end": 63460, "loc": { "start": { "line": 1613, "column": 47 }, "end": { "line": 1615, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63433, "end": 63450, "loc": { "start": { "line": 1614, "column": 12 }, "end": { "line": 1614, "column": 29 } }, "argument": { "type": "StringLiteral", "start": 63440, "end": 63449, "loc": { "start": { "line": 1614, "column": 19 }, "end": { "line": 1614, "column": 28 } }, "extra": { "rawValue": "objects", "raw": "\"objects\"" }, "value": "objects" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 63469, "end": 63544, "loc": { "start": { "line": 1616, "column": 8 }, "end": { "line": 1616, "column": 83 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63473, "end": 63543, "loc": { "start": { "line": 1616, "column": 12 }, "end": { "line": 1616, "column": 82 } }, "id": { "type": "Identifier", "start": 63473, "end": 63483, "loc": { "start": { "line": 1616, "column": 12 }, "end": { "line": 1616, "column": 22 }, "identifierName": "classesTab" }, "name": "classesTab" }, "init": { "type": "CallExpression", "start": 63486, "end": 63543, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 63486, "end": 63521, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 60 } }, "object": { "type": "MemberExpression", "start": 63486, "end": 63507, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 46 } }, "object": { "type": "ThisExpression", "start": 63486, "end": 63490, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 29 } } }, "property": { "type": "Identifier", "start": 63491, "end": 63507, "loc": { "start": { "line": 1616, "column": 30 }, "end": { "line": 1616, "column": 46 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63508, "end": 63521, "loc": { "start": { "line": 1616, "column": 47 }, "end": { "line": 1616, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63522, "end": 63542, "loc": { "start": { "line": 1616, "column": 61 }, "end": { "line": 1616, "column": 81 } }, "extra": { "rawValue": ".xeokit-classesTab", "raw": "\".xeokit-classesTab\"" }, "value": ".xeokit-classesTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63553, "end": 63633, "loc": { "start": { "line": 1617, "column": 8 }, "end": { "line": 1619, "column": 9 } }, "test": { "type": "CallExpression", "start": 63557, "end": 63590, "loc": { "start": { "line": 1617, "column": 12 }, "end": { "line": 1617, "column": 45 } }, "callee": { "type": "Identifier", "start": 63557, "end": 63565, "loc": { "start": { "line": 1617, "column": 12 }, "end": { "line": 1617, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63566, "end": 63576, "loc": { "start": { "line": 1617, "column": 21 }, "end": { "line": 1617, "column": 31 }, "identifierName": "classesTab" }, "name": "classesTab" }, { "type": "Identifier", "start": 63578, "end": 63589, "loc": { "start": { "line": 1617, "column": 33 }, "end": { "line": 1617, "column": 44 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63592, "end": 63633, "loc": { "start": { "line": 1617, "column": 47 }, "end": { "line": 1619, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63606, "end": 63623, "loc": { "start": { "line": 1618, "column": 12 }, "end": { "line": 1618, "column": 29 } }, "argument": { "type": "StringLiteral", "start": 63613, "end": 63622, "loc": { "start": { "line": 1618, "column": 19 }, "end": { "line": 1618, "column": 28 } }, "extra": { "rawValue": "classes", "raw": "\"classes\"" }, "value": "classes" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 63642, "end": 63717, "loc": { "start": { "line": 1620, "column": 8 }, "end": { "line": 1620, "column": 83 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63646, "end": 63716, "loc": { "start": { "line": 1620, "column": 12 }, "end": { "line": 1620, "column": 82 } }, "id": { "type": "Identifier", "start": 63646, "end": 63656, "loc": { "start": { "line": 1620, "column": 12 }, "end": { "line": 1620, "column": 22 }, "identifierName": "storeysTab" }, "name": "storeysTab" }, "init": { "type": "CallExpression", "start": 63659, "end": 63716, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 82 } }, "callee": { "type": "MemberExpression", "start": 63659, "end": 63694, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 60 } }, "object": { "type": "MemberExpression", "start": 63659, "end": 63680, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 46 } }, "object": { "type": "ThisExpression", "start": 63659, "end": 63663, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 29 } } }, "property": { "type": "Identifier", "start": 63664, "end": 63680, "loc": { "start": { "line": 1620, "column": 30 }, "end": { "line": 1620, "column": 46 }, "identifierName": "_explorerElement" }, "name": "_explorerElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63681, "end": 63694, "loc": { "start": { "line": 1620, "column": 47 }, "end": { "line": 1620, "column": 60 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63695, "end": 63715, "loc": { "start": { "line": 1620, "column": 61 }, "end": { "line": 1620, "column": 81 } }, "extra": { "rawValue": ".xeokit-storeysTab", "raw": "\".xeokit-storeysTab\"" }, "value": ".xeokit-storeysTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63726, "end": 63806, "loc": { "start": { "line": 1621, "column": 8 }, "end": { "line": 1623, "column": 9 } }, "test": { "type": "CallExpression", "start": 63730, "end": 63763, "loc": { "start": { "line": 1621, "column": 12 }, "end": { "line": 1621, "column": 45 } }, "callee": { "type": "Identifier", "start": 63730, "end": 63738, "loc": { "start": { "line": 1621, "column": 12 }, "end": { "line": 1621, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63739, "end": 63749, "loc": { "start": { "line": 1621, "column": 21 }, "end": { "line": 1621, "column": 31 }, "identifierName": "storeysTab" }, "name": "storeysTab" }, { "type": "Identifier", "start": 63751, "end": 63762, "loc": { "start": { "line": 1621, "column": 33 }, "end": { "line": 1621, "column": 44 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63765, "end": 63806, "loc": { "start": { "line": 1621, "column": 47 }, "end": { "line": 1623, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63779, "end": 63796, "loc": { "start": { "line": 1622, "column": 12 }, "end": { "line": 1622, "column": 29 } }, "argument": { "type": "StringLiteral", "start": 63786, "end": 63795, "loc": { "start": { "line": 1622, "column": 19 }, "end": { "line": 1622, "column": 28 } }, "extra": { "rawValue": "storeys", "raw": "\"storeys\"" }, "value": "storeys" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 63815, "end": 63897, "loc": { "start": { "line": 1624, "column": 8 }, "end": { "line": 1624, "column": 90 } }, "declarations": [ { "type": "VariableDeclarator", "start": 63819, "end": 63896, "loc": { "start": { "line": 1624, "column": 12 }, "end": { "line": 1624, "column": 89 } }, "id": { "type": "Identifier", "start": 63819, "end": 63832, "loc": { "start": { "line": 1624, "column": 12 }, "end": { "line": 1624, "column": 25 }, "identifierName": "propertiesTab" }, "name": "propertiesTab" }, "init": { "type": "CallExpression", "start": 63835, "end": 63896, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 89 } }, "callee": { "type": "MemberExpression", "start": 63835, "end": 63871, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 64 } }, "object": { "type": "MemberExpression", "start": 63835, "end": 63857, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 50 } }, "object": { "type": "ThisExpression", "start": 63835, "end": 63839, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 32 } } }, "property": { "type": "Identifier", "start": 63840, "end": 63857, "loc": { "start": { "line": 1624, "column": 33 }, "end": { "line": 1624, "column": 50 }, "identifierName": "_inspectorElement" }, "name": "_inspectorElement" }, "computed": false }, "property": { "type": "Identifier", "start": 63858, "end": 63871, "loc": { "start": { "line": 1624, "column": 51 }, "end": { "line": 1624, "column": 64 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 63872, "end": 63895, "loc": { "start": { "line": 1624, "column": 65 }, "end": { "line": 1624, "column": 88 } }, "extra": { "rawValue": ".xeokit-propertiesTab", "raw": "\".xeokit-propertiesTab\"" }, "value": ".xeokit-propertiesTab" } ] } } ], "kind": "let" }, { "type": "IfStatement", "start": 63906, "end": 63992, "loc": { "start": { "line": 1625, "column": 8 }, "end": { "line": 1627, "column": 9 } }, "test": { "type": "CallExpression", "start": 63910, "end": 63946, "loc": { "start": { "line": 1625, "column": 12 }, "end": { "line": 1625, "column": 48 } }, "callee": { "type": "Identifier", "start": 63910, "end": 63918, "loc": { "start": { "line": 1625, "column": 12 }, "end": { "line": 1625, "column": 20 }, "identifierName": "hasClass" }, "name": "hasClass" }, "arguments": [ { "type": "Identifier", "start": 63919, "end": 63932, "loc": { "start": { "line": 1625, "column": 21 }, "end": { "line": 1625, "column": 34 }, "identifierName": "propertiesTab" }, "name": "propertiesTab" }, { "type": "Identifier", "start": 63934, "end": 63945, "loc": { "start": { "line": 1625, "column": 36 }, "end": { "line": 1625, "column": 47 }, "identifierName": "activeClass" }, "name": "activeClass" } ] }, "consequent": { "type": "BlockStatement", "start": 63948, "end": 63992, "loc": { "start": { "line": 1625, "column": 50 }, "end": { "line": 1627, "column": 9 } }, "body": [ { "type": "ReturnStatement", "start": 63962, "end": 63982, "loc": { "start": { "line": 1626, "column": 12 }, "end": { "line": 1626, "column": 32 } }, "argument": { "type": "StringLiteral", "start": 63969, "end": 63981, "loc": { "start": { "line": 1626, "column": 19 }, "end": { "line": 1626, "column": 31 } }, "extra": { "rawValue": "properties", "raw": "\"properties\"" }, "value": "properties" } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 64001, "end": 64015, "loc": { "start": { "line": 1628, "column": 8 }, "end": { "line": 1628, "column": 22 } }, "argument": { "type": "StringLiteral", "start": 64008, "end": 64014, "loc": { "start": { "line": 1628, "column": 15 }, "end": { "line": 1628, "column": 21 } }, "extra": { "rawValue": "none", "raw": "\"none\"" }, "value": "none" } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently open viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types,\n * * \"properties\" - the Properties tab, which shows property sets for a given object, and\n * * \"none\" - no tab is open; this is unlikely, since one of the above tabs should be open at a any time, but here for robustness.\n ", "start": 61923, "end": 62842, "loc": { "start": { "line": 1587, "column": 4 }, "end": { "line": 1598, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Switches the viewer between 2D and 3D viewing modes.\n *\n * @param {Boolean} enabled Set true to switch into 3D mode, else false to switch into 2D mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 64027, "end": 64374, "loc": { "start": { "line": 1631, "column": 4 }, "end": { "line": 1636, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 64379, "end": 64465, "loc": { "start": { "line": 1637, "column": 4 }, "end": { "line": 1639, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 64379, "end": 64391, "loc": { "start": { "line": 1637, "column": 4 }, "end": { "line": 1637, "column": 16 }, "identifierName": "set3DEnabled" }, "name": "set3DEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 64392, "end": 64399, "loc": { "start": { "line": 1637, "column": 17 }, "end": { "line": 1637, "column": 24 }, "identifierName": "enabled" }, "name": "enabled" }, { "type": "Identifier", "start": 64401, "end": 64405, "loc": { "start": { "line": 1637, "column": 26 }, "end": { "line": 1637, "column": 30 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 64407, "end": 64465, "loc": { "start": { "line": 1637, "column": 32 }, "end": { "line": 1639, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 64417, "end": 64459, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 50 } }, "expression": { "type": "CallExpression", "start": 64417, "end": 64458, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 64417, "end": 64443, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 34 } }, "object": { "type": "MemberExpression", "start": 64417, "end": 64433, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 24 } }, "object": { "type": "ThisExpression", "start": 64417, "end": 64421, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 12 } } }, "property": { "type": "Identifier", "start": 64422, "end": 64433, "loc": { "start": { "line": 1638, "column": 13 }, "end": { "line": 1638, "column": 24 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "property": { "type": "Identifier", "start": 64434, "end": 64443, "loc": { "start": { "line": 1638, "column": 25 }, "end": { "line": 1638, "column": 34 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 64444, "end": 64451, "loc": { "start": { "line": 1638, "column": 35 }, "end": { "line": 1638, "column": 42 }, "identifierName": "enabled" }, "name": "enabled" }, { "type": "Identifier", "start": 64453, "end": 64457, "loc": { "start": { "line": 1638, "column": 44 }, "end": { "line": 1638, "column": 48 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Switches the viewer between 2D and 3D viewing modes.\n *\n * @param {Boolean} enabled Set true to switch into 3D mode, else false to switch into 2D mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 64027, "end": 64374, "loc": { "start": { "line": 1631, "column": 4 }, "end": { "line": 1636, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in 3D or 2D viewing mode.\n *\n * @returns {boolean} True when in 3D mode, else false.\n ", "start": 64471, "end": 64609, "loc": { "start": { "line": 1641, "column": 4 }, "end": { "line": 1645, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 64614, "end": 64681, "loc": { "start": { "line": 1646, "column": 4 }, "end": { "line": 1648, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 64614, "end": 64626, "loc": { "start": { "line": 1646, "column": 4 }, "end": { "line": 1646, "column": 16 }, "identifierName": "get3DEnabled" }, "name": "get3DEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 64629, "end": 64681, "loc": { "start": { "line": 1646, "column": 19 }, "end": { "line": 1648, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 64639, "end": 64675, "loc": { "start": { "line": 1647, "column": 8 }, "end": { "line": 1647, "column": 44 } }, "argument": { "type": "CallExpression", "start": 64646, "end": 64674, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 64646, "end": 64672, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 41 } }, "object": { "type": "MemberExpression", "start": 64646, "end": 64662, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 31 } }, "object": { "type": "ThisExpression", "start": 64646, "end": 64650, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 19 } } }, "property": { "type": "Identifier", "start": 64651, "end": 64662, "loc": { "start": { "line": 1647, "column": 20 }, "end": { "line": 1647, "column": 31 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "property": { "type": "Identifier", "start": 64663, "end": 64672, "loc": { "start": { "line": 1647, "column": 32 }, "end": { "line": 1647, "column": 41 }, "identifierName": "getActive" }, "name": "getActive" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in 3D or 2D viewing mode.\n *\n * @returns {boolean} True when in 3D mode, else false.\n ", "start": 64471, "end": 64609, "loc": { "start": { "line": 1641, "column": 4 }, "end": { "line": 1645, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether IFCSpace types are ever shown.\n *\n * @param {Boolean} shown Set true to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64687, "end": 64866, "loc": { "start": { "line": 1650, "column": 4 }, "end": { "line": 1654, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 64871, "end": 64947, "loc": { "start": { "line": 1655, "column": 4 }, "end": { "line": 1657, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 64871, "end": 64885, "loc": { "start": { "line": 1655, "column": 4 }, "end": { "line": 1655, "column": 18 }, "identifierName": "setSpacesShown" }, "name": "setSpacesShown", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 64886, "end": 64891, "loc": { "start": { "line": 1655, "column": 19 }, "end": { "line": 1655, "column": 24 }, "identifierName": "shown" }, "name": "shown" } ], "body": { "type": "BlockStatement", "start": 64893, "end": 64947, "loc": { "start": { "line": 1655, "column": 26 }, "end": { "line": 1657, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 64903, "end": 64941, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 46 } }, "expression": { "type": "CallExpression", "start": 64903, "end": 64940, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 64903, "end": 64933, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 38 } }, "object": { "type": "MemberExpression", "start": 64903, "end": 64923, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 28 } }, "object": { "type": "ThisExpression", "start": 64903, "end": 64907, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 12 } } }, "property": { "type": "Identifier", "start": 64908, "end": 64923, "loc": { "start": { "line": 1656, "column": 13 }, "end": { "line": 1656, "column": 28 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "property": { "type": "Identifier", "start": 64924, "end": 64933, "loc": { "start": { "line": 1656, "column": 29 }, "end": { "line": 1656, "column": 38 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 64934, "end": 64939, "loc": { "start": { "line": 1656, "column": 39 }, "end": { "line": 1656, "column": 44 }, "identifierName": "shown" }, "name": "shown" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether IFCSpace types are ever shown.\n *\n * @param {Boolean} shown Set true to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64687, "end": 64866, "loc": { "start": { "line": 1650, "column": 4 }, "end": { "line": 1654, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer allows IFCSpace types to be shown.\n *\n * @returns {boolean} True to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64953, "end": 65139, "loc": { "start": { "line": 1659, "column": 4 }, "end": { "line": 1663, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 65144, "end": 65217, "loc": { "start": { "line": 1664, "column": 4 }, "end": { "line": 1666, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 65144, "end": 65158, "loc": { "start": { "line": 1664, "column": 4 }, "end": { "line": 1664, "column": 18 }, "identifierName": "getSpacesShown" }, "name": "getSpacesShown", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 65161, "end": 65217, "loc": { "start": { "line": 1664, "column": 21 }, "end": { "line": 1666, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 65171, "end": 65211, "loc": { "start": { "line": 1665, "column": 8 }, "end": { "line": 1665, "column": 48 } }, "argument": { "type": "CallExpression", "start": 65178, "end": 65210, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 47 } }, "callee": { "type": "MemberExpression", "start": 65178, "end": 65208, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 45 } }, "object": { "type": "MemberExpression", "start": 65178, "end": 65198, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 35 } }, "object": { "type": "ThisExpression", "start": 65178, "end": 65182, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 19 } } }, "property": { "type": "Identifier", "start": 65183, "end": 65198, "loc": { "start": { "line": 1665, "column": 20 }, "end": { "line": 1665, "column": 35 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "property": { "type": "Identifier", "start": 65199, "end": 65208, "loc": { "start": { "line": 1665, "column": 36 }, "end": { "line": 1665, "column": 45 }, "identifierName": "getActive" }, "name": "getActive" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer allows IFCSpace types to be shown.\n *\n * @returns {boolean} True to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64953, "end": 65139, "loc": { "start": { "line": 1659, "column": 4 }, "end": { "line": 1663, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @param {Boolean} enabled Set true to switch into ortho mode, else false to switch into perspective mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 65223, "end": 65709, "loc": { "start": { "line": 1668, "column": 4 }, "end": { "line": 1675, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 65714, "end": 65802, "loc": { "start": { "line": 1676, "column": 4 }, "end": { "line": 1678, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 65714, "end": 65729, "loc": { "start": { "line": 1676, "column": 4 }, "end": { "line": 1676, "column": 19 }, "identifierName": "setOrthoEnabled" }, "name": "setOrthoEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 65730, "end": 65737, "loc": { "start": { "line": 1676, "column": 20 }, "end": { "line": 1676, "column": 27 }, "identifierName": "enabled" }, "name": "enabled" }, { "type": "Identifier", "start": 65739, "end": 65743, "loc": { "start": { "line": 1676, "column": 29 }, "end": { "line": 1676, "column": 33 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 65745, "end": 65802, "loc": { "start": { "line": 1676, "column": 35 }, "end": { "line": 1678, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 65755, "end": 65796, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 49 } }, "expression": { "type": "CallExpression", "start": 65755, "end": 65795, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 65755, "end": 65780, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 33 } }, "object": { "type": "MemberExpression", "start": 65755, "end": 65770, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 23 } }, "object": { "type": "ThisExpression", "start": 65755, "end": 65759, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 12 } } }, "property": { "type": "Identifier", "start": 65760, "end": 65770, "loc": { "start": { "line": 1677, "column": 13 }, "end": { "line": 1677, "column": 23 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "property": { "type": "Identifier", "start": 65771, "end": 65780, "loc": { "start": { "line": 1677, "column": 24 }, "end": { "line": 1677, "column": 33 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 65781, "end": 65788, "loc": { "start": { "line": 1677, "column": 34 }, "end": { "line": 1677, "column": 41 }, "identifierName": "enabled" }, "name": "enabled" }, { "type": "Identifier", "start": 65790, "end": 65794, "loc": { "start": { "line": 1677, "column": 43 }, "end": { "line": 1677, "column": 47 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @param {Boolean} enabled Set true to switch into ortho mode, else false to switch into perspective mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 65223, "end": 65709, "loc": { "start": { "line": 1668, "column": 4 }, "end": { "line": 1675, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @returns {boolean} True when in ortho mode, else false when in perspective mode.\n ", "start": 65808, "end": 66101, "loc": { "start": { "line": 1680, "column": 4 }, "end": { "line": 1686, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 66106, "end": 66175, "loc": { "start": { "line": 1687, "column": 4 }, "end": { "line": 1689, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 66106, "end": 66121, "loc": { "start": { "line": 1687, "column": 4 }, "end": { "line": 1687, "column": 19 }, "identifierName": "getOrthoEnabled" }, "name": "getOrthoEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 66124, "end": 66175, "loc": { "start": { "line": 1687, "column": 22 }, "end": { "line": 1689, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 66134, "end": 66169, "loc": { "start": { "line": 1688, "column": 8 }, "end": { "line": 1688, "column": 43 } }, "argument": { "type": "CallExpression", "start": 66141, "end": 66168, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 66141, "end": 66166, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 40 } }, "object": { "type": "MemberExpression", "start": 66141, "end": 66156, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 30 } }, "object": { "type": "ThisExpression", "start": 66141, "end": 66145, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 19 } } }, "property": { "type": "Identifier", "start": 66146, "end": 66156, "loc": { "start": { "line": 1688, "column": 20 }, "end": { "line": 1688, "column": 30 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "property": { "type": "Identifier", "start": 66157, "end": 66166, "loc": { "start": { "line": 1688, "column": 31 }, "end": { "line": 1688, "column": 40 }, "identifierName": "getActive" }, "name": "getActive" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @returns {boolean} True when in ortho mode, else false when in perspective mode.\n ", "start": 65808, "end": 66101, "loc": { "start": { "line": 1680, "column": 4 }, "end": { "line": 1686, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Transitions the viewer into an isolated view of the given building storey.\n *\n * Does nothing and logs an error if no object of the given ID is in the viewer, or if the object is not an ````IfcBuildingStorey````.\n *\n * @param {String} storeyObjectId ID of an ````IfcBuildingStorey```` object.\n * @param {Function} [done] Optional callback to invoke on completion. When provided, the transition will be animated, with the camera flying into position. Otherwise, the transition will be instant, with the camera jumping into position.\n ", "start": 66181, "end": 66751, "loc": { "start": { "line": 1691, "column": 4 }, "end": { "line": 1698, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 66756, "end": 67334, "loc": { "start": { "line": 1699, "column": 4 }, "end": { "line": 1711, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 66756, "end": 66768, "loc": { "start": { "line": 1699, "column": 4 }, "end": { "line": 1699, "column": 16 }, "identifierName": "selectStorey" }, "name": "selectStorey", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 66769, "end": 66783, "loc": { "start": { "line": 1699, "column": 17 }, "end": { "line": 1699, "column": 31 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" }, { "type": "Identifier", "start": 66785, "end": 66789, "loc": { "start": { "line": 1699, "column": 33 }, "end": { "line": 1699, "column": 37 }, "identifierName": "done" }, "name": "done" } ], "body": { "type": "BlockStatement", "start": 66791, "end": 67334, "loc": { "start": { "line": 1699, "column": 39 }, "end": { "line": 1711, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 66801, "end": 66841, "loc": { "start": { "line": 1700, "column": 8 }, "end": { "line": 1700, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 66807, "end": 66840, "loc": { "start": { "line": 1700, "column": 14 }, "end": { "line": 1700, "column": 47 } }, "id": { "type": "Identifier", "start": 66807, "end": 66816, "loc": { "start": { "line": 1700, "column": 14 }, "end": { "line": 1700, "column": 23 }, "identifierName": "metaScene" }, "name": "metaScene" }, "init": { "type": "MemberExpression", "start": 66819, "end": 66840, "loc": { "start": { "line": 1700, "column": 26 }, "end": { "line": 1700, "column": 47 } }, "object": { "type": "MemberExpression", "start": 66819, "end": 66830, "loc": { "start": { "line": 1700, "column": 26 }, "end": { "line": 1700, "column": 37 } }, "object": { "type": "ThisExpression", "start": 66819, "end": 66823, "loc": { "start": { "line": 1700, "column": 26 }, "end": { "line": 1700, "column": 30 } } }, "property": { "type": "Identifier", "start": 66824, "end": 66830, "loc": { "start": { "line": 1700, "column": 31 }, "end": { "line": 1700, "column": 37 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 66831, "end": 66840, "loc": { "start": { "line": 1700, "column": 38 }, "end": { "line": 1700, "column": 47 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 66850, "end": 66913, "loc": { "start": { "line": 1701, "column": 8 }, "end": { "line": 1701, "column": 71 } }, "declarations": [ { "type": "VariableDeclarator", "start": 66856, "end": 66912, "loc": { "start": { "line": 1701, "column": 14 }, "end": { "line": 1701, "column": 70 } }, "id": { "type": "Identifier", "start": 66856, "end": 66872, "loc": { "start": { "line": 1701, "column": 14 }, "end": { "line": 1701, "column": 30 }, "identifierName": "storeyMetaObject" }, "name": "storeyMetaObject" }, "init": { "type": "MemberExpression", "start": 66875, "end": 66912, "loc": { "start": { "line": 1701, "column": 33 }, "end": { "line": 1701, "column": 70 } }, "object": { "type": "MemberExpression", "start": 66875, "end": 66896, "loc": { "start": { "line": 1701, "column": 33 }, "end": { "line": 1701, "column": 54 } }, "object": { "type": "Identifier", "start": 66875, "end": 66884, "loc": { "start": { "line": 1701, "column": 33 }, "end": { "line": 1701, "column": 42 }, "identifierName": "metaScene" }, "name": "metaScene" }, "property": { "type": "Identifier", "start": 66885, "end": 66896, "loc": { "start": { "line": 1701, "column": 43 }, "end": { "line": 1701, "column": 54 }, "identifierName": "metaObjects" }, "name": "metaObjects" }, "computed": false }, "property": { "type": "Identifier", "start": 66897, "end": 66911, "loc": { "start": { "line": 1701, "column": 55 }, "end": { "line": 1701, "column": 69 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 66922, "end": 67066, "loc": { "start": { "line": 1702, "column": 8 }, "end": { "line": 1705, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 66926, "end": 66943, "loc": { "start": { "line": 1702, "column": 12 }, "end": { "line": 1702, "column": 29 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 66927, "end": 66943, "loc": { "start": { "line": 1702, "column": 13 }, "end": { "line": 1702, "column": 29 }, "identifierName": "storeyMetaObject" }, "name": "storeyMetaObject" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 66945, "end": 67066, "loc": { "start": { "line": 1702, "column": 31 }, "end": { "line": 1705, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 66959, "end": 67036, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 89 } }, "expression": { "type": "CallExpression", "start": 66959, "end": 67035, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 88 } }, "callee": { "type": "MemberExpression", "start": 66959, "end": 66969, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 22 } }, "object": { "type": "ThisExpression", "start": 66959, "end": 66963, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 16 } } }, "property": { "type": "Identifier", "start": 66964, "end": 66969, "loc": { "start": { "line": 1703, "column": 17 }, "end": { "line": 1703, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 66970, "end": 67034, "loc": { "start": { "line": 1703, "column": 23 }, "end": { "line": 1703, "column": 87 } }, "left": { "type": "BinaryExpression", "start": 66970, "end": 67028, "loc": { "start": { "line": 1703, "column": 23 }, "end": { "line": 1703, "column": 81 } }, "left": { "type": "StringLiteral", "start": 66970, "end": 67011, "loc": { "start": { "line": 1703, "column": 23 }, "end": { "line": 1703, "column": 64 } }, "extra": { "rawValue": "selectStorey() - Object is not found: '", "raw": "\"selectStorey() - Object is not found: '\"" }, "value": "selectStorey() - Object is not found: '" }, "operator": "+", "right": { "type": "Identifier", "start": 67014, "end": 67028, "loc": { "start": { "line": 1703, "column": 67 }, "end": { "line": 1703, "column": 81 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 67031, "end": 67034, "loc": { "start": { "line": 1703, "column": 84 }, "end": { "line": 1703, "column": 87 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ReturnStatement", "start": 67049, "end": 67056, "loc": { "start": { "line": 1704, "column": 12 }, "end": { "line": 1704, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 67075, "end": 67262, "loc": { "start": { "line": 1706, "column": 8 }, "end": { "line": 1709, "column": 9 } }, "test": { "type": "BinaryExpression", "start": 67079, "end": 67124, "loc": { "start": { "line": 1706, "column": 12 }, "end": { "line": 1706, "column": 57 } }, "left": { "type": "MemberExpression", "start": 67079, "end": 67100, "loc": { "start": { "line": 1706, "column": 12 }, "end": { "line": 1706, "column": 33 } }, "object": { "type": "Identifier", "start": 67079, "end": 67095, "loc": { "start": { "line": 1706, "column": 12 }, "end": { "line": 1706, "column": 28 }, "identifierName": "storeyMetaObject" }, "name": "storeyMetaObject" }, "property": { "type": "Identifier", "start": 67096, "end": 67100, "loc": { "start": { "line": 1706, "column": 29 }, "end": { "line": 1706, "column": 33 }, "identifierName": "type" }, "name": "type" }, "computed": false }, "operator": "!==", "right": { "type": "StringLiteral", "start": 67105, "end": 67124, "loc": { "start": { "line": 1706, "column": 38 }, "end": { "line": 1706, "column": 57 } }, "extra": { "rawValue": "IfcBuildingStorey", "raw": "\"IfcBuildingStorey\"" }, "value": "IfcBuildingStorey" } }, "consequent": { "type": "BlockStatement", "start": 67126, "end": 67262, "loc": { "start": { "line": 1706, "column": 59 }, "end": { "line": 1709, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 67140, "end": 67232, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 104 } }, "expression": { "type": "CallExpression", "start": 67140, "end": 67231, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 103 } }, "callee": { "type": "MemberExpression", "start": 67140, "end": 67150, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 22 } }, "object": { "type": "ThisExpression", "start": 67140, "end": 67144, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 16 } } }, "property": { "type": "Identifier", "start": 67145, "end": 67150, "loc": { "start": { "line": 1707, "column": 17 }, "end": { "line": 1707, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 67151, "end": 67230, "loc": { "start": { "line": 1707, "column": 23 }, "end": { "line": 1707, "column": 102 } }, "left": { "type": "BinaryExpression", "start": 67151, "end": 67224, "loc": { "start": { "line": 1707, "column": 23 }, "end": { "line": 1707, "column": 96 } }, "left": { "type": "StringLiteral", "start": 67151, "end": 67207, "loc": { "start": { "line": 1707, "column": 23 }, "end": { "line": 1707, "column": 79 } }, "extra": { "rawValue": "selectStorey() - Object is not an IfcBuildingStorey: '", "raw": "\"selectStorey() - Object is not an IfcBuildingStorey: '\"" }, "value": "selectStorey() - Object is not an IfcBuildingStorey: '" }, "operator": "+", "right": { "type": "Identifier", "start": 67210, "end": 67224, "loc": { "start": { "line": 1707, "column": 82 }, "end": { "line": 1707, "column": 96 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 67227, "end": 67230, "loc": { "start": { "line": 1707, "column": 99 }, "end": { "line": 1707, "column": 102 } }, "extra": { "rawValue": "'", "raw": "\"'\"" }, "value": "'" } } ] } }, { "type": "ReturnStatement", "start": 67245, "end": 67252, "loc": { "start": { "line": 1708, "column": 12 }, "end": { "line": 1708, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 67271, "end": 67328, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 65 } }, "expression": { "type": "CallExpression", "start": 67271, "end": 67327, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 67271, "end": 67305, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 42 } }, "object": { "type": "MemberExpression", "start": 67271, "end": 67292, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 29 } }, "object": { "type": "ThisExpression", "start": 67271, "end": 67275, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 12 } } }, "property": { "type": "Identifier", "start": 67276, "end": 67292, "loc": { "start": { "line": 1710, "column": 13 }, "end": { "line": 1710, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 67293, "end": 67305, "loc": { "start": { "line": 1710, "column": 30 }, "end": { "line": 1710, "column": 42 }, "identifierName": "selectStorey" }, "name": "selectStorey" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 67306, "end": 67320, "loc": { "start": { "line": 1710, "column": 43 }, "end": { "line": 1710, "column": 57 }, "identifierName": "storeyObjectId" }, "name": "storeyObjectId" }, { "type": "Identifier", "start": 67322, "end": 67326, "loc": { "start": { "line": 1710, "column": 59 }, "end": { "line": 1710, "column": 63 }, "identifierName": "done" }, "name": "done" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Transitions the viewer into an isolated view of the given building storey.\n *\n * Does nothing and logs an error if no object of the given ID is in the viewer, or if the object is not an ````IfcBuildingStorey````.\n *\n * @param {String} storeyObjectId ID of an ````IfcBuildingStorey```` object.\n * @param {Function} [done] Optional callback to invoke on completion. When provided, the transition will be animated, with the camera flying into position. Otherwise, the transition will be instant, with the camera jumping into position.\n ", "start": 66181, "end": 66751, "loc": { "start": { "line": 1691, "column": 4 }, "end": { "line": 1698, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Saves viewer state to a BCF viewpoint.\n *\n * This does not save information about the project and model(s) that are currently loaded. When loading the viewpoint,\n * the viewer will assume that the same project and models will be currently loaded (the BCF viewpoint specification\n * does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, we save ````camera_direction```` as the vector from {@link Camera#eye} to {@link Camera#look}.\n *\n * @param {*} [options] Options for getting the viewpoint.\n * @param {Boolean} [options.spacesVisible=false] Indicates whether ````IfcSpace```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.openingsVisible=false] Indicates whether ````IfcOpening```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.spaceBoundariesVisible=false] Indicates whether the boundaries of ````IfcSpace```` types should be visible in the viewpoint.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.defaultInvisible=false] When ````true````, will save the default visibility of all objects\n * as ````false````. This means that when we load the viewpoint again, and there are additional models loaded that\n * were not saved in the viewpoint, those models will be hidden when we load the viewpoint, and that only the\n * objects in the viewpoint will be visible.\n * @returns {*} BCF JSON viewpoint object\n * @example\n *\n * const viewpoint = bimViewer.saveBCFViewpoint({\n * spacesVisible: false, // Default\n * spaceBoundariesVisible: false, // Default\n * openingsVisible: false // Default\n * });\n *\n * // viewpoint will resemble the following:\n *\n * {\n * perspective_camera: {\n * camera_view_point: {\n * x: 0.0,\n * y: 0.0,\n * z: 0.0\n * },\n * camera_direction: {\n * x: 1.0,\n * y: 1.0,\n * z: 2.0\n * },\n * camera_up_vector: {\n * x: 0.0,\n * y: 0.0,\n * z: 1.0\n * },\n * field_of_view: 90.0\n * },\n * lines: [],\n * clipping_planes: [{\n * location: {\n * x: 0.5,\n * y: 0.5,\n * z: 0.5\n * },\n * direction: {\n * x: 1.0,\n * y: 0.0,\n * z: 0.0\n * }\n * }],\n * bitmaps: [],\n * snapshot: {\n * snapshot_type: png,\n * snapshot_data: \"data:image/png;base64,......\"\n * },\n * components: {\n * visibility: {\n * default_visibility: false,\n * exceptions: [{\n * ifc_guid: 4$cshxZO9AJBebsni$z9Yk,\n * originating_system: xeokit.io,\n * authoring_tool_id: xeokit/v1.0\n * }]\n * },\n * selection: [{\n * ifc_guid: \"4$cshxZO9AJBebsni$z9Yk\",\n * }]\n * }\n * }\n ", "start": 67340, "end": 70813, "loc": { "start": { "line": 1713, "column": 4 }, "end": { "line": 1794, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 70818, "end": 70915, "loc": { "start": { "line": 1795, "column": 4 }, "end": { "line": 1797, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 70818, "end": 70834, "loc": { "start": { "line": 1795, "column": 4 }, "end": { "line": 1795, "column": 20 }, "identifierName": "saveBCFViewpoint" }, "name": "saveBCFViewpoint", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 70835, "end": 70842, "loc": { "start": { "line": 1795, "column": 21 }, "end": { "line": 1795, "column": 28 }, "identifierName": "options" }, "name": "options" } ], "body": { "type": "BlockStatement", "start": 70844, "end": 70915, "loc": { "start": { "line": 1795, "column": 30 }, "end": { "line": 1797, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 70854, "end": 70909, "loc": { "start": { "line": 1796, "column": 8 }, "end": { "line": 1796, "column": 63 } }, "argument": { "type": "CallExpression", "start": 70861, "end": 70908, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 62 } }, "callee": { "type": "MemberExpression", "start": 70861, "end": 70899, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 53 } }, "object": { "type": "MemberExpression", "start": 70861, "end": 70886, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 40 } }, "object": { "type": "ThisExpression", "start": 70861, "end": 70865, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 19 } } }, "property": { "type": "Identifier", "start": 70866, "end": 70886, "loc": { "start": { "line": 1796, "column": 20 }, "end": { "line": 1796, "column": 40 }, "identifierName": "_bcfViewpointsPlugin" }, "name": "_bcfViewpointsPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 70887, "end": 70899, "loc": { "start": { "line": 1796, "column": 41 }, "end": { "line": 1796, "column": 53 }, "identifierName": "getViewpoint" }, "name": "getViewpoint" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 70900, "end": 70907, "loc": { "start": { "line": 1796, "column": 54 }, "end": { "line": 1796, "column": 61 }, "identifierName": "options" }, "name": "options" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Saves viewer state to a BCF viewpoint.\n *\n * This does not save information about the project and model(s) that are currently loaded. When loading the viewpoint,\n * the viewer will assume that the same project and models will be currently loaded (the BCF viewpoint specification\n * does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, we save ````camera_direction```` as the vector from {@link Camera#eye} to {@link Camera#look}.\n *\n * @param {*} [options] Options for getting the viewpoint.\n * @param {Boolean} [options.spacesVisible=false] Indicates whether ````IfcSpace```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.openingsVisible=false] Indicates whether ````IfcOpening```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.spaceBoundariesVisible=false] Indicates whether the boundaries of ````IfcSpace```` types should be visible in the viewpoint.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.defaultInvisible=false] When ````true````, will save the default visibility of all objects\n * as ````false````. This means that when we load the viewpoint again, and there are additional models loaded that\n * were not saved in the viewpoint, those models will be hidden when we load the viewpoint, and that only the\n * objects in the viewpoint will be visible.\n * @returns {*} BCF JSON viewpoint object\n * @example\n *\n * const viewpoint = bimViewer.saveBCFViewpoint({\n * spacesVisible: false, // Default\n * spaceBoundariesVisible: false, // Default\n * openingsVisible: false // Default\n * });\n *\n * // viewpoint will resemble the following:\n *\n * {\n * perspective_camera: {\n * camera_view_point: {\n * x: 0.0,\n * y: 0.0,\n * z: 0.0\n * },\n * camera_direction: {\n * x: 1.0,\n * y: 1.0,\n * z: 2.0\n * },\n * camera_up_vector: {\n * x: 0.0,\n * y: 0.0,\n * z: 1.0\n * },\n * field_of_view: 90.0\n * },\n * lines: [],\n * clipping_planes: [{\n * location: {\n * x: 0.5,\n * y: 0.5,\n * z: 0.5\n * },\n * direction: {\n * x: 1.0,\n * y: 0.0,\n * z: 0.0\n * }\n * }],\n * bitmaps: [],\n * snapshot: {\n * snapshot_type: png,\n * snapshot_data: \"data:image/png;base64,......\"\n * },\n * components: {\n * visibility: {\n * default_visibility: false,\n * exceptions: [{\n * ifc_guid: 4$cshxZO9AJBebsni$z9Yk,\n * originating_system: xeokit.io,\n * authoring_tool_id: xeokit/v1.0\n * }]\n * },\n * selection: [{\n * ifc_guid: \"4$cshxZO9AJBebsni$z9Yk\",\n * }]\n * }\n * }\n ", "start": 67340, "end": 70813, "loc": { "start": { "line": 1713, "column": 4 }, "end": { "line": 1794, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets viewer state to the given BCF viewpoint.\n *\n * This assumes that the viewer currently contains the same project and model(s) that were loaded at the time that the\n * viewpoint was originally saved (the BCF viewpoint specification does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, when loading a BCF viewpoint, we set {@link Camera#look} to the absolute position\n * obtained by offsetting the BCF ````camera_view_point```` along ````camera_direction````.\n *\n * When loading a viewpoint, we also have the option to find {@link Camera#look} as the closest point of intersection\n * (on the surface of any visible and pickable {@link Entity}) with a 3D ray fired from ````camera_view_point```` in\n * the direction of ````camera_direction````.\n *\n * @param {*} bcfViewpoint BCF JSON viewpoint object or \"reset\" / \"RESET\" to reset the viewer, which clears SectionPlanes,\n * shows default visible entities and restores camera to initial default position.\n * @param {*} [options] Options for setting the viewpoint.\n * @param {Boolean} [options.rayCast=true] When ````true```` (default), will attempt to set {@link Camera#look} to the closest\n * point of surface intersection with a ray fired from the BCF ````camera_view_point```` in the direction of ````camera_direction````.\n * @param {Boolean} [options.immediate=true] When ````true```` (default), immediately set camera position.\n * @param {Boolean} [options.duration] Flight duration in seconds. Overrides {@link CameraFlightAnimation#duration}.\n * @param {Boolean} [options.reset=true] When ````true```` (default), set {@link Entity#xrayed} and {@link Entity#highlighted} ````false```` on all scene objects.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.updateCompositeObjects=false] When ````true````, then when visibility and selection updates refer to composite objects (eg. an IfcBuildingStorey),\n * then this method will apply the updates to objects within those composites.\n ", "start": 70921, "end": 73248, "loc": { "start": { "line": 1799, "column": 4 }, "end": { "line": 1824, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 73253, "end": 73588, "loc": { "start": { "line": 1825, "column": 4 }, "end": { "line": 1832, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 73253, "end": 73269, "loc": { "start": { "line": 1825, "column": 4 }, "end": { "line": 1825, "column": 20 }, "identifierName": "loadBCFViewpoint" }, "name": "loadBCFViewpoint", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 73270, "end": 73282, "loc": { "start": { "line": 1825, "column": 21 }, "end": { "line": 1825, "column": 33 }, "identifierName": "bcfViewpoint" }, "name": "bcfViewpoint" }, { "type": "Identifier", "start": 73284, "end": 73291, "loc": { "start": { "line": 1825, "column": 35 }, "end": { "line": 1825, "column": 42 }, "identifierName": "options" }, "name": "options" } ], "body": { "type": "BlockStatement", "start": 73293, "end": 73588, "loc": { "start": { "line": 1825, "column": 44 }, "end": { "line": 1832, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 73303, "end": 73433, "loc": { "start": { "line": 1826, "column": 8 }, "end": { "line": 1829, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 73307, "end": 73320, "loc": { "start": { "line": 1826, "column": 12 }, "end": { "line": 1826, "column": 25 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 73308, "end": 73320, "loc": { "start": { "line": 1826, "column": 13 }, "end": { "line": 1826, "column": 25 }, "identifierName": "bcfViewpoint" }, "name": "bcfViewpoint" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 73322, "end": 73433, "loc": { "start": { "line": 1826, "column": 27 }, "end": { "line": 1829, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 73336, "end": 73403, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 79 } }, "expression": { "type": "CallExpression", "start": 73336, "end": 73402, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 73336, "end": 73346, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 22 } }, "object": { "type": "ThisExpression", "start": 73336, "end": 73340, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 16 } } }, "property": { "type": "Identifier", "start": 73341, "end": 73346, "loc": { "start": { "line": 1827, "column": 17 }, "end": { "line": 1827, "column": 22 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 73347, "end": 73401, "loc": { "start": { "line": 1827, "column": 23 }, "end": { "line": 1827, "column": 77 } }, "extra": { "rawValue": "loadBCFViewpoint() - Argument expected: bcfViewpoint", "raw": "\"loadBCFViewpoint() - Argument expected: bcfViewpoint\"" }, "value": "loadBCFViewpoint() - Argument expected: bcfViewpoint" } ] } }, { "type": "ReturnStatement", "start": 73416, "end": 73423, "loc": { "start": { "line": 1828, "column": 12 }, "end": { "line": 1828, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 73442, "end": 73511, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 77 } }, "expression": { "type": "CallExpression", "start": 73442, "end": 73510, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 76 } }, "callee": { "type": "MemberExpression", "start": 73442, "end": 73467, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 33 } }, "object": { "type": "MemberExpression", "start": 73442, "end": 73457, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 23 } }, "object": { "type": "ThisExpression", "start": 73442, "end": 73446, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 12 } } }, "property": { "type": "Identifier", "start": 73447, "end": 73457, "loc": { "start": { "line": 1830, "column": 13 }, "end": { "line": 1830, "column": 23 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "property": { "type": "Identifier", "start": 73458, "end": 73467, "loc": { "start": { "line": 1830, "column": 24 }, "end": { "line": 1830, "column": 33 }, "identifierName": "setActive" }, "name": "setActive" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 73468, "end": 73509, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 75 } }, "left": { "type": "MemberExpression", "start": 73468, "end": 73497, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 63 } }, "object": { "type": "MemberExpression", "start": 73468, "end": 73486, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 52 } }, "object": { "type": "MemberExpression", "start": 73468, "end": 73479, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 45 } }, "object": { "type": "ThisExpression", "start": 73468, "end": 73472, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 38 } } }, "property": { "type": "Identifier", "start": 73473, "end": 73479, "loc": { "start": { "line": 1830, "column": 39 }, "end": { "line": 1830, "column": 45 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 73480, "end": 73486, "loc": { "start": { "line": 1830, "column": 46 }, "end": { "line": 1830, "column": 52 }, "identifierName": "camera" }, "name": "camera" }, "computed": false }, "property": { "type": "Identifier", "start": 73487, "end": 73497, "loc": { "start": { "line": 1830, "column": 53 }, "end": { "line": 1830, "column": 63 }, "identifierName": "projection" }, "name": "projection" }, "computed": false }, "operator": "===", "right": { "type": "StringLiteral", "start": 73502, "end": 73509, "loc": { "start": { "line": 1830, "column": 68 }, "end": { "line": 1830, "column": 75 } }, "extra": { "rawValue": "ortho", "raw": "\"ortho\"" }, "value": "ortho" } } ] } }, { "type": "ExpressionStatement", "start": 73520, "end": 73582, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 70 } }, "expression": { "type": "CallExpression", "start": 73520, "end": 73581, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 73520, "end": 73558, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 46 } }, "object": { "type": "MemberExpression", "start": 73520, "end": 73545, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 33 } }, "object": { "type": "ThisExpression", "start": 73520, "end": 73524, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 12 } } }, "property": { "type": "Identifier", "start": 73525, "end": 73545, "loc": { "start": { "line": 1831, "column": 13 }, "end": { "line": 1831, "column": 33 }, "identifierName": "_bcfViewpointsPlugin" }, "name": "_bcfViewpointsPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 73546, "end": 73558, "loc": { "start": { "line": 1831, "column": 34 }, "end": { "line": 1831, "column": 46 }, "identifierName": "setViewpoint" }, "name": "setViewpoint" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 73559, "end": 73571, "loc": { "start": { "line": 1831, "column": 47 }, "end": { "line": 1831, "column": 59 }, "identifierName": "bcfViewpoint" }, "name": "bcfViewpoint" }, { "type": "Identifier", "start": 73573, "end": 73580, "loc": { "start": { "line": 1831, "column": 61 }, "end": { "line": 1831, "column": 68 }, "identifierName": "options" }, "name": "options" } ] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets viewer state to the given BCF viewpoint.\n *\n * This assumes that the viewer currently contains the same project and model(s) that were loaded at the time that the\n * viewpoint was originally saved (the BCF viewpoint specification does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, when loading a BCF viewpoint, we set {@link Camera#look} to the absolute position\n * obtained by offsetting the BCF ````camera_view_point```` along ````camera_direction````.\n *\n * When loading a viewpoint, we also have the option to find {@link Camera#look} as the closest point of intersection\n * (on the surface of any visible and pickable {@link Entity}) with a 3D ray fired from ````camera_view_point```` in\n * the direction of ````camera_direction````.\n *\n * @param {*} bcfViewpoint BCF JSON viewpoint object or \"reset\" / \"RESET\" to reset the viewer, which clears SectionPlanes,\n * shows default visible entities and restores camera to initial default position.\n * @param {*} [options] Options for setting the viewpoint.\n * @param {Boolean} [options.rayCast=true] When ````true```` (default), will attempt to set {@link Camera#look} to the closest\n * point of surface intersection with a ray fired from the BCF ````camera_view_point```` in the direction of ````camera_direction````.\n * @param {Boolean} [options.immediate=true] When ````true```` (default), immediately set camera position.\n * @param {Boolean} [options.duration] Flight duration in seconds. Overrides {@link CameraFlightAnimation#duration}.\n * @param {Boolean} [options.reset=true] When ````true```` (default), set {@link Entity#xrayed} and {@link Entity#highlighted} ````false```` on all scene objects.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.updateCompositeObjects=false] When ````true````, then when visibility and selection updates refer to composite objects (eg. an IfcBuildingStorey),\n * then this method will apply the updates to objects within those composites.\n ", "start": 70921, "end": 73248, "loc": { "start": { "line": 1799, "column": 4 }, "end": { "line": 1824, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Resets the view.\n *\n * This resets object appearances (visibility, selection, highlight and X-ray), sets camera to\n * default position, and removes section planes.\n ", "start": 73594, "end": 73788, "loc": { "start": { "line": 1834, "column": 4 }, "end": { "line": 1839, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 73793, "end": 73847, "loc": { "start": { "line": 1840, "column": 4 }, "end": { "line": 1842, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 73793, "end": 73802, "loc": { "start": { "line": 1840, "column": 4 }, "end": { "line": 1840, "column": 13 }, "identifierName": "resetView" }, "name": "resetView", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 73805, "end": 73847, "loc": { "start": { "line": 1840, "column": 16 }, "end": { "line": 1842, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 73815, "end": 73841, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 34 } }, "expression": { "type": "CallExpression", "start": 73815, "end": 73840, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 73815, "end": 73838, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 31 } }, "object": { "type": "MemberExpression", "start": 73815, "end": 73832, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 25 } }, "object": { "type": "ThisExpression", "start": 73815, "end": 73819, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 12 } } }, "property": { "type": "Identifier", "start": 73820, "end": 73832, "loc": { "start": { "line": 1841, "column": 13 }, "end": { "line": 1841, "column": 25 }, "identifierName": "_resetAction" }, "name": "_resetAction" }, "computed": false }, "property": { "type": "Identifier", "start": 73833, "end": 73838, "loc": { "start": { "line": 1841, "column": 26 }, "end": { "line": 1841, "column": 31 }, "identifierName": "reset" }, "name": "reset" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Resets the view.\n *\n * This resets object appearances (visibility, selection, highlight and X-ray), sets camera to\n * default position, and removes section planes.\n ", "start": 73594, "end": 73788, "loc": { "start": { "line": 1834, "column": 4 }, "end": { "line": 1839, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Enables or disables the various buttons and controls throughout the viewer.\n *\n * This also makes various buttons appear disabled.\n *\n * @param {Boolean} enabled Whether or not to disable the controls.\n ", "start": 73853, "end": 74089, "loc": { "start": { "line": 1844, "column": 4 }, "end": { "line": 1850, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 74094, "end": 75018, "loc": { "start": { "line": 1851, "column": 4 }, "end": { "line": 1878, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 74094, "end": 74112, "loc": { "start": { "line": 1851, "column": 4 }, "end": { "line": 1851, "column": 22 }, "identifierName": "setControlsEnabled" }, "name": "setControlsEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 74113, "end": 74120, "loc": { "start": { "line": 1851, "column": 23 }, "end": { "line": 1851, "column": 30 }, "identifierName": "enabled" }, "name": "enabled" } ], "body": { "type": "BlockStatement", "start": 74122, "end": 75018, "loc": { "start": { "line": 1851, "column": 32 }, "end": { "line": 1878, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 74194, "end": 74236, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 50 } }, "expression": { "type": "CallExpression", "start": 74194, "end": 74235, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 74194, "end": 74226, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 40 } }, "object": { "type": "MemberExpression", "start": 74194, "end": 74215, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 29 } }, "object": { "type": "ThisExpression", "start": 74194, "end": 74198, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 74199, "end": 74215, "loc": { "start": { "line": 1856, "column": 13 }, "end": { "line": 1856, "column": 29 }, "identifierName": "_objectsExplorer" }, "name": "_objectsExplorer" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 74216, "end": 74226, "loc": { "start": { "line": 1856, "column": 30 }, "end": { "line": 1856, "column": 40 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "Identifier", "start": 74227, "end": 74234, "loc": { "start": { "line": 1856, "column": 41 }, "end": { "line": 1856, "column": 48 }, "identifierName": "enabled" }, "name": "enabled" } ], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Explorer", "start": 74133, "end": 74144, "loc": { "start": { "line": 1853, "column": 8 }, "end": { "line": 1853, "column": 19 } } }, { "type": "CommentLine", "value": " Models tab is always enabled", "start": 74154, "end": 74185, "loc": { "start": { "line": 1855, "column": 8 }, "end": { "line": 1855, "column": 39 } } } ] }, { "type": "ExpressionStatement", "start": 74245, "end": 74287, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 50 } }, "expression": { "type": "CallExpression", "start": 74245, "end": 74286, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 74245, "end": 74277, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 40 } }, "object": { "type": "MemberExpression", "start": 74245, "end": 74266, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 29 } }, "object": { "type": "ThisExpression", "start": 74245, "end": 74249, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 12 } } }, "property": { "type": "Identifier", "start": 74250, "end": 74266, "loc": { "start": { "line": 1857, "column": 13 }, "end": { "line": 1857, "column": 29 }, "identifierName": "_classesExplorer" }, "name": "_classesExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 74267, "end": 74277, "loc": { "start": { "line": 1857, "column": 30 }, "end": { "line": 1857, "column": 40 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74278, "end": 74285, "loc": { "start": { "line": 1857, "column": 41 }, "end": { "line": 1857, "column": 48 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74296, "end": 74338, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 50 } }, "expression": { "type": "CallExpression", "start": 74296, "end": 74337, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 74296, "end": 74328, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 40 } }, "object": { "type": "MemberExpression", "start": 74296, "end": 74317, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 29 } }, "object": { "type": "ThisExpression", "start": 74296, "end": 74300, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 12 } } }, "property": { "type": "Identifier", "start": 74301, "end": 74317, "loc": { "start": { "line": 1858, "column": 13 }, "end": { "line": 1858, "column": 29 }, "identifierName": "_storeysExplorer" }, "name": "_storeysExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 74318, "end": 74328, "loc": { "start": { "line": 1858, "column": 30 }, "end": { "line": 1858, "column": 40 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74329, "end": 74336, "loc": { "start": { "line": 1858, "column": 41 }, "end": { "line": 1858, "column": 48 }, "identifierName": "enabled" }, "name": "enabled" } ] }, "trailingComments": [ { "type": "CommentLine", "value": " Toolbar", "start": 74348, "end": 74358, "loc": { "start": { "line": 1860, "column": 8 }, "end": { "line": 1860, "column": 18 } } } ] }, { "type": "ExpressionStatement", "start": 74368, "end": 74406, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 46 } }, "expression": { "type": "CallExpression", "start": 74368, "end": 74405, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 74368, "end": 74396, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 36 } }, "object": { "type": "MemberExpression", "start": 74368, "end": 74385, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 25 } }, "object": { "type": "ThisExpression", "start": 74368, "end": 74372, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 74373, "end": 74385, "loc": { "start": { "line": 1862, "column": 13 }, "end": { "line": 1862, "column": 25 }, "identifierName": "_resetAction" }, "name": "_resetAction" }, "computed": false, "leadingComments": null }, "property": { "type": "Identifier", "start": 74386, "end": 74396, "loc": { "start": { "line": 1862, "column": 26 }, "end": { "line": 1862, "column": 36 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "Identifier", "start": 74397, "end": 74404, "loc": { "start": { "line": 1862, "column": 37 }, "end": { "line": 1862, "column": 44 }, "identifierName": "enabled" }, "name": "enabled" } ], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " Toolbar", "start": 74348, "end": 74358, "loc": { "start": { "line": 1860, "column": 8 }, "end": { "line": 1860, "column": 18 } } } ] }, { "type": "ExpressionStatement", "start": 74415, "end": 74451, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 44 } }, "expression": { "type": "CallExpression", "start": 74415, "end": 74450, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 74415, "end": 74441, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 34 } }, "object": { "type": "MemberExpression", "start": 74415, "end": 74430, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 23 } }, "object": { "type": "ThisExpression", "start": 74415, "end": 74419, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 12 } } }, "property": { "type": "Identifier", "start": 74420, "end": 74430, "loc": { "start": { "line": 1863, "column": 13 }, "end": { "line": 1863, "column": 23 }, "identifierName": "_fitAction" }, "name": "_fitAction" }, "computed": false }, "property": { "type": "Identifier", "start": 74431, "end": 74441, "loc": { "start": { "line": 1863, "column": 24 }, "end": { "line": 1863, "column": 34 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74442, "end": 74449, "loc": { "start": { "line": 1863, "column": 35 }, "end": { "line": 1863, "column": 42 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74460, "end": 74497, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 45 } }, "expression": { "type": "CallExpression", "start": 74460, "end": 74496, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 74460, "end": 74487, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 35 } }, "object": { "type": "MemberExpression", "start": 74460, "end": 74476, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 24 } }, "object": { "type": "ThisExpression", "start": 74460, "end": 74464, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 12 } } }, "property": { "type": "Identifier", "start": 74465, "end": 74476, "loc": { "start": { "line": 1864, "column": 13 }, "end": { "line": 1864, "column": 24 }, "identifierName": "_threeDMode" }, "name": "_threeDMode" }, "computed": false }, "property": { "type": "Identifier", "start": 74477, "end": 74487, "loc": { "start": { "line": 1864, "column": 25 }, "end": { "line": 1864, "column": 35 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74488, "end": 74495, "loc": { "start": { "line": 1864, "column": 36 }, "end": { "line": 1864, "column": 43 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74506, "end": 74542, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 44 } }, "expression": { "type": "CallExpression", "start": 74506, "end": 74541, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 74506, "end": 74532, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 34 } }, "object": { "type": "MemberExpression", "start": 74506, "end": 74521, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 23 } }, "object": { "type": "ThisExpression", "start": 74506, "end": 74510, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 12 } } }, "property": { "type": "Identifier", "start": 74511, "end": 74521, "loc": { "start": { "line": 1865, "column": 13 }, "end": { "line": 1865, "column": 23 }, "identifierName": "_orthoMode" }, "name": "_orthoMode" }, "computed": false }, "property": { "type": "Identifier", "start": 74522, "end": 74532, "loc": { "start": { "line": 1865, "column": 24 }, "end": { "line": 1865, "column": 34 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74533, "end": 74540, "loc": { "start": { "line": 1865, "column": 35 }, "end": { "line": 1865, "column": 42 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74551, "end": 74593, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 50 } }, "expression": { "type": "CallExpression", "start": 74551, "end": 74592, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 74551, "end": 74583, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 40 } }, "object": { "type": "MemberExpression", "start": 74551, "end": 74572, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 29 } }, "object": { "type": "ThisExpression", "start": 74551, "end": 74555, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 12 } } }, "property": { "type": "Identifier", "start": 74556, "end": 74572, "loc": { "start": { "line": 1866, "column": 13 }, "end": { "line": 1866, "column": 29 }, "identifierName": "_firstPersonMode" }, "name": "_firstPersonMode" }, "computed": false }, "property": { "type": "Identifier", "start": 74573, "end": 74583, "loc": { "start": { "line": 1866, "column": 30 }, "end": { "line": 1866, "column": 40 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74584, "end": 74591, "loc": { "start": { "line": 1866, "column": 41 }, "end": { "line": 1866, "column": 48 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74602, "end": 74638, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 44 } }, "expression": { "type": "CallExpression", "start": 74602, "end": 74637, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 74602, "end": 74628, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 34 } }, "object": { "type": "MemberExpression", "start": 74602, "end": 74617, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 23 } }, "object": { "type": "ThisExpression", "start": 74602, "end": 74606, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 12 } } }, "property": { "type": "Identifier", "start": 74607, "end": 74617, "loc": { "start": { "line": 1867, "column": 13 }, "end": { "line": 1867, "column": 23 }, "identifierName": "_queryTool" }, "name": "_queryTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74618, "end": 74628, "loc": { "start": { "line": 1867, "column": 24 }, "end": { "line": 1867, "column": 34 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74629, "end": 74636, "loc": { "start": { "line": 1867, "column": 35 }, "end": { "line": 1867, "column": 42 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74647, "end": 74682, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 43 } }, "expression": { "type": "CallExpression", "start": 74647, "end": 74681, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 74647, "end": 74672, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 33 } }, "object": { "type": "MemberExpression", "start": 74647, "end": 74661, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 22 } }, "object": { "type": "ThisExpression", "start": 74647, "end": 74651, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 12 } } }, "property": { "type": "Identifier", "start": 74652, "end": 74661, "loc": { "start": { "line": 1868, "column": 13 }, "end": { "line": 1868, "column": 22 }, "identifierName": "_hideTool" }, "name": "_hideTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74662, "end": 74672, "loc": { "start": { "line": 1868, "column": 23 }, "end": { "line": 1868, "column": 33 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74673, "end": 74680, "loc": { "start": { "line": 1868, "column": 34 }, "end": { "line": 1868, "column": 41 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74691, "end": 74731, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 48 } }, "expression": { "type": "CallExpression", "start": 74691, "end": 74730, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 47 } }, "callee": { "type": "MemberExpression", "start": 74691, "end": 74721, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 38 } }, "object": { "type": "MemberExpression", "start": 74691, "end": 74710, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 27 } }, "object": { "type": "ThisExpression", "start": 74691, "end": 74695, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 12 } } }, "property": { "type": "Identifier", "start": 74696, "end": 74710, "loc": { "start": { "line": 1869, "column": 13 }, "end": { "line": 1869, "column": 27 }, "identifierName": "_selectionTool" }, "name": "_selectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74711, "end": 74721, "loc": { "start": { "line": 1869, "column": 28 }, "end": { "line": 1869, "column": 38 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74722, "end": 74729, "loc": { "start": { "line": 1869, "column": 39 }, "end": { "line": 1869, "column": 46 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74740, "end": 74787, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 55 } }, "expression": { "type": "CallExpression", "start": 74740, "end": 74786, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 54 } }, "callee": { "type": "MemberExpression", "start": 74740, "end": 74777, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 45 } }, "object": { "type": "MemberExpression", "start": 74740, "end": 74766, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 34 } }, "object": { "type": "ThisExpression", "start": 74740, "end": 74744, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 12 } } }, "property": { "type": "Identifier", "start": 74745, "end": 74766, "loc": { "start": { "line": 1870, "column": 13 }, "end": { "line": 1870, "column": 34 }, "identifierName": "_marqueeSelectionTool" }, "name": "_marqueeSelectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74767, "end": 74777, "loc": { "start": { "line": 1870, "column": 35 }, "end": { "line": 1870, "column": 45 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74778, "end": 74785, "loc": { "start": { "line": 1870, "column": 46 }, "end": { "line": 1870, "column": 53 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74796, "end": 74837, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 49 } }, "expression": { "type": "CallExpression", "start": 74796, "end": 74836, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 48 } }, "callee": { "type": "MemberExpression", "start": 74796, "end": 74827, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 39 } }, "object": { "type": "MemberExpression", "start": 74796, "end": 74816, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 28 } }, "object": { "type": "ThisExpression", "start": 74796, "end": 74800, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 12 } } }, "property": { "type": "Identifier", "start": 74801, "end": 74816, "loc": { "start": { "line": 1871, "column": 13 }, "end": { "line": 1871, "column": 28 }, "identifierName": "_showSpacesMode" }, "name": "_showSpacesMode" }, "computed": false }, "property": { "type": "Identifier", "start": 74817, "end": 74827, "loc": { "start": { "line": 1871, "column": 29 }, "end": { "line": 1871, "column": 39 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74828, "end": 74835, "loc": { "start": { "line": 1871, "column": 40 }, "end": { "line": 1871, "column": 47 }, "identifierName": "enabled" }, "name": "enabled" } ] } }, { "type": "ExpressionStatement", "start": 74846, "end": 74884, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 46 } }, "expression": { "type": "CallExpression", "start": 74846, "end": 74883, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 74846, "end": 74874, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 36 } }, "object": { "type": "MemberExpression", "start": 74846, "end": 74863, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 25 } }, "object": { "type": "ThisExpression", "start": 74846, "end": 74850, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 12 } } }, "property": { "type": "Identifier", "start": 74851, "end": 74863, "loc": { "start": { "line": 1872, "column": 13 }, "end": { "line": 1872, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 74864, "end": 74874, "loc": { "start": { "line": 1872, "column": 26 }, "end": { "line": 1872, "column": 36 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74875, "end": 74882, "loc": { "start": { "line": 1872, "column": 37 }, "end": { "line": 1872, "column": 44 }, "identifierName": "enabled" }, "name": "enabled" } ] }, "trailingComments": [ { "type": "CommentLine", "value": "", "start": 74894, "end": 74896, "loc": { "start": { "line": 1874, "column": 8 }, "end": { "line": 1874, "column": 10 } } } ] }, { "type": "IfStatement", "start": 74905, "end": 75012, "loc": { "start": { "line": 1875, "column": 8 }, "end": { "line": 1877, "column": 9 } }, "test": { "type": "MemberExpression", "start": 74909, "end": 74940, "loc": { "start": { "line": 1875, "column": 12 }, "end": { "line": 1875, "column": 43 } }, "object": { "type": "ThisExpression", "start": 74909, "end": 74913, "loc": { "start": { "line": 1875, "column": 12 }, "end": { "line": 1875, "column": 16 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 74914, "end": 74940, "loc": { "start": { "line": 1875, "column": 17 }, "end": { "line": 1875, "column": 43 }, "identifierName": "_enablePropertiesInspector" }, "name": "_enablePropertiesInspector" }, "computed": false, "leadingComments": null }, "consequent": { "type": "BlockStatement", "start": 74942, "end": 75012, "loc": { "start": { "line": 1875, "column": 45 }, "end": { "line": 1877, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 74956, "end": 75002, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 58 } }, "expression": { "type": "CallExpression", "start": 74956, "end": 75001, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 74956, "end": 74992, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 48 } }, "object": { "type": "MemberExpression", "start": 74956, "end": 74981, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 37 } }, "object": { "type": "ThisExpression", "start": 74956, "end": 74960, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 16 } } }, "property": { "type": "Identifier", "start": 74961, "end": 74981, "loc": { "start": { "line": 1876, "column": 17 }, "end": { "line": 1876, "column": 37 }, "identifierName": "_propertiesInspector" }, "name": "_propertiesInspector" }, "computed": false }, "property": { "type": "Identifier", "start": 74982, "end": 74992, "loc": { "start": { "line": 1876, "column": 38 }, "end": { "line": 1876, "column": 48 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 74993, "end": 75000, "loc": { "start": { "line": 1876, "column": 49 }, "end": { "line": 1876, "column": 56 }, "identifierName": "enabled" }, "name": "enabled" } ] } } ], "directives": [] }, "alternate": null, "leadingComments": [ { "type": "CommentLine", "value": "", "start": 74894, "end": 74896, "loc": { "start": { "line": 1874, "column": 8 }, "end": { "line": 1874, "column": 10 } } } ] } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Enables or disables the various buttons and controls throughout the viewer.\n *\n * This also makes various buttons appear disabled.\n *\n * @param {Boolean} enabled Whether or not to disable the controls.\n ", "start": 73853, "end": 74089, "loc": { "start": { "line": 1844, "column": 4 }, "end": { "line": 1850, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @param {Boolean} enabled Set ````true```` to enable keyboard input.\n ", "start": 75024, "end": 75352, "loc": { "start": { "line": 1880, "column": 4 }, "end": { "line": 1888, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 75357, "end": 75451, "loc": { "start": { "line": 1889, "column": 4 }, "end": { "line": 1891, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 75357, "end": 75375, "loc": { "start": { "line": 1889, "column": 4 }, "end": { "line": 1889, "column": 22 }, "identifierName": "setKeyboardEnabled" }, "name": "setKeyboardEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 75376, "end": 75383, "loc": { "start": { "line": 1889, "column": 23 }, "end": { "line": 1889, "column": 30 }, "identifierName": "enabled" }, "name": "enabled" } ], "body": { "type": "BlockStatement", "start": 75385, "end": 75451, "loc": { "start": { "line": 1889, "column": 32 }, "end": { "line": 1891, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 75395, "end": 75445, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 58 } }, "expression": { "type": "AssignmentExpression", "start": 75395, "end": 75444, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 57 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 75395, "end": 75434, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 47 } }, "object": { "type": "MemberExpression", "start": 75395, "end": 75418, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 31 } }, "object": { "type": "MemberExpression", "start": 75395, "end": 75412, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 25 } }, "object": { "type": "MemberExpression", "start": 75395, "end": 75406, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 19 } }, "object": { "type": "ThisExpression", "start": 75395, "end": 75399, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 12 } } }, "property": { "type": "Identifier", "start": 75400, "end": 75406, "loc": { "start": { "line": 1890, "column": 13 }, "end": { "line": 1890, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 75407, "end": 75412, "loc": { "start": { "line": 1890, "column": 20 }, "end": { "line": 1890, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 75413, "end": 75418, "loc": { "start": { "line": 1890, "column": 26 }, "end": { "line": 1890, "column": 31 }, "identifierName": "input" }, "name": "input" }, "computed": false }, "property": { "type": "Identifier", "start": 75419, "end": 75434, "loc": { "start": { "line": 1890, "column": 32 }, "end": { "line": 1890, "column": 47 }, "identifierName": "keyboardEnabled" }, "name": "keyboardEnabled" }, "computed": false }, "right": { "type": "Identifier", "start": 75437, "end": 75444, "loc": { "start": { "line": 1890, "column": 50 }, "end": { "line": 1890, "column": 57 }, "identifierName": "enabled" }, "name": "enabled" } } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Sets whether or not keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @param {Boolean} enabled Set ````true```` to enable keyboard input.\n ", "start": 75024, "end": 75352, "loc": { "start": { "line": 1880, "column": 4 }, "end": { "line": 1888, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @returns {Boolean} Returns ````true```` if keyboard input is enabled.\n ", "start": 75457, "end": 75780, "loc": { "start": { "line": 1893, "column": 4 }, "end": { "line": 1901, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 75785, "end": 75869, "loc": { "start": { "line": 1902, "column": 4 }, "end": { "line": 1904, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 75785, "end": 75803, "loc": { "start": { "line": 1902, "column": 4 }, "end": { "line": 1902, "column": 22 }, "identifierName": "getKeyboardEnabled" }, "name": "getKeyboardEnabled", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 75806, "end": 75869, "loc": { "start": { "line": 1902, "column": 25 }, "end": { "line": 1904, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 75816, "end": 75863, "loc": { "start": { "line": 1903, "column": 8 }, "end": { "line": 1903, "column": 55 } }, "argument": { "type": "MemberExpression", "start": 75823, "end": 75862, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 54 } }, "object": { "type": "MemberExpression", "start": 75823, "end": 75846, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 38 } }, "object": { "type": "MemberExpression", "start": 75823, "end": 75840, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 32 } }, "object": { "type": "MemberExpression", "start": 75823, "end": 75834, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 26 } }, "object": { "type": "ThisExpression", "start": 75823, "end": 75827, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 19 } } }, "property": { "type": "Identifier", "start": 75828, "end": 75834, "loc": { "start": { "line": 1903, "column": 20 }, "end": { "line": 1903, "column": 26 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 75835, "end": 75840, "loc": { "start": { "line": 1903, "column": 27 }, "end": { "line": 1903, "column": 32 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 75841, "end": 75846, "loc": { "start": { "line": 1903, "column": 33 }, "end": { "line": 1903, "column": 38 }, "identifierName": "input" }, "name": "input" }, "computed": false }, "property": { "type": "Identifier", "start": 75847, "end": 75862, "loc": { "start": { "line": 1903, "column": 39 }, "end": { "line": 1903, "column": 54 }, "identifierName": "keyboardEnabled" }, "name": "keyboardEnabled" }, "computed": false } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Gets whether keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @returns {Boolean} Returns ````true```` if keyboard input is enabled.\n ", "start": 75457, "end": 75780, "loc": { "start": { "line": 1893, "column": 4 }, "end": { "line": 1901, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Clears sections.\n *\n * Sections are the slicing planes, that we use to section models in order to see interior structures.\n ", "start": 75875, "end": 76024, "loc": { "start": { "line": 1906, "column": 4 }, "end": { "line": 1910, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76029, "end": 76087, "loc": { "start": { "line": 1911, "column": 4 }, "end": { "line": 1913, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76029, "end": 76042, "loc": { "start": { "line": 1911, "column": 4 }, "end": { "line": 1911, "column": 17 }, "identifierName": "clearSections" }, "name": "clearSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76045, "end": 76087, "loc": { "start": { "line": 1911, "column": 20 }, "end": { "line": 1913, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76055, "end": 76081, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 34 } }, "expression": { "type": "CallExpression", "start": 76055, "end": 76080, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 76055, "end": 76078, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 31 } }, "object": { "type": "MemberExpression", "start": 76055, "end": 76072, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76055, "end": 76059, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 12 } } }, "property": { "type": "Identifier", "start": 76060, "end": 76072, "loc": { "start": { "line": 1912, "column": 13 }, "end": { "line": 1912, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76073, "end": 76078, "loc": { "start": { "line": 1912, "column": 26 }, "end": { "line": 1912, "column": 31 }, "identifierName": "clear" }, "name": "clear" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Clears sections.\n *\n * Sections are the slicing planes, that we use to section models in order to see interior structures.\n ", "start": 75875, "end": 76024, "loc": { "start": { "line": 1906, "column": 4 }, "end": { "line": 1910, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Disables all sections.\n ", "start": 76093, "end": 76134, "loc": { "start": { "line": 1915, "column": 4 }, "end": { "line": 1917, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76139, "end": 76209, "loc": { "start": { "line": 1918, "column": 4 }, "end": { "line": 1920, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76139, "end": 76154, "loc": { "start": { "line": 1918, "column": 4 }, "end": { "line": 1918, "column": 19 }, "identifierName": "disableSections" }, "name": "disableSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76157, "end": 76209, "loc": { "start": { "line": 1918, "column": 22 }, "end": { "line": 1920, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76167, "end": 76203, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 44 } }, "expression": { "type": "CallExpression", "start": 76167, "end": 76202, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 76167, "end": 76200, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 41 } }, "object": { "type": "MemberExpression", "start": 76167, "end": 76184, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76167, "end": 76171, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 12 } } }, "property": { "type": "Identifier", "start": 76172, "end": 76184, "loc": { "start": { "line": 1919, "column": 13 }, "end": { "line": 1919, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76185, "end": 76200, "loc": { "start": { "line": 1919, "column": 26 }, "end": { "line": 1919, "column": 41 }, "identifierName": "disableSections" }, "name": "disableSections" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Disables all sections.\n ", "start": 76093, "end": 76134, "loc": { "start": { "line": 1915, "column": 4 }, "end": { "line": 1917, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Enables all sections.\n ", "start": 76215, "end": 76255, "loc": { "start": { "line": 1922, "column": 4 }, "end": { "line": 1924, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76260, "end": 76328, "loc": { "start": { "line": 1925, "column": 4 }, "end": { "line": 1927, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76260, "end": 76274, "loc": { "start": { "line": 1925, "column": 4 }, "end": { "line": 1925, "column": 18 }, "identifierName": "enableSections" }, "name": "enableSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76277, "end": 76328, "loc": { "start": { "line": 1925, "column": 21 }, "end": { "line": 1927, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76287, "end": 76322, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 43 } }, "expression": { "type": "CallExpression", "start": 76287, "end": 76321, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 42 } }, "callee": { "type": "MemberExpression", "start": 76287, "end": 76319, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 40 } }, "object": { "type": "MemberExpression", "start": 76287, "end": 76304, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76287, "end": 76291, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 12 } } }, "property": { "type": "Identifier", "start": 76292, "end": 76304, "loc": { "start": { "line": 1926, "column": 13 }, "end": { "line": 1926, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76305, "end": 76319, "loc": { "start": { "line": 1926, "column": 26 }, "end": { "line": 1926, "column": 40 }, "identifierName": "enableSections" }, "name": "enableSections" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Enables all sections.\n ", "start": 76215, "end": 76255, "loc": { "start": { "line": 1922, "column": 4 }, "end": { "line": 1924, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Inverts the direction of sections.\n ", "start": 76334, "end": 76387, "loc": { "start": { "line": 1929, "column": 4 }, "end": { "line": 1931, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76392, "end": 76456, "loc": { "start": { "line": 1932, "column": 4 }, "end": { "line": 1934, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76392, "end": 76404, "loc": { "start": { "line": 1932, "column": 4 }, "end": { "line": 1932, "column": 16 }, "identifierName": "flipSections" }, "name": "flipSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76407, "end": 76456, "loc": { "start": { "line": 1932, "column": 19 }, "end": { "line": 1934, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76417, "end": 76450, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 41 } }, "expression": { "type": "CallExpression", "start": 76417, "end": 76449, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 40 } }, "callee": { "type": "MemberExpression", "start": 76417, "end": 76447, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 38 } }, "object": { "type": "MemberExpression", "start": 76417, "end": 76434, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76417, "end": 76421, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 12 } } }, "property": { "type": "Identifier", "start": 76422, "end": 76434, "loc": { "start": { "line": 1933, "column": 13 }, "end": { "line": 1933, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76435, "end": 76447, "loc": { "start": { "line": 1933, "column": 26 }, "end": { "line": 1933, "column": 38 }, "identifierName": "flipSections" }, "name": "flipSections" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Inverts the direction of sections.\n ", "start": 76334, "end": 76387, "loc": { "start": { "line": 1929, "column": 4 }, "end": { "line": 1931, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Hides the section edition control, if currently shown.\n ", "start": 76462, "end": 76535, "loc": { "start": { "line": 1936, "column": 4 }, "end": { "line": 1938, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76540, "end": 76613, "loc": { "start": { "line": 1939, "column": 4 }, "end": { "line": 1941, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76540, "end": 76562, "loc": { "start": { "line": 1939, "column": 4 }, "end": { "line": 1939, "column": 26 }, "identifierName": "hideSectionEditControl" }, "name": "hideSectionEditControl", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76565, "end": 76613, "loc": { "start": { "line": 1939, "column": 29 }, "end": { "line": 1941, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 76575, "end": 76607, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 40 } }, "expression": { "type": "CallExpression", "start": 76575, "end": 76606, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 39 } }, "callee": { "type": "MemberExpression", "start": 76575, "end": 76604, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 37 } }, "object": { "type": "MemberExpression", "start": 76575, "end": 76592, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 25 } }, "object": { "type": "ThisExpression", "start": 76575, "end": 76579, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 12 } } }, "property": { "type": "Identifier", "start": 76580, "end": 76592, "loc": { "start": { "line": 1940, "column": 13 }, "end": { "line": 1940, "column": 25 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76593, "end": 76604, "loc": { "start": { "line": 1940, "column": 26 }, "end": { "line": 1940, "column": 37 }, "identifierName": "hideControl" }, "name": "hideControl" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Hides the section edition control, if currently shown.\n ", "start": 76462, "end": 76535, "loc": { "start": { "line": 1936, "column": 4 }, "end": { "line": 1938, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the number of sections that currently exist.\n *\n * sections are the sliceing planes, that we use to slice models in order to see interior structures.\n *\n * @returns {Number} The number of sections.\n ", "start": 76619, "end": 76859, "loc": { "start": { "line": 1943, "column": 4 }, "end": { "line": 1949, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 76864, "end": 76939, "loc": { "start": { "line": 1950, "column": 4 }, "end": { "line": 1952, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 76864, "end": 76878, "loc": { "start": { "line": 1950, "column": 4 }, "end": { "line": 1950, "column": 18 }, "identifierName": "getNumSections" }, "name": "getNumSections", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 76881, "end": 76939, "loc": { "start": { "line": 1950, "column": 21 }, "end": { "line": 1952, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 76891, "end": 76933, "loc": { "start": { "line": 1951, "column": 8 }, "end": { "line": 1951, "column": 50 } }, "argument": { "type": "CallExpression", "start": 76898, "end": 76932, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 49 } }, "callee": { "type": "MemberExpression", "start": 76898, "end": 76930, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 47 } }, "object": { "type": "MemberExpression", "start": 76898, "end": 76915, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 32 } }, "object": { "type": "ThisExpression", "start": 76898, "end": 76902, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 19 } } }, "property": { "type": "Identifier", "start": 76903, "end": 76915, "loc": { "start": { "line": 1951, "column": 20 }, "end": { "line": 1951, "column": 32 }, "identifierName": "_sectionTool" }, "name": "_sectionTool" }, "computed": false }, "property": { "type": "Identifier", "start": 76916, "end": 76930, "loc": { "start": { "line": 1951, "column": 33 }, "end": { "line": 1951, "column": 47 }, "identifierName": "getNumSections" }, "name": "getNumSections" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Returns the number of sections that currently exist.\n *\n * sections are the sliceing planes, that we use to slice models in order to see interior structures.\n *\n * @returns {Number} The number of sections.\n ", "start": 76619, "end": 76859, "loc": { "start": { "line": 1943, "column": 4 }, "end": { "line": 1949, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * Destroys the viewer, freeing all resources.\n ", "start": 76945, "end": 77007, "loc": { "start": { "line": 1954, "column": 4 }, "end": { "line": 1956, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 77012, "end": 77191, "loc": { "start": { "line": 1957, "column": 4 }, "end": { "line": 1962, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 77012, "end": 77019, "loc": { "start": { "line": 1957, "column": 4 }, "end": { "line": 1957, "column": 11 }, "identifierName": "destroy" }, "name": "destroy", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 77022, "end": 77191, "loc": { "start": { "line": 1957, "column": 14 }, "end": { "line": 1962, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 77032, "end": 77054, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 30 } }, "expression": { "type": "CallExpression", "start": 77032, "end": 77053, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 29 } }, "callee": { "type": "MemberExpression", "start": 77032, "end": 77051, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 27 } }, "object": { "type": "MemberExpression", "start": 77032, "end": 77043, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 19 } }, "object": { "type": "ThisExpression", "start": 77032, "end": 77036, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 12 } } }, "property": { "type": "Identifier", "start": 77037, "end": 77043, "loc": { "start": { "line": 1958, "column": 13 }, "end": { "line": 1958, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 77044, "end": 77051, "loc": { "start": { "line": 1958, "column": 20 }, "end": { "line": 1958, "column": 27 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 77063, "end": 77099, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 44 } }, "expression": { "type": "CallExpression", "start": 77063, "end": 77098, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 77063, "end": 77096, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 41 } }, "object": { "type": "MemberExpression", "start": 77063, "end": 77088, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 33 } }, "object": { "type": "ThisExpression", "start": 77063, "end": 77067, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 12 } } }, "property": { "type": "Identifier", "start": 77068, "end": 77088, "loc": { "start": { "line": 1959, "column": 13 }, "end": { "line": 1959, "column": 33 }, "identifierName": "_bcfViewpointsPlugin" }, "name": "_bcfViewpointsPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 77089, "end": 77096, "loc": { "start": { "line": 1959, "column": 34 }, "end": { "line": 1959, "column": 41 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 77108, "end": 77142, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 42 } }, "expression": { "type": "CallExpression", "start": 77108, "end": 77141, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 77108, "end": 77139, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 39 } }, "object": { "type": "MemberExpression", "start": 77108, "end": 77131, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 31 } }, "object": { "type": "ThisExpression", "start": 77108, "end": 77112, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 12 } } }, "property": { "type": "Identifier", "start": 77113, "end": 77131, "loc": { "start": { "line": 1960, "column": 13 }, "end": { "line": 1960, "column": 31 }, "identifierName": "_canvasContextMenu" }, "name": "_canvasContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 77132, "end": 77139, "loc": { "start": { "line": 1960, "column": 32 }, "end": { "line": 1960, "column": 39 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 77151, "end": 77185, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 42 } }, "expression": { "type": "CallExpression", "start": 77151, "end": 77184, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 77151, "end": 77182, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 39 } }, "object": { "type": "MemberExpression", "start": 77151, "end": 77174, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 31 } }, "object": { "type": "ThisExpression", "start": 77151, "end": 77155, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 12 } } }, "property": { "type": "Identifier", "start": 77156, "end": 77174, "loc": { "start": { "line": 1961, "column": 13 }, "end": { "line": 1961, "column": 31 }, "identifierName": "_objectContextMenu" }, "name": "_objectContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 77175, "end": 77182, "loc": { "start": { "line": 1961, "column": 32 }, "end": { "line": 1961, "column": 39 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * Destroys the viewer, freeing all resources.\n ", "start": 76945, "end": 77007, "loc": { "start": { "line": 1954, "column": 4 }, "end": { "line": 1956, "column": 7 } } } ] } ] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\n * @desc A BIM viewer based on the [xeokit SDK](http://xeokit.io).\n *\n *\n ", "start": 10445, "end": 10525, "loc": { "start": { "line": 169, "column": 0 }, "end": { "line": 173, "column": 3 } } } ], "__PseudoExport__": false, "trailingComments": [] }, "specifiers": null, "source": null, "leadingComments": null } ], "directives": [] }, "comments": [ { "type": "CommentLine", "value": " FastNavPlugin enables dynamic edges when xeokit's per-frame draw count drops below this", "start": 1429, "end": 1519, "loc": { "start": { "line": 29, "column": 33 }, "end": { "line": 29, "column": 123 } } }, { "type": "CommentLine", "value": " FastNavPlugin switches to low-res canvas when xeokit's per-frame draw count rises above this", "start": 1568, "end": 1663, "loc": { "start": { "line": 30, "column": 48 }, "end": { "line": 30, "column": 143 } } }, { "type": "CommentLine", "value": " Activates the chosen tab and deactivates the rest", "start": 9148, "end": 9200, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 56 } } }, { "type": "CommentLine", "value": " Initialize each tabbed container", "start": 9649, "end": 9684, "loc": { "start": { "line": 148, "column": 4 }, "end": { "line": 148, "column": 39 } } }, { "type": "CommentBlock", "value": "*\n * @desc A BIM viewer based on the [xeokit SDK](http://xeokit.io).\n *\n *\n ", "start": 10445, "end": 10525, "loc": { "start": { "line": 169, "column": 0 }, "end": { "line": 173, "column": 3 } } }, { "type": "CommentBlock", "value": "*\n * Constructs a BIMViewer.\n * @param {Server} server Data access strategy.\n * @param {*} cfg Configuration.\n * @param {Boolean} [cfg.enableEditModels=false] Set ````true```` to show \"Add\", \"Edit\" and \"Delete\" options in the Models tab's context menu.\n * @param {Boolean} [cfg.keyboardEventsElement] Optional reference to HTML element on which key events should be handled. Defaults to the HTML Document.\n ", "start": 10568, "end": 11003, "loc": { "start": { "line": 176, "column": 4 }, "end": { "line": 182, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * The xeokit [Viewer](https://xeokit.github.io/xeokit-sdk/docs/class/src/viewer/Viewer.js~Viewer.html) at the core of this BIMViewer.\n *\n * @type {Viewer}\n ", "start": 12700, "end": 12895, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 243, "column": 11 } } }, { "type": "CommentLine", "value": " Can be undefined", "start": 13804, "end": 13823, "loc": { "start": { "line": 269, "column": 93 }, "end": { "line": 269, "column": 112 } } }, { "type": "CommentLine", "value": " Can be undefined", "start": 14007, "end": 14026, "loc": { "start": { "line": 271, "column": 86 }, "end": { "line": 271, "column": 105 } } }, { "type": "CommentLine", "value": " Allows Three-D and First Person toggle buttons to cooperatively switch", "start": 16119, "end": 16192, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 81 } } }, { "type": "CommentLine", "value": " CameraControl#navMode between \"orbit\", \"firstPerson\" and \"planView\" modes", "start": 16201, "end": 16277, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 84 } } }, { "type": "CommentLine", "value": " For quick UI feedback", "start": 21847, "end": 21871, "loc": { "start": { "line": 461, "column": 44 }, "end": { "line": 461, "column": 68 } } }, { "type": "CommentLine", "value": " For quick UI feedback", "start": 22103, "end": 22127, "loc": { "start": { "line": 467, "column": 44 }, "end": { "line": 467, "column": 68 } } }, { "type": "CommentBlock", "value": "*\n * Returns the LocaleService that was configured on this Viewer.\n *\n * @return {LocaleService} The LocaleService.\n ", "start": 23333, "end": 23470, "loc": { "start": { "line": 501, "column": 4 }, "end": { "line": 505, "column": 7 } } }, { "type": "CommentLine", "value": " Emphasis effects", "start": 23622, "end": 23641, "loc": { "start": { "line": 514, "column": 8 }, "end": { "line": 514, "column": 27 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24222, "end": 24338, "loc": { "start": { "line": 530, "column": 8 }, "end": { "line": 530, "column": 124 } } }, { "type": "CommentLine", "value": " Configure points material", "start": 24347, "end": 24375, "loc": { "start": { "line": 531, "column": 8 }, "end": { "line": 531, "column": 36 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24384, "end": 24500, "loc": { "start": { "line": 532, "column": 8 }, "end": { "line": 532, "column": 124 } } }, { "type": "CommentLine", "value": " Camera control", "start": 24775, "end": 24792, "loc": { "start": { "line": 540, "column": 8 }, "end": { "line": 540, "column": 25 } } }, { "type": "CommentLine", "value": " Dolly tweaks for best precision when aligning camera for BCF snapshots", "start": 25027, "end": 25100, "loc": { "start": { "line": 547, "column": 8 }, "end": { "line": 547, "column": 81 } } }, { "type": "CommentLine", "value": "", "start": 25845, "end": 25847, "loc": { "start": { "line": 562, "column": 41 }, "end": { "line": 562, "column": 43 } } }, { "type": "CommentLine", "value": " Scalable Ambient Obscurance (SAO) defaults", "start": 25857, "end": 25902, "loc": { "start": { "line": 564, "column": 8 }, "end": { "line": 564, "column": 53 } } }, { "type": "CommentLine", "value": " Since SAO is non-interactive, set to higher-quality", "start": 25911, "end": 25965, "loc": { "start": { "line": 565, "column": 8 }, "end": { "line": 565, "column": 62 } } }, { "type": "CommentLine", "value": " Scroll won't work if tab not open", "start": 27025, "end": 27061, "loc": { "start": { "line": 598, "column": 28 }, "end": { "line": 598, "column": 64 } } }, { "type": "CommentBlock", "value": "*\n * Sets a batch of viewer configurations.\n *\n * Note that this method is not to be confused with {@link BIMViewer#setViewerState}, which batch-updates various states of the viewer's UI and 3D view.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {*} viewerConfigs Map of key-value configuration pairs.\n ", "start": 28368, "end": 28822, "loc": { "start": { "line": 639, "column": 4 }, "end": { "line": 647, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets a viewer configuration.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {String} name Configuration name.\n * @param {*} value Configuration value.\n ", "start": 29082, "end": 29385, "loc": { "start": { "line": 657, "column": 4 }, "end": { "line": 664, "column": 7 } } }, { "type": "CommentLine", "value": " this.viewer.scene.camera.ortho.far = far;", "start": 30256, "end": 30300, "loc": { "start": { "line": 690, "column": 20 }, "end": { "line": 690, "column": 64 } } }, { "type": "CommentBlock", "value": "*\n * Gets the value of a viewer configuration.\n *\n * These are set with {@link BIMViewer#setConfig} and {@link BIMViewer#setConfigs}.\n *\n * @param {String} name Configuration name.\n * @ereturns {*} Configuration value.\n ", "start": 34508, "end": 34760, "loc": { "start": { "line": 798, "column": 4 }, "end": { "line": 805, "column": 7 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34830, "end": 34946, "loc": { "start": { "line": 810, "column": 4 }, "end": { "line": 810, "column": 120 } } }, { "type": "CommentLine", "value": " Content querying methods", "start": 34951, "end": 34978, "loc": { "start": { "line": 811, "column": 4 }, "end": { "line": 811, "column": 31 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34983, "end": 35099, "loc": { "start": { "line": 812, "column": 4 }, "end": { "line": 812, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on all available projects.\n * Gets information on all available projects.\n *\n * See [Getting Info on Available Projects](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-available-projects) for usage.\n *\n * @param {Function} done Callback invoked on success, into which the projects information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35105, "end": 35594, "loc": { "start": { "line": 814, "column": 4 }, "end": { "line": 822, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on the given project.\n *\n * See [Getting Info on a Project](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-a-project) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success, into which the project information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35962, "end": 36550, "loc": { "start": { "line": 836, "column": 4 }, "end": { "line": 844, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on the given object, belonging to the given model, within the given project.\n *\n * See [Getting Info on an Object](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-an-object) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {String} modelId ID of a model within the project. Must be the ID of one of the models in the information obtained by {@link BIMViewer#getProjectInfo}.\n * @param {String} objectId ID of an object in the model.\n * @param {Function} done Callback invoked on success, into which the object information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 37099, "end": 37969, "loc": { "start": { "line": 863, "column": 4 }, "end": { "line": 873, "column": 7 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38761, "end": 38877, "loc": { "start": { "line": 900, "column": 4 }, "end": { "line": 900, "column": 120 } } }, { "type": "CommentLine", "value": " Content loading methods", "start": 38882, "end": 38908, "loc": { "start": { "line": 901, "column": 4 }, "end": { "line": 901, "column": 30 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38913, "end": 39029, "loc": { "start": { "line": 902, "column": 4 }, "end": { "line": 902, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Loads a project into the viewer.\n *\n * Unloads any currently loaded project and its models first. If the given project is already loaded, will unload that project first.\n *\n * @param {String} projectId ID of the project to load. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 39035, "end": 39564, "loc": { "start": { "line": 904, "column": 4 }, "end": { "line": 912, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Unloads whatever project is currently loaded.\n ", "start": 40081, "end": 40145, "loc": { "start": { "line": 931, "column": 4 }, "end": { "line": 933, "column": 7 } } }, { "type": "CommentLine", "value": " For quick UI feedback", "start": 40286, "end": 40310, "loc": { "start": { "line": 937, "column": 40 }, "end": { "line": 937, "column": 64 } } }, { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently loaded project, if any.\n *\n * @returns {String} The ID of the currently loaded project, otherwise ````null```` if no project is currently loaded.\n ", "start": 40322, "end": 40526, "loc": { "start": { "line": 940, "column": 4 }, "end": { "line": 944, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Returns the IDs of the models in the currently loaded project.\n *\n * @returns {String[]} The IDs of the models in the currently loaded project.\n ", "start": 40623, "end": 40793, "loc": { "start": { "line": 949, "column": 4 }, "end": { "line": 953, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Loads a model into the viewer.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to load. Must be the ID of one of the models in the currently loaded project.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 40876, "end": 41304, "loc": { "start": { "line": 958, "column": 4 }, "end": { "line": 966, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Load all models in the currently loaded project.\n *\n * Doesn't reload any models that are currently loaded.\n *\n * @param {Function} done Callback invoked on successful loading of the models.\n ", "start": 41806, "end": 42031, "loc": { "start": { "line": 985, "column": 4 }, "end": { "line": 991, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Returns the IDs of the currently loaded models, if any.\n *\n * @returns {String[]} The IDs of the currently loaded models, otherwise an empty array if no models are currently loaded.\n ", "start": 42852, "end": 43060, "loc": { "start": { "line": 1015, "column": 4 }, "end": { "line": 1019, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Gets if the given model is loaded.\n *\n * @param {String} modelId ID of the model to check. Must be the ID of one of the models in the currently loaded project.\n * @returns {Boolean} True if the given model is loaded.\n ", "start": 43156, "end": 43403, "loc": { "start": { "line": 1024, "column": 4 }, "end": { "line": 1029, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Unloads a model from the viewer.\n *\n * Does nothing if the model is not currently loaded.\n *\n * @param {String} modelId ID of the model to unload.\n ", "start": 43628, "end": 43809, "loc": { "start": { "line": 1038, "column": 4 }, "end": { "line": 1044, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Unloads all currently loaded models.\n ", "start": 44023, "end": 44078, "loc": { "start": { "line": 1053, "column": 4 }, "end": { "line": 1055, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Edits a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to edit. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44162, "end": 44408, "loc": { "start": { "line": 1060, "column": 4 }, "end": { "line": 1066, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Deletes a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to delete. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44519, "end": 44769, "loc": { "start": { "line": 1073, "column": 4 }, "end": { "line": 1079, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Adds a model.\n *\n ", "start": 44884, "end": 44923, "loc": { "start": { "line": 1086, "column": 4 }, "end": { "line": 1089, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets the viewer's background color.\n *\n * @param {Number[]} rgbColor Three-element array of RGB values, each in range ````[0..1]````.\n ", "start": 44987, "end": 45147, "loc": { "start": { "line": 1094, "column": 4 }, "end": { "line": 1098, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets where the colors for model objects will be loaded from.\n *\n * Options are:\n *\n * * \"model\" - (default) load colors from models, and\n * * \"viewer\" - load colors from the viewer's inbuilt table of colors for IFC types.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @param {String} source Where colors will be loaded from - \"model\" or \"viewer\".\n ", "start": 45255, "end": 45669, "loc": { "start": { "line": 1103, "column": 4 }, "end": { "line": 1115, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Gets where the colors for model objects will be loaded from.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @return {String} Where colors will be loaded from - \"model\" to get colors from the model, or \"viewer\" to get them from the viewer's built-in table of colors for IFC types.\n ", "start": 45943, "end": 46269, "loc": { "start": { "line": 1121, "column": 4 }, "end": { "line": 1128, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Updates viewer UI state according to the properties in the given object.\n *\n * Note that, since some updates could be animated (e.g. flying the camera to fit objects to view) this\n * method optionally takes a callback, which it invokes after updating the UI.\n *\n * Also, this method is not to be confused with {@link BIMViewer#setConfigs}, which is used to batch-update various configurations and user preferences on the viewer.\n *\n * See [Viewer States](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer_states) for the list of states that may be batch-updated with this method.\n *\n * @param {Object} viewerState Specifies the viewer UI state updates.\n * @param {Function} done Callback invoked on successful update of the viewer states.\n ", "start": 46334, "end": 47137, "loc": { "start": { "line": 1133, "column": 4 }, "end": { "line": 1145, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Highlights the given object in the tree views within the Objects, Classes and Storeys tabs.\n *\n * Also scrolls the object's node into view within each tree, then highlights it.\n *\n * De-highlights whatever node is currently highlighted in each of those trees.\n *\n * @param {String} objectId ID of the object\n ", "start": 48382, "end": 48732, "loc": { "start": { "line": 1184, "column": 4 }, "end": { "line": 1192, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * De-highlights the object previously highlighted with {@link BIMViewer#showObjectInExplorers}.\n *\n * This only de-highlights the node. If the node is currently scrolled into view, then the node will remain in view.\n *\n * For each tab, does nothing if a node is currently highlighted.\n ", "start": 49137, "end": 49454, "loc": { "start": { "line": 1204, "column": 4 }, "end": { "line": 1210, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Shows the properties of the given object in the Properties tab.\n *\n * @param {String} objectId ID of the object\n ", "start": 49660, "end": 49798, "loc": { "start": { "line": 1217, "column": 4 }, "end": { "line": 1221, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are visible.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50152, "end": 50369, "loc": { "start": { "line": 1233, "column": 4 }, "end": { "line": 1238, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets the visibility of all objects.\n *\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50535, "end": 50686, "loc": { "start": { "line": 1245, "column": 4 }, "end": { "line": 1249, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are X-rayed.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} xrayed Whether or not to X-ray the objects.\n ", "start": 50960, "end": 51155, "loc": { "start": { "line": 1258, "column": 4 }, "end": { "line": 1263, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are X-rayed.\n *\n * @param {Boolean} xrayed Whether or not to set all objects X-rayed.\n ", "start": 51317, "end": 51461, "loc": { "start": { "line": 1270, "column": 4 }, "end": { "line": 1274, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are selected.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} selected Whether or not to set the objects selected.\n ", "start": 51729, "end": 51934, "loc": { "start": { "line": 1283, "column": 4 }, "end": { "line": 1288, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are selected.\n *\n * @param {Boolean} selected Whether or not to set all objects selected.\n ", "start": 52104, "end": 52252, "loc": { "start": { "line": 1295, "column": 4 }, "end": { "line": 1299, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n * @param {Function} done Callback invoked on completion\n ", "start": 53079, "end": 53264, "loc": { "start": { "line": 1324, "column": 4 }, "end": { "line": 1329, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given objects in view.\n *\n * @param {String[]} objectIds IDs of the objects\n * @param {Function} done Callback invoked on completion\n ", "start": 54454, "end": 54645, "loc": { "start": { "line": 1366, "column": 4 }, "end": { "line": 1371, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Flies the camera to fit all objects in view.\n *\n * @param {Function} done Callback invoked on completion\n ", "start": 55906, "end": 56037, "loc": { "start": { "line": 1412, "column": 4 }, "end": { "line": 1416, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Jumps the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n ", "start": 56401, "end": 56525, "loc": { "start": { "line": 1431, "column": 4 }, "end": { "line": 1435, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets the camera to the given position.\n *\n * @param {Number[]} [params.eye] Eye position.\n * @param {Number[]} [params.look] Point of interest.\n * @param {Number[]} [params.up] Direction of \"up\".\n ", "start": 57377, "end": 57607, "loc": { "start": { "line": 1461, "column": 4 }, "end": { "line": 1467, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Fits the given models in view.\n *\n * @param {String[]} modelIds ID of the models.\n * @param {Function} [done] Callback invoked on completion. Will be animated if this is given, otherwise will be instantaneous.\n ", "start": 57971, "end": 58211, "loc": { "start": { "line": 1483, "column": 4 }, "end": { "line": 1488, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Opens the specified viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types, and\n * * \"properties\" - the Properties tab, which shows property sets for a given object.\n *\n * @param {String} tabId ID of the tab to open - see method description.\n ", "start": 59569, "end": 60419, "loc": { "start": { "line": 1529, "column": 4 }, "end": { "line": 1541, "column": 7 } } }, { "type": "CommentLine", "value": " this._openTab(this._inspectorElement, tabSelector);", "start": 61322, "end": 61380, "loc": { "start": { "line": 1569, "column": 8 }, "end": { "line": 1569, "column": 66 } } }, { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently open viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types,\n * * \"properties\" - the Properties tab, which shows property sets for a given object, and\n * * \"none\" - no tab is open; this is unlikely, since one of the above tabs should be open at a any time, but here for robustness.\n ", "start": 61923, "end": 62842, "loc": { "start": { "line": 1587, "column": 4 }, "end": { "line": 1598, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Switches the viewer between 2D and 3D viewing modes.\n *\n * @param {Boolean} enabled Set true to switch into 3D mode, else false to switch into 2D mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 64027, "end": 64374, "loc": { "start": { "line": 1631, "column": 4 }, "end": { "line": 1636, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in 3D or 2D viewing mode.\n *\n * @returns {boolean} True when in 3D mode, else false.\n ", "start": 64471, "end": 64609, "loc": { "start": { "line": 1641, "column": 4 }, "end": { "line": 1645, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether IFCSpace types are ever shown.\n *\n * @param {Boolean} shown Set true to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64687, "end": 64866, "loc": { "start": { "line": 1650, "column": 4 }, "end": { "line": 1654, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Gets whether the viewer allows IFCSpace types to be shown.\n *\n * @returns {boolean} True to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64953, "end": 65139, "loc": { "start": { "line": 1659, "column": 4 }, "end": { "line": 1663, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @param {Boolean} enabled Set true to switch into ortho mode, else false to switch into perspective mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 65223, "end": 65709, "loc": { "start": { "line": 1668, "column": 4 }, "end": { "line": 1675, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @returns {boolean} True when in ortho mode, else false when in perspective mode.\n ", "start": 65808, "end": 66101, "loc": { "start": { "line": 1680, "column": 4 }, "end": { "line": 1686, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Transitions the viewer into an isolated view of the given building storey.\n *\n * Does nothing and logs an error if no object of the given ID is in the viewer, or if the object is not an ````IfcBuildingStorey````.\n *\n * @param {String} storeyObjectId ID of an ````IfcBuildingStorey```` object.\n * @param {Function} [done] Optional callback to invoke on completion. When provided, the transition will be animated, with the camera flying into position. Otherwise, the transition will be instant, with the camera jumping into position.\n ", "start": 66181, "end": 66751, "loc": { "start": { "line": 1691, "column": 4 }, "end": { "line": 1698, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Saves viewer state to a BCF viewpoint.\n *\n * This does not save information about the project and model(s) that are currently loaded. When loading the viewpoint,\n * the viewer will assume that the same project and models will be currently loaded (the BCF viewpoint specification\n * does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, we save ````camera_direction```` as the vector from {@link Camera#eye} to {@link Camera#look}.\n *\n * @param {*} [options] Options for getting the viewpoint.\n * @param {Boolean} [options.spacesVisible=false] Indicates whether ````IfcSpace```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.openingsVisible=false] Indicates whether ````IfcOpening```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.spaceBoundariesVisible=false] Indicates whether the boundaries of ````IfcSpace```` types should be visible in the viewpoint.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.defaultInvisible=false] When ````true````, will save the default visibility of all objects\n * as ````false````. This means that when we load the viewpoint again, and there are additional models loaded that\n * were not saved in the viewpoint, those models will be hidden when we load the viewpoint, and that only the\n * objects in the viewpoint will be visible.\n * @returns {*} BCF JSON viewpoint object\n * @example\n *\n * const viewpoint = bimViewer.saveBCFViewpoint({\n * spacesVisible: false, // Default\n * spaceBoundariesVisible: false, // Default\n * openingsVisible: false // Default\n * });\n *\n * // viewpoint will resemble the following:\n *\n * {\n * perspective_camera: {\n * camera_view_point: {\n * x: 0.0,\n * y: 0.0,\n * z: 0.0\n * },\n * camera_direction: {\n * x: 1.0,\n * y: 1.0,\n * z: 2.0\n * },\n * camera_up_vector: {\n * x: 0.0,\n * y: 0.0,\n * z: 1.0\n * },\n * field_of_view: 90.0\n * },\n * lines: [],\n * clipping_planes: [{\n * location: {\n * x: 0.5,\n * y: 0.5,\n * z: 0.5\n * },\n * direction: {\n * x: 1.0,\n * y: 0.0,\n * z: 0.0\n * }\n * }],\n * bitmaps: [],\n * snapshot: {\n * snapshot_type: png,\n * snapshot_data: \"data:image/png;base64,......\"\n * },\n * components: {\n * visibility: {\n * default_visibility: false,\n * exceptions: [{\n * ifc_guid: 4$cshxZO9AJBebsni$z9Yk,\n * originating_system: xeokit.io,\n * authoring_tool_id: xeokit/v1.0\n * }]\n * },\n * selection: [{\n * ifc_guid: \"4$cshxZO9AJBebsni$z9Yk\",\n * }]\n * }\n * }\n ", "start": 67340, "end": 70813, "loc": { "start": { "line": 1713, "column": 4 }, "end": { "line": 1794, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Sets viewer state to the given BCF viewpoint.\n *\n * This assumes that the viewer currently contains the same project and model(s) that were loaded at the time that the\n * viewpoint was originally saved (the BCF viewpoint specification does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, when loading a BCF viewpoint, we set {@link Camera#look} to the absolute position\n * obtained by offsetting the BCF ````camera_view_point```` along ````camera_direction````.\n *\n * When loading a viewpoint, we also have the option to find {@link Camera#look} as the closest point of intersection\n * (on the surface of any visible and pickable {@link Entity}) with a 3D ray fired from ````camera_view_point```` in\n * the direction of ````camera_direction````.\n *\n * @param {*} bcfViewpoint BCF JSON viewpoint object or \"reset\" / \"RESET\" to reset the viewer, which clears SectionPlanes,\n * shows default visible entities and restores camera to initial default position.\n * @param {*} [options] Options for setting the viewpoint.\n * @param {Boolean} [options.rayCast=true] When ````true```` (default), will attempt to set {@link Camera#look} to the closest\n * point of surface intersection with a ray fired from the BCF ````camera_view_point```` in the direction of ````camera_direction````.\n * @param {Boolean} [options.immediate=true] When ````true```` (default), immediately set camera position.\n * @param {Boolean} [options.duration] Flight duration in seconds. Overrides {@link CameraFlightAnimation#duration}.\n * @param {Boolean} [options.reset=true] When ````true```` (default), set {@link Entity#xrayed} and {@link Entity#highlighted} ````false```` on all scene objects.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.updateCompositeObjects=false] When ````true````, then when visibility and selection updates refer to composite objects (eg. an IfcBuildingStorey),\n * then this method will apply the updates to objects within those composites.\n ", "start": 70921, "end": 73248, "loc": { "start": { "line": 1799, "column": 4 }, "end": { "line": 1824, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Resets the view.\n *\n * This resets object appearances (visibility, selection, highlight and X-ray), sets camera to\n * default position, and removes section planes.\n ", "start": 73594, "end": 73788, "loc": { "start": { "line": 1834, "column": 4 }, "end": { "line": 1839, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Enables or disables the various buttons and controls throughout the viewer.\n *\n * This also makes various buttons appear disabled.\n *\n * @param {Boolean} enabled Whether or not to disable the controls.\n ", "start": 73853, "end": 74089, "loc": { "start": { "line": 1844, "column": 4 }, "end": { "line": 1850, "column": 7 } } }, { "type": "CommentLine", "value": " Explorer", "start": 74133, "end": 74144, "loc": { "start": { "line": 1853, "column": 8 }, "end": { "line": 1853, "column": 19 } } }, { "type": "CommentLine", "value": " Models tab is always enabled", "start": 74154, "end": 74185, "loc": { "start": { "line": 1855, "column": 8 }, "end": { "line": 1855, "column": 39 } } }, { "type": "CommentLine", "value": " Toolbar", "start": 74348, "end": 74358, "loc": { "start": { "line": 1860, "column": 8 }, "end": { "line": 1860, "column": 18 } } }, { "type": "CommentLine", "value": "", "start": 74894, "end": 74896, "loc": { "start": { "line": 1874, "column": 8 }, "end": { "line": 1874, "column": 10 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @param {Boolean} enabled Set ````true```` to enable keyboard input.\n ", "start": 75024, "end": 75352, "loc": { "start": { "line": 1880, "column": 4 }, "end": { "line": 1888, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Gets whether keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @returns {Boolean} Returns ````true```` if keyboard input is enabled.\n ", "start": 75457, "end": 75780, "loc": { "start": { "line": 1893, "column": 4 }, "end": { "line": 1901, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Clears sections.\n *\n * Sections are the slicing planes, that we use to section models in order to see interior structures.\n ", "start": 75875, "end": 76024, "loc": { "start": { "line": 1906, "column": 4 }, "end": { "line": 1910, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Disables all sections.\n ", "start": 76093, "end": 76134, "loc": { "start": { "line": 1915, "column": 4 }, "end": { "line": 1917, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Enables all sections.\n ", "start": 76215, "end": 76255, "loc": { "start": { "line": 1922, "column": 4 }, "end": { "line": 1924, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Inverts the direction of sections.\n ", "start": 76334, "end": 76387, "loc": { "start": { "line": 1929, "column": 4 }, "end": { "line": 1931, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Hides the section edition control, if currently shown.\n ", "start": 76462, "end": 76535, "loc": { "start": { "line": 1936, "column": 4 }, "end": { "line": 1938, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Returns the number of sections that currently exist.\n *\n * sections are the sliceing planes, that we use to slice models in order to see interior structures.\n *\n * @returns {Number} The number of sections.\n ", "start": 76619, "end": 76859, "loc": { "start": { "line": 1943, "column": 4 }, "end": { "line": 1949, "column": 7 } } }, { "type": "CommentBlock", "value": "*\n * Destroys the viewer, freeing all resources.\n ", "start": 76945, "end": 77007, "loc": { "start": { "line": 1954, "column": 4 }, "end": { "line": 1956, "column": 7 } } } ], "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": "BCFViewpointsPlugin", "start": 8, "end": 27, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27, "end": 28, "loc": { "start": { "line": 1, "column": 27 }, "end": { "line": 1, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "FastNavPlugin", "start": 29, "end": 42, "loc": { "start": { "line": 1, "column": 29 }, "end": { "line": 1, "column": 42 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42, "end": 43, "loc": { "start": { "line": 1, "column": 42 }, "end": { "line": 1, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 44, "end": 48, "loc": { "start": { "line": 1, "column": 44 }, "end": { "line": 1, "column": 48 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48, "end": 49, "loc": { "start": { "line": 1, "column": 48 }, "end": { "line": 1, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "stats", "start": 50, "end": 55, "loc": { "start": { "line": 1, "column": 50 }, "end": { "line": 1, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55, "end": 56, "loc": { "start": { "line": 1, "column": 55 }, "end": { "line": 1, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Viewer", "start": 57, "end": 63, "loc": { "start": { "line": 1, "column": 57 }, "end": { "line": 1, "column": 63 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63, "end": 64, "loc": { "start": { "line": 1, "column": 63 }, "end": { "line": 1, "column": 64 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64, "end": 65, "loc": { "start": { "line": 1, "column": 64 }, "end": { "line": 1, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 66, "end": 70, "loc": { "start": { "line": 1, "column": 66 }, "end": { "line": 1, "column": 70 } } }, { "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/dist/xeokit-sdk.es.js", "start": 71, "end": 113, "loc": { "start": { "line": 1, "column": 71 }, "end": { "line": 1, "column": 113 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 113, "end": 114, "loc": { "start": { "line": 1, "column": 113 }, "end": { "line": 1, "column": 114 } } }, { "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": 116, "end": 122, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 123, "end": 124, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Controller", "start": 124, "end": 134, "loc": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 18 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 134, "end": 135, "loc": { "start": { "line": 3, "column": 18 }, "end": { "line": 3, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 136, "end": 140, "loc": { "start": { "line": 3, "column": 20 }, "end": { "line": 3, "column": 24 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Controller.js", "start": 141, "end": 158, "loc": { "start": { "line": 3, "column": 25 }, "end": { "line": 3, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 158, "end": 159, "loc": { "start": { "line": 3, "column": 42 }, "end": { "line": 3, "column": 43 } } }, { "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": 160, "end": 166, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 167, "end": 168, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "BusyModal", "start": 168, "end": 177, "loc": { "start": { "line": 4, "column": 8 }, "end": { "line": 4, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 177, "end": 178, "loc": { "start": { "line": 4, "column": 17 }, "end": { "line": 4, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 179, "end": 183, "loc": { "start": { "line": 4, "column": 19 }, "end": { "line": 4, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./BusyModal.js", "start": 184, "end": 200, "loc": { "start": { "line": 4, "column": 24 }, "end": { "line": 4, "column": 40 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 200, "end": 201, "loc": { "start": { "line": 4, "column": 40 }, "end": { "line": 4, "column": 41 } } }, { "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": 202, "end": 208, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 209, "end": 210, "loc": { "start": { "line": 5, "column": 7 }, "end": { "line": 5, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ResetAction", "start": 210, "end": 221, "loc": { "start": { "line": 5, "column": 8 }, "end": { "line": 5, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 221, "end": 222, "loc": { "start": { "line": 5, "column": 19 }, "end": { "line": 5, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 223, "end": 227, "loc": { "start": { "line": 5, "column": 21 }, "end": { "line": 5, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/ResetAction.js", "start": 228, "end": 254, "loc": { "start": { "line": 5, "column": 26 }, "end": { "line": 5, "column": 52 } } }, { "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": 5, "column": 52 }, "end": { "line": 5, "column": 53 } } }, { "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": 256, "end": 262, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 263, "end": 264, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "FitAction", "start": 264, "end": 273, "loc": { "start": { "line": 6, "column": 8 }, "end": { "line": 6, "column": 17 } } }, { "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": 6, "column": 17 }, "end": { "line": 6, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 275, "end": 279, "loc": { "start": { "line": 6, "column": 19 }, "end": { "line": 6, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/FitAction.js", "start": 280, "end": 304, "loc": { "start": { "line": 6, "column": 24 }, "end": { "line": 6, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 304, "end": 305, "loc": { "start": { "line": 6, "column": 48 }, "end": { "line": 6, "column": 49 } } }, { "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": 306, "end": 312, "loc": { "start": { "line": 7, "column": 0 }, "end": { "line": 7, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 313, "end": 314, "loc": { "start": { "line": 7, "column": 7 }, "end": { "line": 7, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "FirstPersonMode", "start": 314, "end": 329, "loc": { "start": { "line": 7, "column": 8 }, "end": { "line": 7, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 329, "end": 330, "loc": { "start": { "line": 7, "column": 23 }, "end": { "line": 7, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 331, "end": 335, "loc": { "start": { "line": 7, "column": 25 }, "end": { "line": 7, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/FirstPersonMode.js", "start": 336, "end": 366, "loc": { "start": { "line": 7, "column": 30 }, "end": { "line": 7, "column": 60 } } }, { "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": 7, "column": 60 }, "end": { "line": 7, "column": 61 } } }, { "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": 368, "end": 374, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 375, "end": 376, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HideTool", "start": 376, "end": 384, "loc": { "start": { "line": 8, "column": 8 }, "end": { "line": 8, "column": 16 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 384, "end": 385, "loc": { "start": { "line": 8, "column": 16 }, "end": { "line": 8, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 386, "end": 390, "loc": { "start": { "line": 8, "column": 18 }, "end": { "line": 8, "column": 22 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/HideTool.js", "start": 391, "end": 414, "loc": { "start": { "line": 8, "column": 23 }, "end": { "line": 8, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 414, "end": 415, "loc": { "start": { "line": 8, "column": 46 }, "end": { "line": 8, "column": 47 } } }, { "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": 416, "end": 422, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 423, "end": 424, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "SelectionTool", "start": 424, "end": 437, "loc": { "start": { "line": 9, "column": 8 }, "end": { "line": 9, "column": 21 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 437, "end": 438, "loc": { "start": { "line": 9, "column": 21 }, "end": { "line": 9, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 439, "end": 443, "loc": { "start": { "line": 9, "column": 23 }, "end": { "line": 9, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/SelectionTool.js", "start": 444, "end": 472, "loc": { "start": { "line": 9, "column": 28 }, "end": { "line": 9, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 472, "end": 473, "loc": { "start": { "line": 9, "column": 56 }, "end": { "line": 9, "column": 57 } } }, { "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": 474, "end": 480, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 481, "end": 482, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ShowSpacesMode", "start": 482, "end": 496, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 496, "end": 497, "loc": { "start": { "line": 10, "column": 22 }, "end": { "line": 10, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 498, "end": 502, "loc": { "start": { "line": 10, "column": 24 }, "end": { "line": 10, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/ShowSpacesMode.js", "start": 503, "end": 532, "loc": { "start": { "line": 10, "column": 29 }, "end": { "line": 10, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 532, "end": 533, "loc": { "start": { "line": 10, "column": 58 }, "end": { "line": 10, "column": 59 } } }, { "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": 534, "end": 540, "loc": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 541, "end": 542, "loc": { "start": { "line": 11, "column": 7 }, "end": { "line": 11, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "QueryTool", "start": 542, "end": 551, "loc": { "start": { "line": 11, "column": 8 }, "end": { "line": 11, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 551, "end": 552, "loc": { "start": { "line": 11, "column": 17 }, "end": { "line": 11, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 553, "end": 557, "loc": { "start": { "line": 11, "column": 19 }, "end": { "line": 11, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/QueryTool.js", "start": 558, "end": 582, "loc": { "start": { "line": 11, "column": 24 }, "end": { "line": 11, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 582, "end": 583, "loc": { "start": { "line": 11, "column": 48 }, "end": { "line": 11, "column": 49 } } }, { "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": 584, "end": 590, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 591, "end": 592, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "SectionTool", "start": 592, "end": 603, "loc": { "start": { "line": 12, "column": 8 }, "end": { "line": 12, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 603, "end": 604, "loc": { "start": { "line": 12, "column": 19 }, "end": { "line": 12, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 605, "end": 609, "loc": { "start": { "line": 12, "column": 21 }, "end": { "line": 12, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/SectionTool.js", "start": 610, "end": 636, "loc": { "start": { "line": 12, "column": 26 }, "end": { "line": 12, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 636, "end": 637, "loc": { "start": { "line": 12, "column": 52 }, "end": { "line": 12, "column": 53 } } }, { "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": 638, "end": 644, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 645, "end": 646, "loc": { "start": { "line": 13, "column": 7 }, "end": { "line": 13, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "NavCubeMode", "start": 646, "end": 657, "loc": { "start": { "line": 13, "column": 8 }, "end": { "line": 13, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 657, "end": 658, "loc": { "start": { "line": 13, "column": 19 }, "end": { "line": 13, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 659, "end": 663, "loc": { "start": { "line": 13, "column": 21 }, "end": { "line": 13, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/NavCubeMode.js", "start": 664, "end": 690, "loc": { "start": { "line": 13, "column": 26 }, "end": { "line": 13, "column": 52 } } }, { "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": 13, "column": 52 }, "end": { "line": 13, "column": 53 } } }, { "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": 693, "end": 699, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 700, "end": 701, "loc": { "start": { "line": 15, "column": 7 }, "end": { "line": 15, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ModelsExplorer", "start": 701, "end": 715, "loc": { "start": { "line": 15, "column": 8 }, "end": { "line": 15, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 715, "end": 716, "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": "from", "start": 717, "end": 721, "loc": { "start": { "line": 15, "column": 24 }, "end": { "line": 15, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./explorer/ModelsExplorer.js", "start": 722, "end": 752, "loc": { "start": { "line": 15, "column": 29 }, "end": { "line": 15, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 752, "end": 753, "loc": { "start": { "line": 15, "column": 59 }, "end": { "line": 15, "column": 60 } } }, { "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": 754, "end": 760, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 761, "end": 762, "loc": { "start": { "line": 16, "column": 7 }, "end": { "line": 16, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ObjectsExplorer", "start": 762, "end": 777, "loc": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 777, "end": 778, "loc": { "start": { "line": 16, "column": 23 }, "end": { "line": 16, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 779, "end": 783, "loc": { "start": { "line": 16, "column": 25 }, "end": { "line": 16, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./explorer/ObjectsExplorer.js", "start": 784, "end": 815, "loc": { "start": { "line": 16, "column": 30 }, "end": { "line": 16, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 815, "end": 816, "loc": { "start": { "line": 16, "column": 61 }, "end": { "line": 16, "column": 62 } } }, { "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": 817, "end": 823, "loc": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 824, "end": 825, "loc": { "start": { "line": 17, "column": 7 }, "end": { "line": 17, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ClassesExplorer", "start": 825, "end": 840, "loc": { "start": { "line": 17, "column": 8 }, "end": { "line": 17, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 840, "end": 841, "loc": { "start": { "line": 17, "column": 23 }, "end": { "line": 17, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 842, "end": 846, "loc": { "start": { "line": 17, "column": 25 }, "end": { "line": 17, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./explorer/ClassesExplorer.js", "start": 847, "end": 878, "loc": { "start": { "line": 17, "column": 30 }, "end": { "line": 17, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 878, "end": 879, "loc": { "start": { "line": 17, "column": 61 }, "end": { "line": 17, "column": 62 } } }, { "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": 880, "end": 886, "loc": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 887, "end": 888, "loc": { "start": { "line": 18, "column": 7 }, "end": { "line": 18, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "StoreysExplorer", "start": 888, "end": 903, "loc": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 903, "end": 904, "loc": { "start": { "line": 18, "column": 23 }, "end": { "line": 18, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 905, "end": 909, "loc": { "start": { "line": 18, "column": 25 }, "end": { "line": 18, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./explorer/StoreysExplorer.js", "start": 910, "end": 941, "loc": { "start": { "line": 18, "column": 30 }, "end": { "line": 18, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 941, "end": 942, "loc": { "start": { "line": 18, "column": 61 }, "end": { "line": 18, "column": 62 } } }, { "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": 944, "end": 950, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 951, "end": 952, "loc": { "start": { "line": 20, "column": 7 }, "end": { "line": 20, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ThreeDMode", "start": 952, "end": 962, "loc": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 18 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 962, "end": 963, "loc": { "start": { "line": 20, "column": 18 }, "end": { "line": 20, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 964, "end": 968, "loc": { "start": { "line": 20, "column": 20 }, "end": { "line": 20, "column": 24 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/ThreeDMode.js", "start": 969, "end": 994, "loc": { "start": { "line": 20, "column": 25 }, "end": { "line": 20, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 994, "end": 995, "loc": { "start": { "line": 20, "column": 50 }, "end": { "line": 20, "column": 51 } } }, { "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": 996, "end": 1002, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 21, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1003, "end": 1004, "loc": { "start": { "line": 21, "column": 7 }, "end": { "line": 21, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ObjectContextMenu", "start": 1004, "end": 1021, "loc": { "start": { "line": 21, "column": 8 }, "end": { "line": 21, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1021, "end": 1022, "loc": { "start": { "line": 21, "column": 25 }, "end": { "line": 21, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1023, "end": 1027, "loc": { "start": { "line": 21, "column": 27 }, "end": { "line": 21, "column": 31 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./contextMenus/ObjectContextMenu.js", "start": 1028, "end": 1065, "loc": { "start": { "line": 21, "column": 32 }, "end": { "line": 21, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1065, "end": 1066, "loc": { "start": { "line": 21, "column": 69 }, "end": { "line": 21, "column": 70 } } }, { "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": 1067, "end": 1073, "loc": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 6 } } }, { "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": 22, "column": 7 }, "end": { "line": 22, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "CanvasContextMenu", "start": 1075, "end": 1092, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1092, "end": 1093, "loc": { "start": { "line": 22, "column": 25 }, "end": { "line": 22, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1094, "end": 1098, "loc": { "start": { "line": 22, "column": 27 }, "end": { "line": 22, "column": 31 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./contextMenus/CanvasContextMenu.js", "start": 1099, "end": 1136, "loc": { "start": { "line": 22, "column": 32 }, "end": { "line": 22, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1136, "end": 1137, "loc": { "start": { "line": 22, "column": 69 }, "end": { "line": 22, "column": 70 } } }, { "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": 1138, "end": 1144, "loc": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1145, "end": 1146, "loc": { "start": { "line": 23, "column": 7 }, "end": { "line": 23, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "OrthoMode", "start": 1146, "end": 1155, "loc": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1155, "end": 1156, "loc": { "start": { "line": 23, "column": 17 }, "end": { "line": 23, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1157, "end": 1161, "loc": { "start": { "line": 23, "column": 19 }, "end": { "line": 23, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/OrthoMode.js", "start": 1162, "end": 1186, "loc": { "start": { "line": 23, "column": 24 }, "end": { "line": 23, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1186, "end": 1187, "loc": { "start": { "line": 23, "column": 48 }, "end": { "line": 23, "column": 49 } } }, { "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": 1188, "end": 1194, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1195, "end": 1196, "loc": { "start": { "line": 24, "column": 7 }, "end": { "line": 24, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "PropertiesInspector", "start": 1196, "end": 1215, "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1215, "end": 1216, "loc": { "start": { "line": 24, "column": 27 }, "end": { "line": 24, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1217, "end": 1221, "loc": { "start": { "line": 24, "column": 29 }, "end": { "line": 24, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./inspector/PropertiesInspector.js", "start": 1222, "end": 1258, "loc": { "start": { "line": 24, "column": 34 }, "end": { "line": 24, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1258, "end": 1259, "loc": { "start": { "line": 24, "column": 70 }, "end": { "line": 24, "column": 71 } } }, { "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": 1260, "end": 1266, "loc": { "start": { "line": 25, "column": 0 }, "end": { "line": 25, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1267, "end": 1268, "loc": { "start": { "line": 25, "column": 7 }, "end": { "line": 25, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ObjectsKdTree3", "start": 1268, "end": 1282, "loc": { "start": { "line": 25, "column": 8 }, "end": { "line": 25, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1282, "end": 1283, "loc": { "start": { "line": 25, "column": 22 }, "end": { "line": 25, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1284, "end": 1288, "loc": { "start": { "line": 25, "column": 24 }, "end": { "line": 25, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./collision/ObjectsKdTree3.js", "start": 1289, "end": 1320, "loc": { "start": { "line": 25, "column": 29 }, "end": { "line": 25, "column": 60 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1320, "end": 1321, "loc": { "start": { "line": 25, "column": 60 }, "end": { "line": 25, "column": 61 } } }, { "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": 1322, "end": 1328, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1329, "end": 1330, "loc": { "start": { "line": 26, "column": 7 }, "end": { "line": 26, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MarqueeSelectionTool", "start": 1330, "end": 1350, "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1350, "end": 1351, "loc": { "start": { "line": 26, "column": 28 }, "end": { "line": 26, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1352, "end": 1356, "loc": { "start": { "line": 26, "column": 30 }, "end": { "line": 26, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./toolbar/MarqueeSelectionTool.js", "start": 1357, "end": 1392, "loc": { "start": { "line": 26, "column": 35 }, "end": { "line": 26, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1392, "end": 1393, "loc": { "start": { "line": 26, "column": 70 }, "end": { "line": 26, "column": 71 } } }, { "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": 1396, "end": 1401, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideEdgesMinDrawCount", "start": 1402, "end": 1423, "loc": { "start": { "line": 29, "column": 6 }, "end": { "line": 29, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1424, "end": 1425, "loc": { "start": { "line": 29, "column": 28 }, "end": { "line": 29, "column": 29 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 5, "start": 1426, "end": 1427, "loc": { "start": { "line": 29, "column": 30 }, "end": { "line": 29, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1427, "end": 1428, "loc": { "start": { "line": 29, "column": 31 }, "end": { "line": 29, "column": 32 } } }, { "type": "CommentLine", "value": " FastNavPlugin enables dynamic edges when xeokit's per-frame draw count drops below this", "start": 1429, "end": 1519, "loc": { "start": { "line": 29, "column": 33 }, "end": { "line": 29, "column": 123 } } }, { "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": 1520, "end": 1525, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scaleCanvasResolutionMinDrawCount", "start": 1526, "end": 1559, "loc": { "start": { "line": 30, "column": 6 }, "end": { "line": 30, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1560, "end": 1561, "loc": { "start": { "line": 30, "column": 40 }, "end": { "line": 30, "column": 41 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1000, "start": 1562, "end": 1566, "loc": { "start": { "line": 30, "column": 42 }, "end": { "line": 30, "column": 46 } } }, { "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": 30, "column": 46 }, "end": { "line": 30, "column": 47 } } }, { "type": "CommentLine", "value": " FastNavPlugin switches to low-res canvas when xeokit's per-frame draw count rises above this", "start": 1568, "end": 1663, "loc": { "start": { "line": 30, "column": 48 }, "end": { "line": 30, "column": 143 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 1665, "end": 1673, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createExplorerTemplate", "start": 1674, "end": 1696, "loc": { "start": { "line": 32, "column": 9 }, "end": { "line": 32, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1696, "end": 1697, "loc": { "start": { "line": 32, "column": 31 }, "end": { "line": 32, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 1697, "end": 1700, "loc": { "start": { "line": 32, "column": 32 }, "end": { "line": 32, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1700, "end": 1701, "loc": { "start": { "line": 32, "column": 35 }, "end": { "line": 32, "column": 36 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1702, "end": 1703, "loc": { "start": { "line": 32, "column": 37 }, "end": { "line": 32, "column": 38 } } }, { "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": 1708, "end": 1713, "loc": { "start": { "line": 33, "column": 4 }, "end": { "line": 33, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerTemplate", "start": 1714, "end": 1730, "loc": { "start": { "line": 33, "column": 10 }, "end": { "line": 33, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1731, "end": 1732, "loc": { "start": { "line": 33, "column": 27 }, "end": { "line": 33, "column": 28 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1733, "end": 1734, "loc": { "start": { "line": 33, "column": 29 }, "end": { "line": 33, "column": 30 } } }, { "type": { "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "
\n
\n Models\n
\n
\n \n ", "start": 1734, "end": 2495, "loc": { "start": { "line": 33, "column": 30 }, "end": { "line": 39, "column": 254 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2495, "end": 2496, "loc": { "start": { "line": 39, "column": 254 }, "end": { "line": 39, "column": 255 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 2497, "end": 2498, "loc": { "start": { "line": 39, "column": 256 }, "end": { "line": 39, "column": 257 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2507, "end": 2508, "loc": { "start": { "line": 40, "column": 8 }, "end": { "line": 40, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 2508, "end": 2511, "loc": { "start": { "line": 40, "column": 9 }, "end": { "line": 40, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2511, "end": 2512, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enableEditModels", "start": 2512, "end": 2528, "loc": { "start": { "line": 40, "column": 13 }, "end": { "line": 40, "column": 29 } } }, { "type": { "label": "?", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2529, "end": 2530, "loc": { "start": { "line": 40, "column": 30 }, "end": { "line": 40, "column": 31 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2531, "end": 2532, "loc": { "start": { "line": 40, "column": 32 }, "end": { "line": 40, "column": 33 } } }, { "type": { "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "", "start": 2532, "end": 2736, "loc": { "start": { "line": 40, "column": 33 }, "end": { "line": 40, "column": 237 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2736, "end": 2737, "loc": { "start": { "line": 40, "column": 237 }, "end": { "line": 40, "column": 238 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2738, "end": 2739, "loc": { "start": { "line": 40, "column": 239 }, "end": { "line": 40, "column": 240 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2740, "end": 2741, "loc": { "start": { "line": 40, "column": 241 }, "end": { "line": 40, "column": 242 } } }, { "type": { "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "", "start": 2741, "end": 2741, "loc": { "start": { "line": 40, "column": 242 }, "end": { "line": 40, "column": 242 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2741, "end": 2742, "loc": { "start": { "line": 40, "column": 242 }, "end": { "line": 40, "column": 243 } } }, { "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": 40, "column": 243 }, "end": { "line": 40, "column": 244 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 2744, "end": 2745, "loc": { "start": { "line": 40, "column": 245 }, "end": { "line": 40, "column": 246 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2746, "end": 2747, "loc": { "start": { "line": 40, "column": 247 }, "end": { "line": 40, "column": 248 } } }, { "type": { "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "
\n
\n
\n
\n
\n Objects\n
\n
\n \n \n
\n
\n
\n
\n
\n Classes\n
\n
\n \n \n
\n
\n
\n
\n
\n Storeys\n
\n
\n \n \n
\n
\n
\n
\n
", "start": 2747, "end": 5390, "loc": { "start": { "line": 40, "column": 248 }, "end": { "line": 74, "column": 6 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5390, "end": 5391, "loc": { "start": { "line": 74, "column": 6 }, "end": { "line": 74, "column": 7 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5391, "end": 5392, "loc": { "start": { "line": 74, "column": 7 }, "end": { "line": 74, "column": 8 } } }, { "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": 5397, "end": 5403, "loc": { "start": { "line": 75, "column": 4 }, "end": { "line": 75, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerTemplate", "start": 5404, "end": 5420, "loc": { "start": { "line": 75, "column": 11 }, "end": { "line": 75, "column": 27 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5420, "end": 5421, "loc": { "start": { "line": 75, "column": 27 }, "end": { "line": 75, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5422, "end": 5423, "loc": { "start": { "line": 76, "column": 0 }, "end": { "line": 76, "column": 1 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 5425, "end": 5433, "loc": { "start": { "line": 78, "column": 0 }, "end": { "line": 78, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createToolbarTemplate", "start": 5434, "end": 5455, "loc": { "start": { "line": 78, "column": 9 }, "end": { "line": 78, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5455, "end": 5456, "loc": { "start": { "line": 78, "column": 30 }, "end": { "line": 78, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5456, "end": 5457, "loc": { "start": { "line": 78, "column": 31 }, "end": { "line": 78, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5458, "end": 5459, "loc": { "start": { "line": 78, "column": 33 }, "end": { "line": 78, "column": 34 } } }, { "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": 5464, "end": 5469, "loc": { "start": { "line": 79, "column": 4 }, "end": { "line": 79, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarTemplate", "start": 5470, "end": 5485, "loc": { "start": { "line": 79, "column": 10 }, "end": { "line": 79, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5486, "end": 5487, "loc": { "start": { "line": 79, "column": 26 }, "end": { "line": 79, "column": 27 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5488, "end": 5489, "loc": { "start": { "line": 79, "column": 28 }, "end": { "line": 79, "column": 29 } } }, { "type": { "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "
\n \n
\n \n
\n
\n \n \n \n \n \n \n \n \n \n \n
\n \n
\n \n \n \n \n \n \n \n \n
\n
", "start": 5489, "end": 8486, "loc": { "start": { "line": 79, "column": 29 }, "end": { "line": 112, "column": 6 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8486, "end": 8487, "loc": { "start": { "line": 112, "column": 6 }, "end": { "line": 112, "column": 7 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8487, "end": 8488, "loc": { "start": { "line": 112, "column": 7 }, "end": { "line": 112, "column": 8 } } }, { "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": 8493, "end": 8499, "loc": { "start": { "line": 113, "column": 4 }, "end": { "line": 113, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarTemplate", "start": 8500, "end": 8515, "loc": { "start": { "line": 113, "column": 11 }, "end": { "line": 113, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8515, "end": 8516, "loc": { "start": { "line": 113, "column": 26 }, "end": { "line": 113, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8517, "end": 8518, "loc": { "start": { "line": 114, "column": 0 }, "end": { "line": 114, "column": 1 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 8520, "end": 8528, "loc": { "start": { "line": 116, "column": 0 }, "end": { "line": 116, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createInspectorTemplate", "start": 8529, "end": 8552, "loc": { "start": { "line": 116, "column": 9 }, "end": { "line": 116, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8552, "end": 8553, "loc": { "start": { "line": 116, "column": 32 }, "end": { "line": 116, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8553, "end": 8554, "loc": { "start": { "line": 116, "column": 33 }, "end": { "line": 116, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8555, "end": 8556, "loc": { "start": { "line": 116, "column": 35 }, "end": { "line": 116, "column": 36 } } }, { "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": 8561, "end": 8566, "loc": { "start": { "line": 117, "column": 4 }, "end": { "line": 117, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorTemplate", "start": 8567, "end": 8584, "loc": { "start": { "line": 117, "column": 10 }, "end": { "line": 117, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 8585, "end": 8586, "loc": { "start": { "line": 117, "column": 28 }, "end": { "line": 117, "column": 29 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8587, "end": 8588, "loc": { "start": { "line": 117, "column": 30 }, "end": { "line": 117, "column": 31 } } }, { "type": { "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "
\n
\n Properties\n
\n
\n
\n
\n
", "start": 8588, "end": 8917, "loc": { "start": { "line": 117, "column": 31 }, "end": { "line": 124, "column": 6 } } }, { "type": { "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8917, "end": 8918, "loc": { "start": { "line": 124, "column": 6 }, "end": { "line": 124, "column": 7 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8918, "end": 8919, "loc": { "start": { "line": 124, "column": 7 }, "end": { "line": 124, "column": 8 } } }, { "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": 8924, "end": 8930, "loc": { "start": { "line": 125, "column": 4 }, "end": { "line": 125, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorTemplate", "start": 8931, "end": 8948, "loc": { "start": { "line": 125, "column": 11 }, "end": { "line": 125, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 8948, "end": 8949, "loc": { "start": { "line": 125, "column": 28 }, "end": { "line": 125, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8950, "end": 8951, "loc": { "start": { "line": 126, "column": 0 }, "end": { "line": 126, "column": 1 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 8953, "end": 8961, "loc": { "start": { "line": 128, "column": 0 }, "end": { "line": 128, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "initTabs", "start": 8962, "end": 8970, "loc": { "start": { "line": 128, "column": 9 }, "end": { "line": 128, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8970, "end": 8971, "loc": { "start": { "line": 128, "column": 17 }, "end": { "line": 128, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "containerElement", "start": 8971, "end": 8987, "loc": { "start": { "line": 128, "column": 18 }, "end": { "line": 128, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8987, "end": 8988, "loc": { "start": { "line": 128, "column": 34 }, "end": { "line": 128, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 8989, "end": 8990, "loc": { "start": { "line": 128, "column": 36 }, "end": { "line": 128, "column": 37 } } }, { "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": 8996, "end": 9001, "loc": { "start": { "line": 130, "column": 4 }, "end": { "line": 130, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabsClass", "start": 9002, "end": 9011, "loc": { "start": { "line": 130, "column": 10 }, "end": { "line": 130, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9012, "end": 9013, "loc": { "start": { "line": 130, "column": 20 }, "end": { "line": 130, "column": 21 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-tabs", "start": 9014, "end": 9027, "loc": { "start": { "line": 130, "column": 22 }, "end": { "line": 130, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9027, "end": 9028, "loc": { "start": { "line": 130, "column": 35 }, "end": { "line": 130, "column": 36 } } }, { "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": 9033, "end": 9038, "loc": { "start": { "line": 131, "column": 4 }, "end": { "line": 131, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabClass", "start": 9039, "end": 9047, "loc": { "start": { "line": 131, "column": 10 }, "end": { "line": 131, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9048, "end": 9049, "loc": { "start": { "line": 131, "column": 19 }, "end": { "line": 131, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-tab", "start": 9050, "end": 9062, "loc": { "start": { "line": 131, "column": 21 }, "end": { "line": 131, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9062, "end": 9063, "loc": { "start": { "line": 131, "column": 33 }, "end": { "line": 131, "column": 34 } } }, { "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": 9068, "end": 9073, "loc": { "start": { "line": 132, "column": 4 }, "end": { "line": 132, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabButtonClass", "start": 9074, "end": 9088, "loc": { "start": { "line": 132, "column": 10 }, "end": { "line": 132, "column": 24 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9089, "end": 9090, "loc": { "start": { "line": 132, "column": 25 }, "end": { "line": 132, "column": 26 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-tab-btn", "start": 9091, "end": 9107, "loc": { "start": { "line": 132, "column": 27 }, "end": { "line": 132, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9107, "end": 9108, "loc": { "start": { "line": 132, "column": 43 }, "end": { "line": 132, "column": 44 } } }, { "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": 9113, "end": 9118, "loc": { "start": { "line": 133, "column": 4 }, "end": { "line": 133, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 9119, "end": 9130, "loc": { "start": { "line": 133, "column": 10 }, "end": { "line": 133, "column": 21 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9131, "end": 9132, "loc": { "start": { "line": 133, "column": 22 }, "end": { "line": 133, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "active", "start": 9133, "end": 9141, "loc": { "start": { "line": 133, "column": 24 }, "end": { "line": 133, "column": 32 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9141, "end": 9142, "loc": { "start": { "line": 133, "column": 32 }, "end": { "line": 133, "column": 33 } } }, { "type": "CommentLine", "value": " Activates the chosen tab and deactivates the rest", "start": 9148, "end": 9200, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 56 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 9205, "end": 9213, "loc": { "start": { "line": 136, "column": 4 }, "end": { "line": 136, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activateTab", "start": 9214, "end": 9225, "loc": { "start": { "line": 136, "column": 13 }, "end": { "line": 136, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9225, "end": 9226, "loc": { "start": { "line": 136, "column": 24 }, "end": { "line": 136, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "chosenTabElement", "start": 9226, "end": 9242, "loc": { "start": { "line": 136, "column": 25 }, "end": { "line": 136, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9242, "end": 9243, "loc": { "start": { "line": 136, "column": 41 }, "end": { "line": 136, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9244, "end": 9245, "loc": { "start": { "line": 136, "column": 43 }, "end": { "line": 136, "column": 44 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 9254, "end": 9257, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabList", "start": 9258, "end": 9265, "loc": { "start": { "line": 137, "column": 12 }, "end": { "line": 137, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9266, "end": 9267, "loc": { "start": { "line": 137, "column": 20 }, "end": { "line": 137, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "chosenTabElement", "start": 9268, "end": 9284, "loc": { "start": { "line": 137, "column": 22 }, "end": { "line": 137, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9284, "end": 9285, "loc": { "start": { "line": 137, "column": 38 }, "end": { "line": 137, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parentNode", "start": 9285, "end": 9295, "loc": { "start": { "line": 137, "column": 39 }, "end": { "line": 137, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9295, "end": 9296, "loc": { "start": { "line": 137, "column": 49 }, "end": { "line": 137, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelectorAll", "start": 9296, "end": 9312, "loc": { "start": { "line": 137, "column": 50 }, "end": { "line": 137, "column": 66 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9312, "end": 9313, "loc": { "start": { "line": 137, "column": 66 }, "end": { "line": 137, "column": 67 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".", "start": 9313, "end": 9316, "loc": { "start": { "line": 137, "column": 67 }, "end": { "line": 137, "column": 70 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 9317, "end": 9318, "loc": { "start": { "line": 137, "column": 71 }, "end": { "line": 137, "column": 72 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabClass", "start": 9319, "end": 9327, "loc": { "start": { "line": 137, "column": 73 }, "end": { "line": 137, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9327, "end": 9328, "loc": { "start": { "line": 137, "column": 81 }, "end": { "line": 137, "column": 82 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9328, "end": 9329, "loc": { "start": { "line": 137, "column": 82 }, "end": { "line": 137, "column": 83 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 9338, "end": 9341, "loc": { "start": { "line": 138, "column": 8 }, "end": { "line": 138, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9342, "end": 9343, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 13 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 9343, "end": 9346, "loc": { "start": { "line": 138, "column": 13 }, "end": { "line": 138, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9347, "end": 9348, "loc": { "start": { "line": 138, "column": 17 }, "end": { "line": 138, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9349, "end": 9350, "loc": { "start": { "line": 138, "column": 19 }, "end": { "line": 138, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 9351, "end": 9352, "loc": { "start": { "line": 138, "column": 21 }, "end": { "line": 138, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9352, "end": 9353, "loc": { "start": { "line": 138, "column": 22 }, "end": { "line": 138, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9354, "end": 9355, "loc": { "start": { "line": 138, "column": 24 }, "end": { "line": 138, "column": 25 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 9356, "end": 9357, "loc": { "start": { "line": 138, "column": 26 }, "end": { "line": 138, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabList", "start": 9358, "end": 9365, "loc": { "start": { "line": 138, "column": 28 }, "end": { "line": 138, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9365, "end": 9366, "loc": { "start": { "line": 138, "column": 35 }, "end": { "line": 138, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 9366, "end": 9372, "loc": { "start": { "line": 138, "column": 36 }, "end": { "line": 138, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9372, "end": 9373, "loc": { "start": { "line": 138, "column": 42 }, "end": { "line": 138, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9374, "end": 9375, "loc": { "start": { "line": 138, "column": 44 }, "end": { "line": 138, "column": 45 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 9375, "end": 9377, "loc": { "start": { "line": 138, "column": 45 }, "end": { "line": 138, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9377, "end": 9378, "loc": { "start": { "line": 138, "column": 47 }, "end": { "line": 138, "column": 48 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9379, "end": 9380, "loc": { "start": { "line": 138, "column": 49 }, "end": { "line": 138, "column": 50 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 9393, "end": 9396, "loc": { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 9397, "end": 9407, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9408, "end": 9409, "loc": { "start": { "line": 139, "column": 27 }, "end": { "line": 139, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabList", "start": 9410, "end": 9417, "loc": { "start": { "line": 139, "column": 29 }, "end": { "line": 139, "column": 36 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9417, "end": 9418, "loc": { "start": { "line": 139, "column": 36 }, "end": { "line": 139, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9418, "end": 9419, "loc": { "start": { "line": 139, "column": 37 }, "end": { "line": 139, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9419, "end": 9420, "loc": { "start": { "line": 139, "column": 38 }, "end": { "line": 139, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9420, "end": 9421, "loc": { "start": { "line": 139, "column": 39 }, "end": { "line": 139, "column": 40 } } }, { "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": 9434, "end": 9436, "loc": { "start": { "line": 140, "column": 12 }, "end": { "line": 140, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9437, "end": 9438, "loc": { "start": { "line": 140, "column": 15 }, "end": { "line": 140, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 9438, "end": 9448, "loc": { "start": { "line": 140, "column": 16 }, "end": { "line": 140, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9448, "end": 9449, "loc": { "start": { "line": 140, "column": 26 }, "end": { "line": 140, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isEqualNode", "start": 9449, "end": 9460, "loc": { "start": { "line": 140, "column": 27 }, "end": { "line": 140, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9460, "end": 9461, "loc": { "start": { "line": 140, "column": 38 }, "end": { "line": 140, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "chosenTabElement", "start": 9461, "end": 9477, "loc": { "start": { "line": 140, "column": 39 }, "end": { "line": 140, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9477, "end": 9478, "loc": { "start": { "line": 140, "column": 55 }, "end": { "line": 140, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9478, "end": 9479, "loc": { "start": { "line": 140, "column": 56 }, "end": { "line": 140, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9480, "end": 9481, "loc": { "start": { "line": 140, "column": 58 }, "end": { "line": 140, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 9498, "end": 9508, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9508, "end": 9509, "loc": { "start": { "line": 141, "column": 26 }, "end": { "line": 141, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 9509, "end": 9518, "loc": { "start": { "line": 141, "column": 27 }, "end": { "line": 141, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9518, "end": 9519, "loc": { "start": { "line": 141, "column": 36 }, "end": { "line": 141, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 9519, "end": 9522, "loc": { "start": { "line": 141, "column": 37 }, "end": { "line": 141, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9522, "end": 9523, "loc": { "start": { "line": 141, "column": 40 }, "end": { "line": 141, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 9523, "end": 9534, "loc": { "start": { "line": 141, "column": 41 }, "end": { "line": 141, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9534, "end": 9535, "loc": { "start": { "line": 141, "column": 52 }, "end": { "line": 141, "column": 53 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9548, "end": 9549, "loc": { "start": { "line": 142, "column": 12 }, "end": { "line": 142, "column": 13 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 9550, "end": 9554, "loc": { "start": { "line": 142, "column": 14 }, "end": { "line": 142, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9555, "end": 9556, "loc": { "start": { "line": 142, "column": 19 }, "end": { "line": 142, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 9573, "end": 9583, "loc": { "start": { "line": 143, "column": 16 }, "end": { "line": 143, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9583, "end": 9584, "loc": { "start": { "line": 143, "column": 26 }, "end": { "line": 143, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 9584, "end": 9593, "loc": { "start": { "line": 143, "column": 27 }, "end": { "line": 143, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9593, "end": 9594, "loc": { "start": { "line": 143, "column": 36 }, "end": { "line": 143, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 9594, "end": 9600, "loc": { "start": { "line": 143, "column": 37 }, "end": { "line": 143, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9600, "end": 9601, "loc": { "start": { "line": 143, "column": 43 }, "end": { "line": 143, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 9601, "end": 9612, "loc": { "start": { "line": 143, "column": 44 }, "end": { "line": 143, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9612, "end": 9613, "loc": { "start": { "line": 143, "column": 55 }, "end": { "line": 143, "column": 56 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9626, "end": 9627, "loc": { "start": { "line": 144, "column": 12 }, "end": { "line": 144, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9636, "end": 9637, "loc": { "start": { "line": 145, "column": 8 }, "end": { "line": 145, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9642, "end": 9643, "loc": { "start": { "line": 146, "column": 4 }, "end": { "line": 146, "column": 5 } } }, { "type": "CommentLine", "value": " Initialize each tabbed container", "start": 9649, "end": 9684, "loc": { "start": { "line": 148, "column": 4 }, "end": { "line": 148, "column": 39 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 9689, "end": 9692, "loc": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabbedContainers", "start": 9693, "end": 9709, "loc": { "start": { "line": 149, "column": 8 }, "end": { "line": 149, "column": 24 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9710, "end": 9711, "loc": { "start": { "line": 149, "column": 25 }, "end": { "line": 149, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "containerElement", "start": 9712, "end": 9728, "loc": { "start": { "line": 149, "column": 27 }, "end": { "line": 149, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9728, "end": 9729, "loc": { "start": { "line": 149, "column": 43 }, "end": { "line": 149, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelectorAll", "start": 9729, "end": 9745, "loc": { "start": { "line": 149, "column": 44 }, "end": { "line": 149, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9745, "end": 9746, "loc": { "start": { "line": 149, "column": 60 }, "end": { "line": 149, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".", "start": 9746, "end": 9749, "loc": { "start": { "line": 149, "column": 61 }, "end": { "line": 149, "column": 64 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 9750, "end": 9751, "loc": { "start": { "line": 149, "column": 65 }, "end": { "line": 149, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabsClass", "start": 9752, "end": 9761, "loc": { "start": { "line": 149, "column": 67 }, "end": { "line": 149, "column": 76 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9761, "end": 9762, "loc": { "start": { "line": 149, "column": 76 }, "end": { "line": 149, "column": 77 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9762, "end": 9763, "loc": { "start": { "line": 149, "column": 77 }, "end": { "line": 149, "column": 78 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 9768, "end": 9771, "loc": { "start": { "line": 150, "column": 4 }, "end": { "line": 150, "column": 7 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9772, "end": 9773, "loc": { "start": { "line": 150, "column": 8 }, "end": { "line": 150, "column": 9 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 9773, "end": 9776, "loc": { "start": { "line": 150, "column": 9 }, "end": { "line": 150, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9777, "end": 9778, "loc": { "start": { "line": 150, "column": 13 }, "end": { "line": 150, "column": 14 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9779, "end": 9780, "loc": { "start": { "line": 150, "column": 15 }, "end": { "line": 150, "column": 16 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 9781, "end": 9782, "loc": { "start": { "line": 150, "column": 17 }, "end": { "line": 150, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9782, "end": 9783, "loc": { "start": { "line": 150, "column": 18 }, "end": { "line": 150, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9784, "end": 9785, "loc": { "start": { "line": 150, "column": 20 }, "end": { "line": 150, "column": 21 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 9786, "end": 9787, "loc": { "start": { "line": 150, "column": 22 }, "end": { "line": 150, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabbedContainers", "start": 9788, "end": 9804, "loc": { "start": { "line": 150, "column": 24 }, "end": { "line": 150, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9804, "end": 9805, "loc": { "start": { "line": 150, "column": 40 }, "end": { "line": 150, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 9805, "end": 9811, "loc": { "start": { "line": 150, "column": 41 }, "end": { "line": 150, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9811, "end": 9812, "loc": { "start": { "line": 150, "column": 47 }, "end": { "line": 150, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9813, "end": 9814, "loc": { "start": { "line": 150, "column": 49 }, "end": { "line": 150, "column": 50 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 9814, "end": 9816, "loc": { "start": { "line": 150, "column": 50 }, "end": { "line": 150, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9816, "end": 9817, "loc": { "start": { "line": 150, "column": 52 }, "end": { "line": 150, "column": 53 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9818, "end": 9819, "loc": { "start": { "line": 150, "column": 54 }, "end": { "line": 150, "column": 55 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 9828, "end": 9831, "loc": { "start": { "line": 151, "column": 8 }, "end": { "line": 151, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabbedContainer", "start": 9832, "end": 9847, "loc": { "start": { "line": 151, "column": 12 }, "end": { "line": 151, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9848, "end": 9849, "loc": { "start": { "line": 151, "column": 28 }, "end": { "line": 151, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabbedContainers", "start": 9850, "end": 9866, "loc": { "start": { "line": 151, "column": 30 }, "end": { "line": 151, "column": 46 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9866, "end": 9867, "loc": { "start": { "line": 151, "column": 46 }, "end": { "line": 151, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9867, "end": 9868, "loc": { "start": { "line": 151, "column": 47 }, "end": { "line": 151, "column": 48 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9868, "end": 9869, "loc": { "start": { "line": 151, "column": 48 }, "end": { "line": 151, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9869, "end": 9870, "loc": { "start": { "line": 151, "column": 49 }, "end": { "line": 151, "column": 50 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 9879, "end": 9882, "loc": { "start": { "line": 152, "column": 8 }, "end": { "line": 152, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabList", "start": 9883, "end": 9890, "loc": { "start": { "line": 152, "column": 12 }, "end": { "line": 152, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9891, "end": 9892, "loc": { "start": { "line": 152, "column": 20 }, "end": { "line": 152, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabbedContainer", "start": 9893, "end": 9908, "loc": { "start": { "line": 152, "column": 22 }, "end": { "line": 152, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9908, "end": 9909, "loc": { "start": { "line": 152, "column": 37 }, "end": { "line": 152, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelectorAll", "start": 9909, "end": 9925, "loc": { "start": { "line": 152, "column": 38 }, "end": { "line": 152, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9925, "end": 9926, "loc": { "start": { "line": 152, "column": 54 }, "end": { "line": 152, "column": 55 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".", "start": 9926, "end": 9929, "loc": { "start": { "line": 152, "column": 55 }, "end": { "line": 152, "column": 58 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 9930, "end": 9931, "loc": { "start": { "line": 152, "column": 59 }, "end": { "line": 152, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabClass", "start": 9932, "end": 9940, "loc": { "start": { "line": 152, "column": 61 }, "end": { "line": 152, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9940, "end": 9941, "loc": { "start": { "line": 152, "column": 69 }, "end": { "line": 152, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9941, "end": 9942, "loc": { "start": { "line": 152, "column": 70 }, "end": { "line": 152, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activateTab", "start": 9951, "end": 9962, "loc": { "start": { "line": 153, "column": 8 }, "end": { "line": 153, "column": 19 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9962, "end": 9963, "loc": { "start": { "line": 153, "column": 19 }, "end": { "line": 153, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabList", "start": 9963, "end": 9970, "loc": { "start": { "line": 153, "column": 20 }, "end": { "line": 153, "column": 27 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9970, "end": 9971, "loc": { "start": { "line": 153, "column": 27 }, "end": { "line": 153, "column": 28 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 9971, "end": 9972, "loc": { "start": { "line": 153, "column": 28 }, "end": { "line": 153, "column": 29 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9972, "end": 9973, "loc": { "start": { "line": 153, "column": 29 }, "end": { "line": 153, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9973, "end": 9974, "loc": { "start": { "line": 153, "column": 30 }, "end": { "line": 153, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9974, "end": 9975, "loc": { "start": { "line": 153, "column": 31 }, "end": { "line": 153, "column": 32 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 9984, "end": 9987, "loc": { "start": { "line": 154, "column": 8 }, "end": { "line": 154, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 9988, "end": 9989, "loc": { "start": { "line": 154, "column": 12 }, "end": { "line": 154, "column": 13 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 9989, "end": 9992, "loc": { "start": { "line": 154, "column": 13 }, "end": { "line": 154, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 9993, "end": 9994, "loc": { "start": { "line": 154, "column": 17 }, "end": { "line": 154, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 9995, "end": 9996, "loc": { "start": { "line": 154, "column": 19 }, "end": { "line": 154, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 9997, "end": 9998, "loc": { "start": { "line": 154, "column": 21 }, "end": { "line": 154, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 9998, "end": 9999, "loc": { "start": { "line": 154, "column": 22 }, "end": { "line": 154, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 10000, "end": 10001, "loc": { "start": { "line": 154, "column": 24 }, "end": { "line": 154, "column": 25 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 10002, "end": 10003, "loc": { "start": { "line": 154, "column": 26 }, "end": { "line": 154, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabList", "start": 10004, "end": 10011, "loc": { "start": { "line": 154, "column": 28 }, "end": { "line": 154, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10011, "end": 10012, "loc": { "start": { "line": 154, "column": 35 }, "end": { "line": 154, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 10012, "end": 10018, "loc": { "start": { "line": 154, "column": 36 }, "end": { "line": 154, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10018, "end": 10019, "loc": { "start": { "line": 154, "column": 42 }, "end": { "line": 154, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 10020, "end": 10021, "loc": { "start": { "line": 154, "column": 44 }, "end": { "line": 154, "column": 45 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 10021, "end": 10023, "loc": { "start": { "line": 154, "column": 45 }, "end": { "line": 154, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10023, "end": 10024, "loc": { "start": { "line": 154, "column": 47 }, "end": { "line": 154, "column": 48 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10025, "end": 10026, "loc": { "start": { "line": 154, "column": 49 }, "end": { "line": 154, "column": 50 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 10039, "end": 10042, "loc": { "start": { "line": 155, "column": 12 }, "end": { "line": 155, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 10043, "end": 10053, "loc": { "start": { "line": 155, "column": 16 }, "end": { "line": 155, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 10054, "end": 10055, "loc": { "start": { "line": 155, "column": 27 }, "end": { "line": 155, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabList", "start": 10056, "end": 10063, "loc": { "start": { "line": 155, "column": 29 }, "end": { "line": 155, "column": 36 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10063, "end": 10064, "loc": { "start": { "line": 155, "column": 36 }, "end": { "line": 155, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 10064, "end": 10065, "loc": { "start": { "line": 155, "column": 37 }, "end": { "line": 155, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10065, "end": 10066, "loc": { "start": { "line": 155, "column": 38 }, "end": { "line": 155, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10066, "end": 10067, "loc": { "start": { "line": 155, "column": 39 }, "end": { "line": 155, "column": 40 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 10080, "end": 10083, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabButton", "start": 10084, "end": 10093, "loc": { "start": { "line": 156, "column": 16 }, "end": { "line": 156, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 10094, "end": 10095, "loc": { "start": { "line": 156, "column": 26 }, "end": { "line": 156, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 10096, "end": 10106, "loc": { "start": { "line": 156, "column": 28 }, "end": { "line": 156, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10106, "end": 10107, "loc": { "start": { "line": 156, "column": 38 }, "end": { "line": 156, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 10107, "end": 10120, "loc": { "start": { "line": 156, "column": 39 }, "end": { "line": 156, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10120, "end": 10121, "loc": { "start": { "line": 156, "column": 52 }, "end": { "line": 156, "column": 53 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".", "start": 10121, "end": 10124, "loc": { "start": { "line": 156, "column": 53 }, "end": { "line": 156, "column": 56 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 10125, "end": 10126, "loc": { "start": { "line": 156, "column": 57 }, "end": { "line": 156, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabButtonClass", "start": 10127, "end": 10141, "loc": { "start": { "line": 156, "column": 59 }, "end": { "line": 156, "column": 73 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10141, "end": 10142, "loc": { "start": { "line": 156, "column": 73 }, "end": { "line": 156, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10142, "end": 10143, "loc": { "start": { "line": 156, "column": 74 }, "end": { "line": 156, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabButton", "start": 10156, "end": 10165, "loc": { "start": { "line": 157, "column": 12 }, "end": { "line": 157, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10165, "end": 10166, "loc": { "start": { "line": 157, "column": 21 }, "end": { "line": 157, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 10166, "end": 10182, "loc": { "start": { "line": 157, "column": 22 }, "end": { "line": 157, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10182, "end": 10183, "loc": { "start": { "line": 157, "column": 38 }, "end": { "line": 157, "column": 39 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 10183, "end": 10190, "loc": { "start": { "line": 157, "column": 39 }, "end": { "line": 157, "column": 46 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10190, "end": 10191, "loc": { "start": { "line": 157, "column": 46 }, "end": { "line": 157, "column": 47 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 10192, "end": 10200, "loc": { "start": { "line": 157, "column": 48 }, "end": { "line": 157, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10201, "end": 10202, "loc": { "start": { "line": 157, "column": 57 }, "end": { "line": 157, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 10202, "end": 10207, "loc": { "start": { "line": 157, "column": 58 }, "end": { "line": 157, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10207, "end": 10208, "loc": { "start": { "line": 157, "column": 63 }, "end": { "line": 157, "column": 64 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10209, "end": 10210, "loc": { "start": { "line": 157, "column": 65 }, "end": { "line": 157, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 10227, "end": 10232, "loc": { "start": { "line": 158, "column": 16 }, "end": { "line": 158, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10232, "end": 10233, "loc": { "start": { "line": 158, "column": 21 }, "end": { "line": 158, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 10233, "end": 10247, "loc": { "start": { "line": 158, "column": 22 }, "end": { "line": 158, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10247, "end": 10248, "loc": { "start": { "line": 158, "column": 36 }, "end": { "line": 158, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10248, "end": 10249, "loc": { "start": { "line": 158, "column": 37 }, "end": { "line": 158, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10249, "end": 10250, "loc": { "start": { "line": 158, "column": 38 }, "end": { "line": 158, "column": 39 } } }, { "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": 10267, "end": 10269, "loc": { "start": { "line": 159, "column": 16 }, "end": { "line": 159, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10270, "end": 10271, "loc": { "start": { "line": 159, "column": 19 }, "end": { "line": 159, "column": 20 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 10271, "end": 10275, "loc": { "start": { "line": 159, "column": 20 }, "end": { "line": 159, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10275, "end": 10276, "loc": { "start": { "line": 159, "column": 24 }, "end": { "line": 159, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 10276, "end": 10285, "loc": { "start": { "line": 159, "column": 25 }, "end": { "line": 159, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10285, "end": 10286, "loc": { "start": { "line": 159, "column": 34 }, "end": { "line": 159, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "contains", "start": 10286, "end": 10294, "loc": { "start": { "line": 159, "column": 35 }, "end": { "line": 159, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10294, "end": 10295, "loc": { "start": { "line": 159, "column": 43 }, "end": { "line": 159, "column": 44 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "disabled", "start": 10295, "end": 10305, "loc": { "start": { "line": 159, "column": 44 }, "end": { "line": 159, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10305, "end": 10306, "loc": { "start": { "line": 159, "column": 54 }, "end": { "line": 159, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10306, "end": 10307, "loc": { "start": { "line": 159, "column": 55 }, "end": { "line": 159, "column": 56 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10308, "end": 10309, "loc": { "start": { "line": 159, "column": 57 }, "end": { "line": 159, "column": 58 } } }, { "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": 10330, "end": 10336, "loc": { "start": { "line": 160, "column": 20 }, "end": { "line": 160, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10336, "end": 10337, "loc": { "start": { "line": 160, "column": 26 }, "end": { "line": 160, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10354, "end": 10355, "loc": { "start": { "line": 161, "column": 16 }, "end": { "line": 161, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activateTab", "start": 10372, "end": 10383, "loc": { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 27 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10383, "end": 10384, "loc": { "start": { "line": 162, "column": 27 }, "end": { "line": 162, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 10384, "end": 10389, "loc": { "start": { "line": 162, "column": 28 }, "end": { "line": 162, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10389, "end": 10390, "loc": { "start": { "line": 162, "column": 33 }, "end": { "line": 162, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "target", "start": 10390, "end": 10396, "loc": { "start": { "line": 162, "column": 34 }, "end": { "line": 162, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10396, "end": 10397, "loc": { "start": { "line": 162, "column": 40 }, "end": { "line": 162, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parentNode", "start": 10397, "end": 10407, "loc": { "start": { "line": 162, "column": 41 }, "end": { "line": 162, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10407, "end": 10408, "loc": { "start": { "line": 162, "column": 51 }, "end": { "line": 162, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 10408, "end": 10409, "loc": { "start": { "line": 162, "column": 52 }, "end": { "line": 162, "column": 53 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10422, "end": 10423, "loc": { "start": { "line": 163, "column": 12 }, "end": { "line": 163, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10423, "end": 10424, "loc": { "start": { "line": 163, "column": 13 }, "end": { "line": 163, "column": 14 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10433, "end": 10434, "loc": { "start": { "line": 164, "column": 8 }, "end": { "line": 164, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10439, "end": 10440, "loc": { "start": { "line": 165, "column": 4 }, "end": { "line": 165, "column": 5 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10441, "end": 10442, "loc": { "start": { "line": 166, "column": 0 }, "end": { "line": 166, "column": 1 } } }, { "type": "CommentBlock", "value": "*\n * @desc A BIM viewer based on the [xeokit SDK](http://xeokit.io).\n *\n *\n ", "start": 10445, "end": 10525, "loc": { "start": { "line": 169, "column": 0 }, "end": { "line": 173, "column": 3 } } }, { "type": { "label": "class", "keyword": "class", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "class", "start": 10526, "end": 10531, "loc": { "start": { "line": 174, "column": 0 }, "end": { "line": 174, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "BIMViewer", "start": 10532, "end": 10541, "loc": { "start": { "line": 174, "column": 6 }, "end": { "line": 174, "column": 15 } } }, { "type": { "label": "extends", "keyword": "extends", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "extends", "start": 10542, "end": 10549, "loc": { "start": { "line": 174, "column": 16 }, "end": { "line": 174, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Controller", "start": 10550, "end": 10560, "loc": { "start": { "line": 174, "column": 24 }, "end": { "line": 174, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 10561, "end": 10562, "loc": { "start": { "line": 174, "column": 35 }, "end": { "line": 174, "column": 36 } } }, { "type": "CommentBlock", "value": "*\n * Constructs a BIMViewer.\n * @param {Server} server Data access strategy.\n * @param {*} cfg Configuration.\n * @param {Boolean} [cfg.enableEditModels=false] Set ````true```` to show \"Add\", \"Edit\" and \"Delete\" options in the Models tab's context menu.\n * @param {Boolean} [cfg.keyboardEventsElement] Optional reference to HTML element on which key events should be handled. Defaults to the HTML Document.\n ", "start": 10568, "end": 11003, "loc": { "start": { "line": 176, "column": 4 }, "end": { "line": 182, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "constructor", "start": 11008, "end": 11019, "loc": { "start": { "line": 183, "column": 4 }, "end": { "line": 183, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11019, "end": 11020, "loc": { "start": { "line": 183, "column": 15 }, "end": { "line": 183, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "server", "start": 11020, "end": 11026, "loc": { "start": { "line": 183, "column": 16 }, "end": { "line": 183, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11026, "end": 11027, "loc": { "start": { "line": 183, "column": 22 }, "end": { "line": 183, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11028, "end": 11031, "loc": { "start": { "line": 183, "column": 24 }, "end": { "line": 183, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11032, "end": 11033, "loc": { "start": { "line": 183, "column": 28 }, "end": { "line": 183, "column": 29 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11034, "end": 11035, "loc": { "start": { "line": 183, "column": 30 }, "end": { "line": 183, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11035, "end": 11036, "loc": { "start": { "line": 183, "column": 31 }, "end": { "line": 183, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11036, "end": 11037, "loc": { "start": { "line": 183, "column": 32 }, "end": { "line": 183, "column": 33 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11038, "end": 11039, "loc": { "start": { "line": 183, "column": 34 }, "end": { "line": 183, "column": 35 } } }, { "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": 11049, "end": 11051, "loc": { "start": { "line": 185, "column": 8 }, "end": { "line": 185, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11052, "end": 11053, "loc": { "start": { "line": 185, "column": 11 }, "end": { "line": 185, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 11053, "end": 11054, "loc": { "start": { "line": 185, "column": 12 }, "end": { "line": 185, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11054, "end": 11057, "loc": { "start": { "line": 185, "column": 13 }, "end": { "line": 185, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11057, "end": 11058, "loc": { "start": { "line": 185, "column": 16 }, "end": { "line": 185, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvasElement", "start": 11058, "end": 11071, "loc": { "start": { "line": 185, "column": 17 }, "end": { "line": 185, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11071, "end": 11072, "loc": { "start": { "line": 185, "column": 30 }, "end": { "line": 185, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11073, "end": 11074, "loc": { "start": { "line": 185, "column": 32 }, "end": { "line": 185, "column": 33 } } }, { "type": { "label": "throw", "keyword": "throw", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "throw", "start": 11087, "end": 11092, "loc": { "start": { "line": 186, "column": 12 }, "end": { "line": 186, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Config expected: canvasElement", "start": 11093, "end": 11125, "loc": { "start": { "line": 186, "column": 18 }, "end": { "line": 186, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11125, "end": 11126, "loc": { "start": { "line": 186, "column": 50 }, "end": { "line": 186, "column": 51 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11135, "end": 11136, "loc": { "start": { "line": 187, "column": 8 }, "end": { "line": 187, "column": 9 } } }, { "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": 11146, "end": 11148, "loc": { "start": { "line": 189, "column": 8 }, "end": { "line": 189, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11149, "end": 11150, "loc": { "start": { "line": 189, "column": 11 }, "end": { "line": 189, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 11150, "end": 11151, "loc": { "start": { "line": 189, "column": 12 }, "end": { "line": 189, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11151, "end": 11154, "loc": { "start": { "line": 189, "column": 13 }, "end": { "line": 189, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11154, "end": 11155, "loc": { "start": { "line": 189, "column": 16 }, "end": { "line": 189, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 11155, "end": 11170, "loc": { "start": { "line": 189, "column": 17 }, "end": { "line": 189, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11170, "end": 11171, "loc": { "start": { "line": 189, "column": 32 }, "end": { "line": 189, "column": 33 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11172, "end": 11173, "loc": { "start": { "line": 189, "column": 34 }, "end": { "line": 189, "column": 35 } } }, { "type": { "label": "throw", "keyword": "throw", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "throw", "start": 11186, "end": 11191, "loc": { "start": { "line": 190, "column": 12 }, "end": { "line": 190, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Config expected: explorerElement", "start": 11192, "end": 11226, "loc": { "start": { "line": 190, "column": 18 }, "end": { "line": 190, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11226, "end": 11227, "loc": { "start": { "line": 190, "column": 52 }, "end": { "line": 190, "column": 53 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11236, "end": 11237, "loc": { "start": { "line": 191, "column": 8 }, "end": { "line": 191, "column": 9 } } }, { "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": 11247, "end": 11249, "loc": { "start": { "line": 193, "column": 8 }, "end": { "line": 193, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11250, "end": 11251, "loc": { "start": { "line": 193, "column": 11 }, "end": { "line": 193, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 11251, "end": 11252, "loc": { "start": { "line": 193, "column": 12 }, "end": { "line": 193, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11252, "end": 11255, "loc": { "start": { "line": 193, "column": 13 }, "end": { "line": 193, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11255, "end": 11256, "loc": { "start": { "line": 193, "column": 16 }, "end": { "line": 193, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 11256, "end": 11270, "loc": { "start": { "line": 193, "column": 17 }, "end": { "line": 193, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11270, "end": 11271, "loc": { "start": { "line": 193, "column": 31 }, "end": { "line": 193, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11272, "end": 11273, "loc": { "start": { "line": 193, "column": 33 }, "end": { "line": 193, "column": 34 } } }, { "type": { "label": "throw", "keyword": "throw", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "throw", "start": 11286, "end": 11291, "loc": { "start": { "line": 194, "column": 12 }, "end": { "line": 194, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Config expected: toolbarElement", "start": 11292, "end": 11325, "loc": { "start": { "line": 194, "column": 18 }, "end": { "line": 194, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11325, "end": 11326, "loc": { "start": { "line": 194, "column": 51 }, "end": { "line": 194, "column": 52 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11335, "end": 11336, "loc": { "start": { "line": 195, "column": 8 }, "end": { "line": 195, "column": 9 } } }, { "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": 11346, "end": 11348, "loc": { "start": { "line": 197, "column": 8 }, "end": { "line": 197, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11349, "end": 11350, "loc": { "start": { "line": 197, "column": 11 }, "end": { "line": 197, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 11350, "end": 11351, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11351, "end": 11354, "loc": { "start": { "line": 197, "column": 13 }, "end": { "line": 197, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11354, "end": 11355, "loc": { "start": { "line": 197, "column": 16 }, "end": { "line": 197, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navCubeCanvasElement", "start": 11355, "end": 11375, "loc": { "start": { "line": 197, "column": 17 }, "end": { "line": 197, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11375, "end": 11376, "loc": { "start": { "line": 197, "column": 37 }, "end": { "line": 197, "column": 38 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11377, "end": 11378, "loc": { "start": { "line": 197, "column": 39 }, "end": { "line": 197, "column": 40 } } }, { "type": { "label": "throw", "keyword": "throw", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "throw", "start": 11391, "end": 11396, "loc": { "start": { "line": 198, "column": 12 }, "end": { "line": 198, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Config expected: navCubeCanvasElement", "start": 11397, "end": 11436, "loc": { "start": { "line": 198, "column": 18 }, "end": { "line": 198, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11436, "end": 11437, "loc": { "start": { "line": 198, "column": 57 }, "end": { "line": 198, "column": 58 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11446, "end": 11447, "loc": { "start": { "line": 199, "column": 8 }, "end": { "line": 199, "column": 9 } } }, { "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": 11457, "end": 11462, "loc": { "start": { "line": 201, "column": 8 }, "end": { "line": 201, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvasElement", "start": 11463, "end": 11476, "loc": { "start": { "line": 201, "column": 14 }, "end": { "line": 201, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11477, "end": 11478, "loc": { "start": { "line": 201, "column": 28 }, "end": { "line": 201, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11479, "end": 11482, "loc": { "start": { "line": 201, "column": 30 }, "end": { "line": 201, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11482, "end": 11483, "loc": { "start": { "line": 201, "column": 33 }, "end": { "line": 201, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvasElement", "start": 11483, "end": 11496, "loc": { "start": { "line": 201, "column": 34 }, "end": { "line": 201, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11496, "end": 11497, "loc": { "start": { "line": 201, "column": 47 }, "end": { "line": 201, "column": 48 } } }, { "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": 11506, "end": 11511, "loc": { "start": { "line": 202, "column": 8 }, "end": { "line": 202, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 11512, "end": 11527, "loc": { "start": { "line": 202, "column": 14 }, "end": { "line": 202, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11528, "end": 11529, "loc": { "start": { "line": 202, "column": 30 }, "end": { "line": 202, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11530, "end": 11533, "loc": { "start": { "line": 202, "column": 32 }, "end": { "line": 202, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11533, "end": 11534, "loc": { "start": { "line": 202, "column": 35 }, "end": { "line": 202, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 11534, "end": 11549, "loc": { "start": { "line": 202, "column": 36 }, "end": { "line": 202, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11549, "end": 11550, "loc": { "start": { "line": 202, "column": 51 }, "end": { "line": 202, "column": 52 } } }, { "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": 11559, "end": 11564, "loc": { "start": { "line": 203, "column": 8 }, "end": { "line": 203, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorElement", "start": 11565, "end": 11581, "loc": { "start": { "line": 203, "column": 14 }, "end": { "line": 203, "column": 30 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11582, "end": 11583, "loc": { "start": { "line": 203, "column": 31 }, "end": { "line": 203, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11584, "end": 11587, "loc": { "start": { "line": 203, "column": 33 }, "end": { "line": 203, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11587, "end": 11588, "loc": { "start": { "line": 203, "column": 36 }, "end": { "line": 203, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorElement", "start": 11588, "end": 11604, "loc": { "start": { "line": 203, "column": 37 }, "end": { "line": 203, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11604, "end": 11605, "loc": { "start": { "line": 203, "column": 53 }, "end": { "line": 203, "column": 54 } } }, { "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": 11614, "end": 11619, "loc": { "start": { "line": 204, "column": 8 }, "end": { "line": 204, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 11620, "end": 11634, "loc": { "start": { "line": 204, "column": 14 }, "end": { "line": 204, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11635, "end": 11636, "loc": { "start": { "line": 204, "column": 29 }, "end": { "line": 204, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11637, "end": 11640, "loc": { "start": { "line": 204, "column": 31 }, "end": { "line": 204, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11640, "end": 11641, "loc": { "start": { "line": 204, "column": 34 }, "end": { "line": 204, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 11641, "end": 11655, "loc": { "start": { "line": 204, "column": 35 }, "end": { "line": 204, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11655, "end": 11656, "loc": { "start": { "line": 204, "column": 49 }, "end": { "line": 204, "column": 50 } } }, { "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": 11665, "end": 11670, "loc": { "start": { "line": 205, "column": 8 }, "end": { "line": 205, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navCubeCanvasElement", "start": 11671, "end": 11691, "loc": { "start": { "line": 205, "column": 14 }, "end": { "line": 205, "column": 34 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11692, "end": 11693, "loc": { "start": { "line": 205, "column": 35 }, "end": { "line": 205, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11694, "end": 11697, "loc": { "start": { "line": 205, "column": 37 }, "end": { "line": 205, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11697, "end": 11698, "loc": { "start": { "line": 205, "column": 40 }, "end": { "line": 205, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navCubeCanvasElement", "start": 11698, "end": 11718, "loc": { "start": { "line": 205, "column": 41 }, "end": { "line": 205, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11718, "end": 11719, "loc": { "start": { "line": 205, "column": 61 }, "end": { "line": 205, "column": 62 } } }, { "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": 11728, "end": 11733, "loc": { "start": { "line": 206, "column": 8 }, "end": { "line": 206, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "busyModelBackdropElement", "start": 11734, "end": 11758, "loc": { "start": { "line": 206, "column": 14 }, "end": { "line": 206, "column": 38 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11759, "end": 11760, "loc": { "start": { "line": 206, "column": 39 }, "end": { "line": 206, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 11761, "end": 11764, "loc": { "start": { "line": 206, "column": 41 }, "end": { "line": 206, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11764, "end": 11765, "loc": { "start": { "line": 206, "column": 44 }, "end": { "line": 206, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "busyModelBackdropElement", "start": 11765, "end": 11789, "loc": { "start": { "line": 206, "column": 45 }, "end": { "line": 206, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11789, "end": 11790, "loc": { "start": { "line": 206, "column": 69 }, "end": { "line": 206, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 11800, "end": 11815, "loc": { "start": { "line": 208, "column": 8 }, "end": { "line": 208, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11815, "end": 11816, "loc": { "start": { "line": 208, "column": 23 }, "end": { "line": 208, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "oncontextmenu", "start": 11816, "end": 11829, "loc": { "start": { "line": 208, "column": 24 }, "end": { "line": 208, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11830, "end": 11831, "loc": { "start": { "line": 208, "column": 38 }, "end": { "line": 208, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11832, "end": 11833, "loc": { "start": { "line": 208, "column": 40 }, "end": { "line": 208, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 11833, "end": 11834, "loc": { "start": { "line": 208, "column": 41 }, "end": { "line": 208, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11834, "end": 11835, "loc": { "start": { "line": 208, "column": 42 }, "end": { "line": 208, "column": 43 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11836, "end": 11838, "loc": { "start": { "line": 208, "column": 44 }, "end": { "line": 208, "column": 46 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11839, "end": 11840, "loc": { "start": { "line": 208, "column": 47 }, "end": { "line": 208, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 11853, "end": 11854, "loc": { "start": { "line": 209, "column": 12 }, "end": { "line": 209, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11854, "end": 11855, "loc": { "start": { "line": 209, "column": 13 }, "end": { "line": 209, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 11855, "end": 11869, "loc": { "start": { "line": 209, "column": 14 }, "end": { "line": 209, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11869, "end": 11870, "loc": { "start": { "line": 209, "column": 28 }, "end": { "line": 209, "column": 29 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11870, "end": 11871, "loc": { "start": { "line": 209, "column": 29 }, "end": { "line": 209, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11871, "end": 11872, "loc": { "start": { "line": 209, "column": 30 }, "end": { "line": 209, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11881, "end": 11882, "loc": { "start": { "line": 210, "column": 8 }, "end": { "line": 210, "column": 9 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11882, "end": 11883, "loc": { "start": { "line": 210, "column": 9 }, "end": { "line": 210, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 11893, "end": 11907, "loc": { "start": { "line": 212, "column": 8 }, "end": { "line": 212, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11907, "end": 11908, "loc": { "start": { "line": 212, "column": 22 }, "end": { "line": 212, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "oncontextmenu", "start": 11908, "end": 11921, "loc": { "start": { "line": 212, "column": 23 }, "end": { "line": 212, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 11922, "end": 11923, "loc": { "start": { "line": 212, "column": 37 }, "end": { "line": 212, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11924, "end": 11925, "loc": { "start": { "line": 212, "column": 39 }, "end": { "line": 212, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 11925, "end": 11926, "loc": { "start": { "line": 212, "column": 40 }, "end": { "line": 212, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11926, "end": 11927, "loc": { "start": { "line": 212, "column": 41 }, "end": { "line": 212, "column": 42 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11928, "end": 11930, "loc": { "start": { "line": 212, "column": 43 }, "end": { "line": 212, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11931, "end": 11932, "loc": { "start": { "line": 212, "column": 46 }, "end": { "line": 212, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 11945, "end": 11946, "loc": { "start": { "line": 213, "column": 12 }, "end": { "line": 213, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11946, "end": 11947, "loc": { "start": { "line": 213, "column": 13 }, "end": { "line": 213, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 11947, "end": 11961, "loc": { "start": { "line": 213, "column": 14 }, "end": { "line": 213, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11961, "end": 11962, "loc": { "start": { "line": 213, "column": 28 }, "end": { "line": 213, "column": 29 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11962, "end": 11963, "loc": { "start": { "line": 213, "column": 29 }, "end": { "line": 213, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11963, "end": 11964, "loc": { "start": { "line": 213, "column": 30 }, "end": { "line": 213, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 11973, "end": 11974, "loc": { "start": { "line": 214, "column": 8 }, "end": { "line": 214, "column": 9 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 11974, "end": 11975, "loc": { "start": { "line": 214, "column": 9 }, "end": { "line": 214, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navCubeCanvasElement", "start": 11985, "end": 12005, "loc": { "start": { "line": 216, "column": 8 }, "end": { "line": 216, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12005, "end": 12006, "loc": { "start": { "line": 216, "column": 28 }, "end": { "line": 216, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "oncontextmenu", "start": 12006, "end": 12019, "loc": { "start": { "line": 216, "column": 29 }, "end": { "line": 216, "column": 42 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 12020, "end": 12021, "loc": { "start": { "line": 216, "column": 43 }, "end": { "line": 216, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12022, "end": 12023, "loc": { "start": { "line": 216, "column": 45 }, "end": { "line": 216, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 12023, "end": 12024, "loc": { "start": { "line": 216, "column": 46 }, "end": { "line": 216, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12024, "end": 12025, "loc": { "start": { "line": 216, "column": 47 }, "end": { "line": 216, "column": 48 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12026, "end": 12028, "loc": { "start": { "line": 216, "column": 49 }, "end": { "line": 216, "column": 51 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12029, "end": 12030, "loc": { "start": { "line": 216, "column": 52 }, "end": { "line": 216, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 12043, "end": 12044, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12044, "end": 12045, "loc": { "start": { "line": 217, "column": 13 }, "end": { "line": 217, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 12045, "end": 12059, "loc": { "start": { "line": 217, "column": 14 }, "end": { "line": 217, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12059, "end": 12060, "loc": { "start": { "line": 217, "column": 28 }, "end": { "line": 217, "column": 29 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12060, "end": 12061, "loc": { "start": { "line": 217, "column": 29 }, "end": { "line": 217, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12061, "end": 12062, "loc": { "start": { "line": 217, "column": 30 }, "end": { "line": 217, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12071, "end": 12072, "loc": { "start": { "line": 218, "column": 8 }, "end": { "line": 218, "column": 9 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12072, "end": 12073, "loc": { "start": { "line": 218, "column": 9 }, "end": { "line": 218, "column": 10 } } }, { "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": 12083, "end": 12088, "loc": { "start": { "line": 220, "column": 8 }, "end": { "line": 220, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 12089, "end": 12095, "loc": { "start": { "line": 220, "column": 14 }, "end": { "line": 220, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 12096, "end": 12097, "loc": { "start": { "line": 220, "column": 21 }, "end": { "line": 220, "column": 22 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 12098, "end": 12101, "loc": { "start": { "line": 220, "column": 23 }, "end": { "line": 220, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Viewer", "start": 12102, "end": 12108, "loc": { "start": { "line": 220, "column": 27 }, "end": { "line": 220, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12108, "end": 12109, "loc": { "start": { "line": 220, "column": 33 }, "end": { "line": 220, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12109, "end": 12110, "loc": { "start": { "line": 220, "column": 34 }, "end": { "line": 220, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "localeService", "start": 12123, "end": 12136, "loc": { "start": { "line": 221, "column": 12 }, "end": { "line": 221, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12136, "end": 12137, "loc": { "start": { "line": 221, "column": 25 }, "end": { "line": 221, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 12138, "end": 12141, "loc": { "start": { "line": 221, "column": 27 }, "end": { "line": 221, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12141, "end": 12142, "loc": { "start": { "line": 221, "column": 30 }, "end": { "line": 221, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "localeService", "start": 12142, "end": 12155, "loc": { "start": { "line": 221, "column": 31 }, "end": { "line": 221, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12155, "end": 12156, "loc": { "start": { "line": 221, "column": 44 }, "end": { "line": 221, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvasElement", "start": 12169, "end": 12182, "loc": { "start": { "line": 222, "column": 12 }, "end": { "line": 222, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12182, "end": 12183, "loc": { "start": { "line": 222, "column": 25 }, "end": { "line": 222, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvasElement", "start": 12184, "end": 12197, "loc": { "start": { "line": 222, "column": 27 }, "end": { "line": 222, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12197, "end": 12198, "loc": { "start": { "line": 222, "column": 40 }, "end": { "line": 222, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "keyboardEventsElement", "start": 12211, "end": 12232, "loc": { "start": { "line": 223, "column": 12 }, "end": { "line": 223, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12232, "end": 12233, "loc": { "start": { "line": 223, "column": 33 }, "end": { "line": 223, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 12234, "end": 12237, "loc": { "start": { "line": 223, "column": 35 }, "end": { "line": 223, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12237, "end": 12238, "loc": { "start": { "line": 223, "column": 38 }, "end": { "line": 223, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "keyboardEventsElement", "start": 12238, "end": 12259, "loc": { "start": { "line": 223, "column": 39 }, "end": { "line": 223, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12259, "end": 12260, "loc": { "start": { "line": 223, "column": 60 }, "end": { "line": 223, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "transparent", "start": 12273, "end": 12284, "loc": { "start": { "line": 224, "column": 12 }, "end": { "line": 224, "column": 23 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12284, "end": 12285, "loc": { "start": { "line": 224, "column": 23 }, "end": { "line": 224, "column": 24 } } }, { "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": 12286, "end": 12291, "loc": { "start": { "line": 224, "column": 25 }, "end": { "line": 224, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12291, "end": 12292, "loc": { "start": { "line": 224, "column": 30 }, "end": { "line": 224, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "backgroundColor", "start": 12305, "end": 12320, "loc": { "start": { "line": 225, "column": 12 }, "end": { "line": 225, "column": 27 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12320, "end": 12321, "loc": { "start": { "line": 225, "column": 27 }, "end": { "line": 225, "column": 28 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12322, "end": 12323, "loc": { "start": { "line": 225, "column": 29 }, "end": { "line": 225, "column": 30 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 12323, "end": 12324, "loc": { "start": { "line": 225, "column": 30 }, "end": { "line": 225, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12324, "end": 12325, "loc": { "start": { "line": 225, "column": 31 }, "end": { "line": 225, "column": 32 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 12326, "end": 12327, "loc": { "start": { "line": 225, "column": 33 }, "end": { "line": 225, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12327, "end": 12328, "loc": { "start": { "line": 225, "column": 34 }, "end": { "line": 225, "column": 35 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 12329, "end": 12330, "loc": { "start": { "line": 225, "column": 36 }, "end": { "line": 225, "column": 37 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12330, "end": 12331, "loc": { "start": { "line": 225, "column": 37 }, "end": { "line": 225, "column": 38 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12331, "end": 12332, "loc": { "start": { "line": 225, "column": 38 }, "end": { "line": 225, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "backgroundColorFromAmbientLight", "start": 12345, "end": 12376, "loc": { "start": { "line": 226, "column": 12 }, "end": { "line": 226, "column": 43 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12376, "end": 12377, "loc": { "start": { "line": 226, "column": 43 }, "end": { "line": 226, "column": 44 } } }, { "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": 12378, "end": 12383, "loc": { "start": { "line": 226, "column": 45 }, "end": { "line": 226, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12383, "end": 12384, "loc": { "start": { "line": 226, "column": 50 }, "end": { "line": 226, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "saoEnabled", "start": 12397, "end": 12407, "loc": { "start": { "line": 227, "column": 12 }, "end": { "line": 227, "column": 22 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12407, "end": 12408, "loc": { "start": { "line": 227, "column": 22 }, "end": { "line": 227, "column": 23 } } }, { "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": 12409, "end": 12413, "loc": { "start": { "line": 227, "column": 24 }, "end": { "line": 227, "column": 28 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12413, "end": 12414, "loc": { "start": { "line": 227, "column": 28 }, "end": { "line": 227, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pbrEnabled", "start": 12427, "end": 12437, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 22 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12437, "end": 12438, "loc": { "start": { "line": 228, "column": 22 }, "end": { "line": 228, "column": 23 } } }, { "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": 12439, "end": 12444, "loc": { "start": { "line": 228, "column": 24 }, "end": { "line": 228, "column": 29 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12444, "end": 12445, "loc": { "start": { "line": 228, "column": 29 }, "end": { "line": 228, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "colorTextureEnabled", "start": 12458, "end": 12477, "loc": { "start": { "line": 229, "column": 12 }, "end": { "line": 229, "column": 31 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12477, "end": 12478, "loc": { "start": { "line": 229, "column": 31 }, "end": { "line": 229, "column": 32 } } }, { "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": 12479, "end": 12483, "loc": { "start": { "line": 229, "column": 33 }, "end": { "line": 229, "column": 37 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12492, "end": 12493, "loc": { "start": { "line": 230, "column": 8 }, "end": { "line": 230, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12493, "end": 12494, "loc": { "start": { "line": 230, "column": 9 }, "end": { "line": 230, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12494, "end": 12495, "loc": { "start": { "line": 230, "column": 10 }, "end": { "line": 230, "column": 11 } } }, { "type": { "label": "super", "keyword": "super", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "super", "start": 12505, "end": 12510, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 232, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12510, "end": 12511, "loc": { "start": { "line": 232, "column": 13 }, "end": { "line": 232, "column": 14 } } }, { "type": { "label": "null", "keyword": "null", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "null", "start": 12511, "end": 12515, "loc": { "start": { "line": 232, "column": 14 }, "end": { "line": 232, "column": 18 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12515, "end": 12516, "loc": { "start": { "line": 232, "column": 18 }, "end": { "line": 232, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 12517, "end": 12520, "loc": { "start": { "line": 232, "column": 20 }, "end": { "line": 232, "column": 23 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12520, "end": 12521, "loc": { "start": { "line": 232, "column": 23 }, "end": { "line": 232, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "server", "start": 12522, "end": 12528, "loc": { "start": { "line": 232, "column": 25 }, "end": { "line": 232, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12528, "end": 12529, "loc": { "start": { "line": 232, "column": 31 }, "end": { "line": 232, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 12530, "end": 12536, "loc": { "start": { "line": 232, "column": 33 }, "end": { "line": 232, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12536, "end": 12537, "loc": { "start": { "line": 232, "column": 39 }, "end": { "line": 232, "column": 40 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12537, "end": 12538, "loc": { "start": { "line": 232, "column": 40 }, "end": { "line": 232, "column": 41 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 12548, "end": 12552, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12552, "end": 12553, "loc": { "start": { "line": 234, "column": 12 }, "end": { "line": 234, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 12553, "end": 12561, "loc": { "start": { "line": 234, "column": 13 }, "end": { "line": 234, "column": 21 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 12562, "end": 12563, "loc": { "start": { "line": 234, "column": 22 }, "end": { "line": 234, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12564, "end": 12565, "loc": { "start": { "line": 234, "column": 24 }, "end": { "line": 234, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12565, "end": 12566, "loc": { "start": { "line": 234, "column": 25 }, "end": { "line": 234, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12566, "end": 12567, "loc": { "start": { "line": 234, "column": 26 }, "end": { "line": 234, "column": 27 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 12577, "end": 12581, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12581, "end": 12582, "loc": { "start": { "line": 236, "column": 12 }, "end": { "line": 236, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enableAddModels", "start": 12582, "end": 12598, "loc": { "start": { "line": 236, "column": 13 }, "end": { "line": 236, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 12599, "end": 12600, "loc": { "start": { "line": 236, "column": 30 }, "end": { "line": 236, "column": 31 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 12601, "end": 12602, "loc": { "start": { "line": 236, "column": 32 }, "end": { "line": 236, "column": 33 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 12602, "end": 12603, "loc": { "start": { "line": 236, "column": 33 }, "end": { "line": 236, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 12603, "end": 12606, "loc": { "start": { "line": 236, "column": 34 }, "end": { "line": 236, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12606, "end": 12607, "loc": { "start": { "line": 236, "column": 37 }, "end": { "line": 236, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enableEditModels", "start": 12607, "end": 12623, "loc": { "start": { "line": 236, "column": 38 }, "end": { "line": 236, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12623, "end": 12624, "loc": { "start": { "line": 236, "column": 54 }, "end": { "line": 236, "column": 55 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 12633, "end": 12637, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12637, "end": 12638, "loc": { "start": { "line": 237, "column": 12 }, "end": { "line": 237, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enablePropertiesInspector", "start": 12638, "end": 12664, "loc": { "start": { "line": 237, "column": 13 }, "end": { "line": 237, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 12665, "end": 12666, "loc": { "start": { "line": 237, "column": 40 }, "end": { "line": 237, "column": 41 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 12667, "end": 12668, "loc": { "start": { "line": 237, "column": 42 }, "end": { "line": 237, "column": 43 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 12668, "end": 12669, "loc": { "start": { "line": 237, "column": 43 }, "end": { "line": 237, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 12669, "end": 12672, "loc": { "start": { "line": 237, "column": 44 }, "end": { "line": 237, "column": 47 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12672, "end": 12673, "loc": { "start": { "line": 237, "column": 47 }, "end": { "line": 237, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorElement", "start": 12673, "end": 12689, "loc": { "start": { "line": 237, "column": 48 }, "end": { "line": 237, "column": 64 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12689, "end": 12690, "loc": { "start": { "line": 237, "column": 64 }, "end": { "line": 237, "column": 65 } } }, { "type": "CommentBlock", "value": "*\n * The xeokit [Viewer](https://xeokit.github.io/xeokit-sdk/docs/class/src/viewer/Viewer.js~Viewer.html) at the core of this BIMViewer.\n *\n * @type {Viewer}\n ", "start": 12700, "end": 12895, "loc": { "start": { "line": 239, "column": 8 }, "end": { "line": 243, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 12904, "end": 12908, "loc": { "start": { "line": 244, "column": 8 }, "end": { "line": 244, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12908, "end": 12909, "loc": { "start": { "line": 244, "column": 12 }, "end": { "line": 244, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 12909, "end": 12915, "loc": { "start": { "line": 244, "column": 13 }, "end": { "line": 244, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 12916, "end": 12917, "loc": { "start": { "line": 244, "column": 20 }, "end": { "line": 244, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 12918, "end": 12924, "loc": { "start": { "line": 244, "column": 22 }, "end": { "line": 244, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12924, "end": 12925, "loc": { "start": { "line": 244, "column": 28 }, "end": { "line": 244, "column": 29 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 12935, "end": 12939, "loc": { "start": { "line": 246, "column": 8 }, "end": { "line": 246, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 12939, "end": 12940, "loc": { "start": { "line": 246, "column": 12 }, "end": { "line": 246, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectsKdTree3", "start": 12940, "end": 12955, "loc": { "start": { "line": 246, "column": 13 }, "end": { "line": 246, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 12956, "end": 12957, "loc": { "start": { "line": 246, "column": 29 }, "end": { "line": 246, "column": 30 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 12958, "end": 12961, "loc": { "start": { "line": 246, "column": 31 }, "end": { "line": 246, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ObjectsKdTree3", "start": 12962, "end": 12976, "loc": { "start": { "line": 246, "column": 35 }, "end": { "line": 246, "column": 49 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12976, "end": 12977, "loc": { "start": { "line": 246, "column": 49 }, "end": { "line": 246, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12977, "end": 12978, "loc": { "start": { "line": 246, "column": 50 }, "end": { "line": 246, "column": 51 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 12978, "end": 12979, "loc": { "start": { "line": 246, "column": 51 }, "end": { "line": 246, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 12992, "end": 12998, "loc": { "start": { "line": 247, "column": 12 }, "end": { "line": 247, "column": 18 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13007, "end": 13008, "loc": { "start": { "line": 248, "column": 8 }, "end": { "line": 248, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13008, "end": 13009, "loc": { "start": { "line": 248, "column": 9 }, "end": { "line": 248, "column": 10 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13009, "end": 13010, "loc": { "start": { "line": 248, "column": 10 }, "end": { "line": 248, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 13020, "end": 13024, "loc": { "start": { "line": 250, "column": 8 }, "end": { "line": 250, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13024, "end": 13025, "loc": { "start": { "line": 250, "column": 12 }, "end": { "line": 250, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_customizeViewer", "start": 13025, "end": 13041, "loc": { "start": { "line": 250, "column": 13 }, "end": { "line": 250, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13041, "end": 13042, "loc": { "start": { "line": 250, "column": 29 }, "end": { "line": 250, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13042, "end": 13043, "loc": { "start": { "line": 250, "column": 30 }, "end": { "line": 250, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13043, "end": 13044, "loc": { "start": { "line": 250, "column": 31 }, "end": { "line": 250, "column": 32 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 13053, "end": 13057, "loc": { "start": { "line": 251, "column": 8 }, "end": { "line": 251, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13057, "end": 13058, "loc": { "start": { "line": 251, "column": 12 }, "end": { "line": 251, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_initCanvasContextMenus", "start": 13058, "end": 13081, "loc": { "start": { "line": 251, "column": 13 }, "end": { "line": 251, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13081, "end": 13082, "loc": { "start": { "line": 251, "column": 36 }, "end": { "line": 251, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13082, "end": 13083, "loc": { "start": { "line": 251, "column": 37 }, "end": { "line": 251, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13083, "end": 13084, "loc": { "start": { "line": 251, "column": 38 }, "end": { "line": 251, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 13094, "end": 13109, "loc": { "start": { "line": 253, "column": 8 }, "end": { "line": 253, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13109, "end": 13110, "loc": { "start": { "line": 253, "column": 23 }, "end": { "line": 253, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "innerHTML", "start": 13110, "end": 13119, "loc": { "start": { "line": 253, "column": 24 }, "end": { "line": 253, "column": 33 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 13120, "end": 13121, "loc": { "start": { "line": 253, "column": 34 }, "end": { "line": 253, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createExplorerTemplate", "start": 13122, "end": 13144, "loc": { "start": { "line": 253, "column": 36 }, "end": { "line": 253, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13144, "end": 13145, "loc": { "start": { "line": 253, "column": 58 }, "end": { "line": 253, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 13145, "end": 13148, "loc": { "start": { "line": 253, "column": 59 }, "end": { "line": 253, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13148, "end": 13149, "loc": { "start": { "line": 253, "column": 62 }, "end": { "line": 253, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13149, "end": 13150, "loc": { "start": { "line": 253, "column": 63 }, "end": { "line": 253, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 13159, "end": 13173, "loc": { "start": { "line": 254, "column": 8 }, "end": { "line": 254, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13173, "end": 13174, "loc": { "start": { "line": 254, "column": 22 }, "end": { "line": 254, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "innerHTML", "start": 13174, "end": 13183, "loc": { "start": { "line": 254, "column": 23 }, "end": { "line": 254, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 13184, "end": 13185, "loc": { "start": { "line": 254, "column": 33 }, "end": { "line": 254, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createToolbarTemplate", "start": 13186, "end": 13207, "loc": { "start": { "line": 254, "column": 35 }, "end": { "line": 254, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13207, "end": 13208, "loc": { "start": { "line": 254, "column": 56 }, "end": { "line": 254, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13208, "end": 13209, "loc": { "start": { "line": 254, "column": 57 }, "end": { "line": 254, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13209, "end": 13210, "loc": { "start": { "line": 254, "column": 58 }, "end": { "line": 254, "column": 59 } } }, { "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": 13219, "end": 13221, "loc": { "start": { "line": 255, "column": 8 }, "end": { "line": 255, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13222, "end": 13223, "loc": { "start": { "line": 255, "column": 11 }, "end": { "line": 255, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 13223, "end": 13227, "loc": { "start": { "line": 255, "column": 12 }, "end": { "line": 255, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13227, "end": 13228, "loc": { "start": { "line": 255, "column": 16 }, "end": { "line": 255, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enablePropertiesInspector", "start": 13228, "end": 13254, "loc": { "start": { "line": 255, "column": 17 }, "end": { "line": 255, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13254, "end": 13255, "loc": { "start": { "line": 255, "column": 43 }, "end": { "line": 255, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13256, "end": 13257, "loc": { "start": { "line": 255, "column": 45 }, "end": { "line": 255, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorElement", "start": 13270, "end": 13286, "loc": { "start": { "line": 256, "column": 12 }, "end": { "line": 256, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13286, "end": 13287, "loc": { "start": { "line": 256, "column": 28 }, "end": { "line": 256, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "innerHTML", "start": 13287, "end": 13296, "loc": { "start": { "line": 256, "column": 29 }, "end": { "line": 256, "column": 38 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 13297, "end": 13298, "loc": { "start": { "line": 256, "column": 39 }, "end": { "line": 256, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createInspectorTemplate", "start": 13299, "end": 13322, "loc": { "start": { "line": 256, "column": 41 }, "end": { "line": 256, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13322, "end": 13323, "loc": { "start": { "line": 256, "column": 64 }, "end": { "line": 256, "column": 65 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13323, "end": 13324, "loc": { "start": { "line": 256, "column": 65 }, "end": { "line": 256, "column": 66 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13324, "end": 13325, "loc": { "start": { "line": 256, "column": 66 }, "end": { "line": 256, "column": 67 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13334, "end": 13335, "loc": { "start": { "line": 257, "column": 8 }, "end": { "line": 257, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 13345, "end": 13349, "loc": { "start": { "line": 259, "column": 8 }, "end": { "line": 259, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13349, "end": 13350, "loc": { "start": { "line": 259, "column": 12 }, "end": { "line": 259, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_explorerElement", "start": 13350, "end": 13366, "loc": { "start": { "line": 259, "column": 13 }, "end": { "line": 259, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 13367, "end": 13368, "loc": { "start": { "line": 259, "column": 30 }, "end": { "line": 259, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 13369, "end": 13384, "loc": { "start": { "line": 259, "column": 32 }, "end": { "line": 259, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13384, "end": 13385, "loc": { "start": { "line": 259, "column": 47 }, "end": { "line": 259, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 13394, "end": 13398, "loc": { "start": { "line": 260, "column": 8 }, "end": { "line": 260, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13398, "end": 13399, "loc": { "start": { "line": 260, "column": 12 }, "end": { "line": 260, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_inspectorElement", "start": 13399, "end": 13416, "loc": { "start": { "line": 260, "column": 13 }, "end": { "line": 260, "column": 30 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 13417, "end": 13418, "loc": { "start": { "line": 260, "column": 31 }, "end": { "line": 260, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorElement", "start": 13419, "end": 13435, "loc": { "start": { "line": 260, "column": 33 }, "end": { "line": 260, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13435, "end": 13436, "loc": { "start": { "line": 260, "column": 49 }, "end": { "line": 260, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "initTabs", "start": 13446, "end": 13454, "loc": { "start": { "line": 262, "column": 8 }, "end": { "line": 262, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13454, "end": 13455, "loc": { "start": { "line": 262, "column": 16 }, "end": { "line": 262, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 13455, "end": 13470, "loc": { "start": { "line": 262, "column": 17 }, "end": { "line": 262, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13470, "end": 13471, "loc": { "start": { "line": 262, "column": 32 }, "end": { "line": 262, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13471, "end": 13472, "loc": { "start": { "line": 262, "column": 33 }, "end": { "line": 262, "column": 34 } } }, { "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": 13481, "end": 13483, "loc": { "start": { "line": 263, "column": 8 }, "end": { "line": 263, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13484, "end": 13485, "loc": { "start": { "line": 263, "column": 11 }, "end": { "line": 263, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 13485, "end": 13489, "loc": { "start": { "line": 263, "column": 12 }, "end": { "line": 263, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13489, "end": 13490, "loc": { "start": { "line": 263, "column": 16 }, "end": { "line": 263, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enablePropertiesInspector", "start": 13490, "end": 13516, "loc": { "start": { "line": 263, "column": 17 }, "end": { "line": 263, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13516, "end": 13517, "loc": { "start": { "line": 263, "column": 43 }, "end": { "line": 263, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13518, "end": 13519, "loc": { "start": { "line": 263, "column": 45 }, "end": { "line": 263, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "initTabs", "start": 13532, "end": 13540, "loc": { "start": { "line": 264, "column": 12 }, "end": { "line": 264, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13540, "end": 13541, "loc": { "start": { "line": 264, "column": 20 }, "end": { "line": 264, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorElement", "start": 13541, "end": 13557, "loc": { "start": { "line": 264, "column": 21 }, "end": { "line": 264, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13557, "end": 13558, "loc": { "start": { "line": 264, "column": 37 }, "end": { "line": 264, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13558, "end": 13559, "loc": { "start": { "line": 264, "column": 38 }, "end": { "line": 264, "column": 39 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13568, "end": 13569, "loc": { "start": { "line": 265, "column": 8 }, "end": { "line": 265, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 13579, "end": 13583, "loc": { "start": { "line": 267, "column": 8 }, "end": { "line": 267, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13583, "end": 13584, "loc": { "start": { "line": 267, "column": 12 }, "end": { "line": 267, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 13584, "end": 13599, "loc": { "start": { "line": 267, "column": 13 }, "end": { "line": 267, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 13600, "end": 13601, "loc": { "start": { "line": 267, "column": 29 }, "end": { "line": 267, "column": 30 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 13602, "end": 13605, "loc": { "start": { "line": 267, "column": 31 }, "end": { "line": 267, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ModelsExplorer", "start": 13606, "end": 13620, "loc": { "start": { "line": 267, "column": 35 }, "end": { "line": 267, "column": 49 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13620, "end": 13621, "loc": { "start": { "line": 267, "column": 49 }, "end": { "line": 267, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 13621, "end": 13625, "loc": { "start": { "line": 267, "column": 50 }, "end": { "line": 267, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13625, "end": 13626, "loc": { "start": { "line": 267, "column": 54 }, "end": { "line": 267, "column": 55 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13627, "end": 13628, "loc": { "start": { "line": 267, "column": 56 }, "end": { "line": 267, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelsTabElement", "start": 13641, "end": 13657, "loc": { "start": { "line": 268, "column": 12 }, "end": { "line": 268, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13657, "end": 13658, "loc": { "start": { "line": 268, "column": 28 }, "end": { "line": 268, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 13659, "end": 13674, "loc": { "start": { "line": 268, "column": 30 }, "end": { "line": 268, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13674, "end": 13675, "loc": { "start": { "line": 268, "column": 45 }, "end": { "line": 268, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 13675, "end": 13688, "loc": { "start": { "line": 268, "column": 46 }, "end": { "line": 268, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13688, "end": 13689, "loc": { "start": { "line": 268, "column": 59 }, "end": { "line": 268, "column": 60 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-modelsTab", "start": 13689, "end": 13708, "loc": { "start": { "line": 268, "column": 60 }, "end": { "line": 268, "column": 79 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13708, "end": 13709, "loc": { "start": { "line": 268, "column": 79 }, "end": { "line": 268, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13709, "end": 13710, "loc": { "start": { "line": 268, "column": 80 }, "end": { "line": 268, "column": 81 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadModelsButtonElement", "start": 13723, "end": 13746, "loc": { "start": { "line": 269, "column": 12 }, "end": { "line": 269, "column": 35 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13746, "end": 13747, "loc": { "start": { "line": 269, "column": 35 }, "end": { "line": 269, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 13748, "end": 13763, "loc": { "start": { "line": 269, "column": 37 }, "end": { "line": 269, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13763, "end": 13764, "loc": { "start": { "line": 269, "column": 52 }, "end": { "line": 269, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 13764, "end": 13777, "loc": { "start": { "line": 269, "column": 53 }, "end": { "line": 269, "column": 66 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13777, "end": 13778, "loc": { "start": { "line": 269, "column": 66 }, "end": { "line": 269, "column": 67 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-loadAllModels", "start": 13778, "end": 13801, "loc": { "start": { "line": 269, "column": 67 }, "end": { "line": 269, "column": 90 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13801, "end": 13802, "loc": { "start": { "line": 269, "column": 90 }, "end": { "line": 269, "column": 91 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13802, "end": 13803, "loc": { "start": { "line": 269, "column": 91 }, "end": { "line": 269, "column": 92 } } }, { "type": "CommentLine", "value": " Can be undefined", "start": 13804, "end": 13823, "loc": { "start": { "line": 269, "column": 93 }, "end": { "line": 269, "column": 112 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unloadModelsButtonElement", "start": 13836, "end": 13861, "loc": { "start": { "line": 270, "column": 12 }, "end": { "line": 270, "column": 37 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13861, "end": 13862, "loc": { "start": { "line": 270, "column": 37 }, "end": { "line": 270, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 13863, "end": 13878, "loc": { "start": { "line": 270, "column": 39 }, "end": { "line": 270, "column": 54 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13878, "end": 13879, "loc": { "start": { "line": 270, "column": 54 }, "end": { "line": 270, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 13879, "end": 13892, "loc": { "start": { "line": 270, "column": 55 }, "end": { "line": 270, "column": 68 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13892, "end": 13893, "loc": { "start": { "line": 270, "column": 68 }, "end": { "line": 270, "column": 69 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-unloadAllModels", "start": 13893, "end": 13918, "loc": { "start": { "line": 270, "column": 69 }, "end": { "line": 270, "column": 94 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13918, "end": 13919, "loc": { "start": { "line": 270, "column": 94 }, "end": { "line": 270, "column": 95 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13919, "end": 13920, "loc": { "start": { "line": 270, "column": 95 }, "end": { "line": 270, "column": 96 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addModelButtonElement", "start": 13933, "end": 13954, "loc": { "start": { "line": 271, "column": 12 }, "end": { "line": 271, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13954, "end": 13955, "loc": { "start": { "line": 271, "column": 33 }, "end": { "line": 271, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 13956, "end": 13971, "loc": { "start": { "line": 271, "column": 35 }, "end": { "line": 271, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 13971, "end": 13972, "loc": { "start": { "line": 271, "column": 50 }, "end": { "line": 271, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 13972, "end": 13985, "loc": { "start": { "line": 271, "column": 51 }, "end": { "line": 271, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 13985, "end": 13986, "loc": { "start": { "line": 271, "column": 64 }, "end": { "line": 271, "column": 65 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-addModel", "start": 13986, "end": 14004, "loc": { "start": { "line": 271, "column": 65 }, "end": { "line": 271, "column": 83 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14004, "end": 14005, "loc": { "start": { "line": 271, "column": 83 }, "end": { "line": 271, "column": 84 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14005, "end": 14006, "loc": { "start": { "line": 271, "column": 84 }, "end": { "line": 271, "column": 85 } } }, { "type": "CommentLine", "value": " Can be undefined", "start": 14007, "end": 14026, "loc": { "start": { "line": 271, "column": 86 }, "end": { "line": 271, "column": 105 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelsElement", "start": 14039, "end": 14052, "loc": { "start": { "line": 272, "column": 12 }, "end": { "line": 272, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14052, "end": 14053, "loc": { "start": { "line": 272, "column": 25 }, "end": { "line": 272, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14054, "end": 14069, "loc": { "start": { "line": 272, "column": 27 }, "end": { "line": 272, "column": 42 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14069, "end": 14070, "loc": { "start": { "line": 272, "column": 42 }, "end": { "line": 272, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14070, "end": 14083, "loc": { "start": { "line": 272, "column": 43 }, "end": { "line": 272, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14083, "end": 14084, "loc": { "start": { "line": 272, "column": 56 }, "end": { "line": 272, "column": 57 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-models", "start": 14084, "end": 14100, "loc": { "start": { "line": 272, "column": 57 }, "end": { "line": 272, "column": 73 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14100, "end": 14101, "loc": { "start": { "line": 272, "column": 73 }, "end": { "line": 272, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14101, "end": 14102, "loc": { "start": { "line": 272, "column": 74 }, "end": { "line": 272, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enableEditModels", "start": 14115, "end": 14131, "loc": { "start": { "line": 273, "column": 12 }, "end": { "line": 273, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14131, "end": 14132, "loc": { "start": { "line": 273, "column": 28 }, "end": { "line": 273, "column": 29 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 14133, "end": 14137, "loc": { "start": { "line": 273, "column": 30 }, "end": { "line": 273, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14137, "end": 14138, "loc": { "start": { "line": 273, "column": 34 }, "end": { "line": 273, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enableAddModels", "start": 14138, "end": 14154, "loc": { "start": { "line": 273, "column": 35 }, "end": { "line": 273, "column": 51 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14163, "end": 14164, "loc": { "start": { "line": 274, "column": 8 }, "end": { "line": 274, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14164, "end": 14165, "loc": { "start": { "line": 274, "column": 9 }, "end": { "line": 274, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14165, "end": 14166, "loc": { "start": { "line": 274, "column": 10 }, "end": { "line": 274, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 14176, "end": 14180, "loc": { "start": { "line": 276, "column": 8 }, "end": { "line": 276, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14180, "end": 14181, "loc": { "start": { "line": 276, "column": 12 }, "end": { "line": 276, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectsExplorer", "start": 14181, "end": 14197, "loc": { "start": { "line": 276, "column": 13 }, "end": { "line": 276, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 14198, "end": 14199, "loc": { "start": { "line": 276, "column": 30 }, "end": { "line": 276, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 14200, "end": 14203, "loc": { "start": { "line": 276, "column": 32 }, "end": { "line": 276, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ObjectsExplorer", "start": 14204, "end": 14219, "loc": { "start": { "line": 276, "column": 36 }, "end": { "line": 276, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14219, "end": 14220, "loc": { "start": { "line": 276, "column": 51 }, "end": { "line": 276, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 14220, "end": 14224, "loc": { "start": { "line": 276, "column": 52 }, "end": { "line": 276, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14224, "end": 14225, "loc": { "start": { "line": 276, "column": 56 }, "end": { "line": 276, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14226, "end": 14227, "loc": { "start": { "line": 276, "column": 58 }, "end": { "line": 276, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectsTabElement", "start": 14240, "end": 14257, "loc": { "start": { "line": 277, "column": 12 }, "end": { "line": 277, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14257, "end": 14258, "loc": { "start": { "line": 277, "column": 29 }, "end": { "line": 277, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14259, "end": 14274, "loc": { "start": { "line": 277, "column": 31 }, "end": { "line": 277, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14274, "end": 14275, "loc": { "start": { "line": 277, "column": 46 }, "end": { "line": 277, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14275, "end": 14288, "loc": { "start": { "line": 277, "column": 47 }, "end": { "line": 277, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14288, "end": 14289, "loc": { "start": { "line": 277, "column": 60 }, "end": { "line": 277, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-objectsTab", "start": 14289, "end": 14309, "loc": { "start": { "line": 277, "column": 61 }, "end": { "line": 277, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14309, "end": 14310, "loc": { "start": { "line": 277, "column": 81 }, "end": { "line": 277, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14310, "end": 14311, "loc": { "start": { "line": 277, "column": 82 }, "end": { "line": 277, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showAllObjectsButtonElement", "start": 14324, "end": 14351, "loc": { "start": { "line": 278, "column": 12 }, "end": { "line": 278, "column": 39 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14351, "end": 14352, "loc": { "start": { "line": 278, "column": 39 }, "end": { "line": 278, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14353, "end": 14368, "loc": { "start": { "line": 278, "column": 41 }, "end": { "line": 278, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14368, "end": 14369, "loc": { "start": { "line": 278, "column": 56 }, "end": { "line": 278, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14369, "end": 14382, "loc": { "start": { "line": 278, "column": 57 }, "end": { "line": 278, "column": 70 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14382, "end": 14383, "loc": { "start": { "line": 278, "column": 70 }, "end": { "line": 278, "column": 71 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-showAllObjects", "start": 14383, "end": 14407, "loc": { "start": { "line": 278, "column": 71 }, "end": { "line": 278, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14407, "end": 14408, "loc": { "start": { "line": 278, "column": 95 }, "end": { "line": 278, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14408, "end": 14409, "loc": { "start": { "line": 278, "column": 96 }, "end": { "line": 278, "column": 97 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideAllObjectsButtonElement", "start": 14422, "end": 14449, "loc": { "start": { "line": 279, "column": 12 }, "end": { "line": 279, "column": 39 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14449, "end": 14450, "loc": { "start": { "line": 279, "column": 39 }, "end": { "line": 279, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14451, "end": 14466, "loc": { "start": { "line": 279, "column": 41 }, "end": { "line": 279, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14466, "end": 14467, "loc": { "start": { "line": 279, "column": 56 }, "end": { "line": 279, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14467, "end": 14480, "loc": { "start": { "line": 279, "column": 57 }, "end": { "line": 279, "column": 70 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14480, "end": 14481, "loc": { "start": { "line": 279, "column": 70 }, "end": { "line": 279, "column": 71 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-hideAllObjects", "start": 14481, "end": 14505, "loc": { "start": { "line": 279, "column": 71 }, "end": { "line": 279, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14505, "end": 14506, "loc": { "start": { "line": 279, "column": 95 }, "end": { "line": 279, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14506, "end": 14507, "loc": { "start": { "line": 279, "column": 96 }, "end": { "line": 279, "column": 97 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectsElement", "start": 14520, "end": 14534, "loc": { "start": { "line": 280, "column": 12 }, "end": { "line": 280, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14534, "end": 14535, "loc": { "start": { "line": 280, "column": 26 }, "end": { "line": 280, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14536, "end": 14551, "loc": { "start": { "line": 280, "column": 28 }, "end": { "line": 280, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14551, "end": 14552, "loc": { "start": { "line": 280, "column": 43 }, "end": { "line": 280, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14552, "end": 14565, "loc": { "start": { "line": 280, "column": 44 }, "end": { "line": 280, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14565, "end": 14566, "loc": { "start": { "line": 280, "column": 57 }, "end": { "line": 280, "column": 58 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-objects", "start": 14566, "end": 14583, "loc": { "start": { "line": 280, "column": 58 }, "end": { "line": 280, "column": 75 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14583, "end": 14584, "loc": { "start": { "line": 280, "column": 75 }, "end": { "line": 280, "column": 76 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14593, "end": 14594, "loc": { "start": { "line": 281, "column": 8 }, "end": { "line": 281, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14594, "end": 14595, "loc": { "start": { "line": 281, "column": 9 }, "end": { "line": 281, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14595, "end": 14596, "loc": { "start": { "line": 281, "column": 10 }, "end": { "line": 281, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 14606, "end": 14610, "loc": { "start": { "line": 283, "column": 8 }, "end": { "line": 283, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14610, "end": 14611, "loc": { "start": { "line": 283, "column": 12 }, "end": { "line": 283, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesExplorer", "start": 14611, "end": 14627, "loc": { "start": { "line": 283, "column": 13 }, "end": { "line": 283, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 14628, "end": 14629, "loc": { "start": { "line": 283, "column": 30 }, "end": { "line": 283, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 14630, "end": 14633, "loc": { "start": { "line": 283, "column": 32 }, "end": { "line": 283, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ClassesExplorer", "start": 14634, "end": 14649, "loc": { "start": { "line": 283, "column": 36 }, "end": { "line": 283, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14649, "end": 14650, "loc": { "start": { "line": 283, "column": 51 }, "end": { "line": 283, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 14650, "end": 14654, "loc": { "start": { "line": 283, "column": 52 }, "end": { "line": 283, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14654, "end": 14655, "loc": { "start": { "line": 283, "column": 56 }, "end": { "line": 283, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14656, "end": 14657, "loc": { "start": { "line": 283, "column": 58 }, "end": { "line": 283, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesTabElement", "start": 14670, "end": 14687, "loc": { "start": { "line": 284, "column": 12 }, "end": { "line": 284, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14687, "end": 14688, "loc": { "start": { "line": 284, "column": 29 }, "end": { "line": 284, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14689, "end": 14704, "loc": { "start": { "line": 284, "column": 31 }, "end": { "line": 284, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14704, "end": 14705, "loc": { "start": { "line": 284, "column": 46 }, "end": { "line": 284, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14705, "end": 14718, "loc": { "start": { "line": 284, "column": 47 }, "end": { "line": 284, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14718, "end": 14719, "loc": { "start": { "line": 284, "column": 60 }, "end": { "line": 284, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-classesTab", "start": 14719, "end": 14739, "loc": { "start": { "line": 284, "column": 61 }, "end": { "line": 284, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14739, "end": 14740, "loc": { "start": { "line": 284, "column": 81 }, "end": { "line": 284, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14740, "end": 14741, "loc": { "start": { "line": 284, "column": 82 }, "end": { "line": 284, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showAllClassesButtonElement", "start": 14754, "end": 14781, "loc": { "start": { "line": 285, "column": 12 }, "end": { "line": 285, "column": 39 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14781, "end": 14782, "loc": { "start": { "line": 285, "column": 39 }, "end": { "line": 285, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14783, "end": 14798, "loc": { "start": { "line": 285, "column": 41 }, "end": { "line": 285, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14798, "end": 14799, "loc": { "start": { "line": 285, "column": 56 }, "end": { "line": 285, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14799, "end": 14812, "loc": { "start": { "line": 285, "column": 57 }, "end": { "line": 285, "column": 70 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14812, "end": 14813, "loc": { "start": { "line": 285, "column": 70 }, "end": { "line": 285, "column": 71 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-showAllClasses", "start": 14813, "end": 14837, "loc": { "start": { "line": 285, "column": 71 }, "end": { "line": 285, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14837, "end": 14838, "loc": { "start": { "line": 285, "column": 95 }, "end": { "line": 285, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14838, "end": 14839, "loc": { "start": { "line": 285, "column": 96 }, "end": { "line": 285, "column": 97 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideAllClassesButtonElement", "start": 14852, "end": 14879, "loc": { "start": { "line": 286, "column": 12 }, "end": { "line": 286, "column": 39 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14879, "end": 14880, "loc": { "start": { "line": 286, "column": 39 }, "end": { "line": 286, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14881, "end": 14896, "loc": { "start": { "line": 286, "column": 41 }, "end": { "line": 286, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14896, "end": 14897, "loc": { "start": { "line": 286, "column": 56 }, "end": { "line": 286, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14897, "end": 14910, "loc": { "start": { "line": 286, "column": 57 }, "end": { "line": 286, "column": 70 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14910, "end": 14911, "loc": { "start": { "line": 286, "column": 70 }, "end": { "line": 286, "column": 71 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-hideAllClasses", "start": 14911, "end": 14935, "loc": { "start": { "line": 286, "column": 71 }, "end": { "line": 286, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14935, "end": 14936, "loc": { "start": { "line": 286, "column": 95 }, "end": { "line": 286, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14936, "end": 14937, "loc": { "start": { "line": 286, "column": 96 }, "end": { "line": 286, "column": 97 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesElement", "start": 14950, "end": 14964, "loc": { "start": { "line": 287, "column": 12 }, "end": { "line": 287, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14964, "end": 14965, "loc": { "start": { "line": 287, "column": 26 }, "end": { "line": 287, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 14966, "end": 14981, "loc": { "start": { "line": 287, "column": 28 }, "end": { "line": 287, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 14981, "end": 14982, "loc": { "start": { "line": 287, "column": 43 }, "end": { "line": 287, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 14982, "end": 14995, "loc": { "start": { "line": 287, "column": 44 }, "end": { "line": 287, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 14995, "end": 14996, "loc": { "start": { "line": 287, "column": 57 }, "end": { "line": 287, "column": 58 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-classes", "start": 14996, "end": 15013, "loc": { "start": { "line": 287, "column": 58 }, "end": { "line": 287, "column": 75 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15013, "end": 15014, "loc": { "start": { "line": 287, "column": 75 }, "end": { "line": 287, "column": 76 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15023, "end": 15024, "loc": { "start": { "line": 288, "column": 8 }, "end": { "line": 288, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15024, "end": 15025, "loc": { "start": { "line": 288, "column": 9 }, "end": { "line": 288, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15025, "end": 15026, "loc": { "start": { "line": 288, "column": 10 }, "end": { "line": 288, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15036, "end": 15040, "loc": { "start": { "line": 290, "column": 8 }, "end": { "line": 290, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15040, "end": 15041, "loc": { "start": { "line": 290, "column": 12 }, "end": { "line": 290, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_storeysExplorer", "start": 15041, "end": 15057, "loc": { "start": { "line": 290, "column": 13 }, "end": { "line": 290, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 15058, "end": 15059, "loc": { "start": { "line": 290, "column": 30 }, "end": { "line": 290, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 15060, "end": 15063, "loc": { "start": { "line": 290, "column": 32 }, "end": { "line": 290, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "StoreysExplorer", "start": 15064, "end": 15079, "loc": { "start": { "line": 290, "column": 36 }, "end": { "line": 290, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15079, "end": 15080, "loc": { "start": { "line": 290, "column": 51 }, "end": { "line": 290, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15080, "end": 15084, "loc": { "start": { "line": 290, "column": 52 }, "end": { "line": 290, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15084, "end": 15085, "loc": { "start": { "line": 290, "column": 56 }, "end": { "line": 290, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15086, "end": 15087, "loc": { "start": { "line": 290, "column": 58 }, "end": { "line": 290, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeysTabElement", "start": 15100, "end": 15117, "loc": { "start": { "line": 291, "column": 12 }, "end": { "line": 291, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15117, "end": 15118, "loc": { "start": { "line": 291, "column": 29 }, "end": { "line": 291, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 15119, "end": 15134, "loc": { "start": { "line": 291, "column": 31 }, "end": { "line": 291, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15134, "end": 15135, "loc": { "start": { "line": 291, "column": 46 }, "end": { "line": 291, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 15135, "end": 15148, "loc": { "start": { "line": 291, "column": 47 }, "end": { "line": 291, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15148, "end": 15149, "loc": { "start": { "line": 291, "column": 60 }, "end": { "line": 291, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-storeysTab", "start": 15149, "end": 15169, "loc": { "start": { "line": 291, "column": 61 }, "end": { "line": 291, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15169, "end": 15170, "loc": { "start": { "line": 291, "column": 81 }, "end": { "line": 291, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15170, "end": 15171, "loc": { "start": { "line": 291, "column": 82 }, "end": { "line": 291, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showAllStoreysButtonElement", "start": 15184, "end": 15211, "loc": { "start": { "line": 292, "column": 12 }, "end": { "line": 292, "column": 39 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15211, "end": 15212, "loc": { "start": { "line": 292, "column": 39 }, "end": { "line": 292, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 15213, "end": 15228, "loc": { "start": { "line": 292, "column": 41 }, "end": { "line": 292, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15228, "end": 15229, "loc": { "start": { "line": 292, "column": 56 }, "end": { "line": 292, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 15229, "end": 15242, "loc": { "start": { "line": 292, "column": 57 }, "end": { "line": 292, "column": 70 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15242, "end": 15243, "loc": { "start": { "line": 292, "column": 70 }, "end": { "line": 292, "column": 71 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-showAllStoreys", "start": 15243, "end": 15267, "loc": { "start": { "line": 292, "column": 71 }, "end": { "line": 292, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15267, "end": 15268, "loc": { "start": { "line": 292, "column": 95 }, "end": { "line": 292, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15268, "end": 15269, "loc": { "start": { "line": 292, "column": 96 }, "end": { "line": 292, "column": 97 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideAllStoreysButtonElement", "start": 15282, "end": 15309, "loc": { "start": { "line": 293, "column": 12 }, "end": { "line": 293, "column": 39 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15309, "end": 15310, "loc": { "start": { "line": 293, "column": 39 }, "end": { "line": 293, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 15311, "end": 15326, "loc": { "start": { "line": 293, "column": 41 }, "end": { "line": 293, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15326, "end": 15327, "loc": { "start": { "line": 293, "column": 56 }, "end": { "line": 293, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 15327, "end": 15340, "loc": { "start": { "line": 293, "column": 57 }, "end": { "line": 293, "column": 70 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15340, "end": 15341, "loc": { "start": { "line": 293, "column": 70 }, "end": { "line": 293, "column": 71 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-hideAllStoreys", "start": 15341, "end": 15365, "loc": { "start": { "line": 293, "column": 71 }, "end": { "line": 293, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15365, "end": 15366, "loc": { "start": { "line": 293, "column": 95 }, "end": { "line": 293, "column": 96 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15366, "end": 15367, "loc": { "start": { "line": 293, "column": 96 }, "end": { "line": 293, "column": 97 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeysElement", "start": 15380, "end": 15394, "loc": { "start": { "line": 294, "column": 12 }, "end": { "line": 294, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15394, "end": 15395, "loc": { "start": { "line": 294, "column": 26 }, "end": { "line": 294, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 15396, "end": 15411, "loc": { "start": { "line": 294, "column": 28 }, "end": { "line": 294, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15411, "end": 15412, "loc": { "start": { "line": 294, "column": 43 }, "end": { "line": 294, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 15412, "end": 15425, "loc": { "start": { "line": 294, "column": 44 }, "end": { "line": 294, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15425, "end": 15426, "loc": { "start": { "line": 294, "column": 57 }, "end": { "line": 294, "column": 58 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-storeys", "start": 15426, "end": 15443, "loc": { "start": { "line": 294, "column": 58 }, "end": { "line": 294, "column": 75 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15443, "end": 15444, "loc": { "start": { "line": 294, "column": 75 }, "end": { "line": 294, "column": 76 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15453, "end": 15454, "loc": { "start": { "line": 295, "column": 8 }, "end": { "line": 295, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15454, "end": 15455, "loc": { "start": { "line": 295, "column": 9 }, "end": { "line": 295, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15455, "end": 15456, "loc": { "start": { "line": 295, "column": 10 }, "end": { "line": 295, "column": 11 } } }, { "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": 15466, "end": 15468, "loc": { "start": { "line": 297, "column": 8 }, "end": { "line": 297, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15469, "end": 15470, "loc": { "start": { "line": 297, "column": 11 }, "end": { "line": 297, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15470, "end": 15474, "loc": { "start": { "line": 297, "column": 12 }, "end": { "line": 297, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15474, "end": 15475, "loc": { "start": { "line": 297, "column": 16 }, "end": { "line": 297, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enablePropertiesInspector", "start": 15475, "end": 15501, "loc": { "start": { "line": 297, "column": 17 }, "end": { "line": 297, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15501, "end": 15502, "loc": { "start": { "line": 297, "column": 43 }, "end": { "line": 297, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15503, "end": 15504, "loc": { "start": { "line": 297, "column": 45 }, "end": { "line": 297, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15517, "end": 15521, "loc": { "start": { "line": 298, "column": 12 }, "end": { "line": 298, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15521, "end": 15522, "loc": { "start": { "line": 298, "column": 16 }, "end": { "line": 298, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_propertiesInspector", "start": 15522, "end": 15542, "loc": { "start": { "line": 298, "column": 17 }, "end": { "line": 298, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 15543, "end": 15544, "loc": { "start": { "line": 298, "column": 38 }, "end": { "line": 298, "column": 39 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 15545, "end": 15548, "loc": { "start": { "line": 298, "column": 40 }, "end": { "line": 298, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "PropertiesInspector", "start": 15549, "end": 15568, "loc": { "start": { "line": 298, "column": 44 }, "end": { "line": 298, "column": 63 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15568, "end": 15569, "loc": { "start": { "line": 298, "column": 63 }, "end": { "line": 298, "column": 64 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15569, "end": 15573, "loc": { "start": { "line": 298, "column": 64 }, "end": { "line": 298, "column": 68 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15573, "end": 15574, "loc": { "start": { "line": 298, "column": 68 }, "end": { "line": 298, "column": 69 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15575, "end": 15576, "loc": { "start": { "line": 298, "column": 70 }, "end": { "line": 298, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "propertiesTabElement", "start": 15593, "end": 15613, "loc": { "start": { "line": 299, "column": 16 }, "end": { "line": 299, "column": 36 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15613, "end": 15614, "loc": { "start": { "line": 299, "column": 36 }, "end": { "line": 299, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorElement", "start": 15615, "end": 15631, "loc": { "start": { "line": 299, "column": 38 }, "end": { "line": 299, "column": 54 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15631, "end": 15632, "loc": { "start": { "line": 299, "column": 54 }, "end": { "line": 299, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 15632, "end": 15645, "loc": { "start": { "line": 299, "column": 55 }, "end": { "line": 299, "column": 68 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15645, "end": 15646, "loc": { "start": { "line": 299, "column": 68 }, "end": { "line": 299, "column": 69 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-propertiesTab", "start": 15646, "end": 15669, "loc": { "start": { "line": 299, "column": 69 }, "end": { "line": 299, "column": 92 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15669, "end": 15670, "loc": { "start": { "line": 299, "column": 92 }, "end": { "line": 299, "column": 93 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15670, "end": 15671, "loc": { "start": { "line": 299, "column": 93 }, "end": { "line": 299, "column": 94 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "propertiesElement", "start": 15688, "end": 15705, "loc": { "start": { "line": 300, "column": 16 }, "end": { "line": 300, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15705, "end": 15706, "loc": { "start": { "line": 300, "column": 33 }, "end": { "line": 300, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "inspectorElement", "start": 15707, "end": 15723, "loc": { "start": { "line": 300, "column": 35 }, "end": { "line": 300, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15723, "end": 15724, "loc": { "start": { "line": 300, "column": 51 }, "end": { "line": 300, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 15724, "end": 15737, "loc": { "start": { "line": 300, "column": 52 }, "end": { "line": 300, "column": 65 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15737, "end": 15738, "loc": { "start": { "line": 300, "column": 65 }, "end": { "line": 300, "column": 66 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-properties", "start": 15738, "end": 15758, "loc": { "start": { "line": 300, "column": 66 }, "end": { "line": 300, "column": 86 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15758, "end": 15759, "loc": { "start": { "line": 300, "column": 86 }, "end": { "line": 300, "column": 87 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15772, "end": 15773, "loc": { "start": { "line": 301, "column": 12 }, "end": { "line": 301, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15773, "end": 15774, "loc": { "start": { "line": 301, "column": 13 }, "end": { "line": 301, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15774, "end": 15775, "loc": { "start": { "line": 301, "column": 14 }, "end": { "line": 301, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15784, "end": 15785, "loc": { "start": { "line": 302, "column": 8 }, "end": { "line": 302, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15795, "end": 15799, "loc": { "start": { "line": 304, "column": 8 }, "end": { "line": 304, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15799, "end": 15800, "loc": { "start": { "line": 304, "column": 12 }, "end": { "line": 304, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_resetAction", "start": 15800, "end": 15812, "loc": { "start": { "line": 304, "column": 13 }, "end": { "line": 304, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 15813, "end": 15814, "loc": { "start": { "line": 304, "column": 26 }, "end": { "line": 304, "column": 27 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 15815, "end": 15818, "loc": { "start": { "line": 304, "column": 28 }, "end": { "line": 304, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ResetAction", "start": 15819, "end": 15830, "loc": { "start": { "line": 304, "column": 32 }, "end": { "line": 304, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15830, "end": 15831, "loc": { "start": { "line": 304, "column": 43 }, "end": { "line": 304, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15831, "end": 15835, "loc": { "start": { "line": 304, "column": 44 }, "end": { "line": 304, "column": 48 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15835, "end": 15836, "loc": { "start": { "line": 304, "column": 48 }, "end": { "line": 304, "column": 49 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15837, "end": 15838, "loc": { "start": { "line": 304, "column": 50 }, "end": { "line": 304, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 15851, "end": 15864, "loc": { "start": { "line": 305, "column": 12 }, "end": { "line": 305, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15864, "end": 15865, "loc": { "start": { "line": 305, "column": 25 }, "end": { "line": 305, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 15866, "end": 15880, "loc": { "start": { "line": 305, "column": 27 }, "end": { "line": 305, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15880, "end": 15881, "loc": { "start": { "line": 305, "column": 41 }, "end": { "line": 305, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 15881, "end": 15894, "loc": { "start": { "line": 305, "column": 42 }, "end": { "line": 305, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15894, "end": 15895, "loc": { "start": { "line": 305, "column": 55 }, "end": { "line": 305, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-reset", "start": 15895, "end": 15910, "loc": { "start": { "line": 305, "column": 56 }, "end": { "line": 305, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15910, "end": 15911, "loc": { "start": { "line": 305, "column": 71 }, "end": { "line": 305, "column": 72 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15911, "end": 15912, "loc": { "start": { "line": 305, "column": 72 }, "end": { "line": 305, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 15925, "end": 15931, "loc": { "start": { "line": 306, "column": 12 }, "end": { "line": 306, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15931, "end": 15932, "loc": { "start": { "line": 306, "column": 18 }, "end": { "line": 306, "column": 19 } } }, { "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": 15933, "end": 15938, "loc": { "start": { "line": 306, "column": 20 }, "end": { "line": 306, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15947, "end": 15948, "loc": { "start": { "line": 307, "column": 8 }, "end": { "line": 307, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15948, "end": 15949, "loc": { "start": { "line": 307, "column": 9 }, "end": { "line": 307, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15949, "end": 15950, "loc": { "start": { "line": 307, "column": 10 }, "end": { "line": 307, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15960, "end": 15964, "loc": { "start": { "line": 309, "column": 8 }, "end": { "line": 309, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15964, "end": 15965, "loc": { "start": { "line": 309, "column": 12 }, "end": { "line": 309, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_fitAction", "start": 15965, "end": 15975, "loc": { "start": { "line": 309, "column": 13 }, "end": { "line": 309, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 15976, "end": 15977, "loc": { "start": { "line": 309, "column": 24 }, "end": { "line": 309, "column": 25 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 15978, "end": 15981, "loc": { "start": { "line": 309, "column": 26 }, "end": { "line": 309, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "FitAction", "start": 15982, "end": 15991, "loc": { "start": { "line": 309, "column": 30 }, "end": { "line": 309, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15991, "end": 15992, "loc": { "start": { "line": 309, "column": 39 }, "end": { "line": 309, "column": 40 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 15992, "end": 15996, "loc": { "start": { "line": 309, "column": 40 }, "end": { "line": 309, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 15996, "end": 15997, "loc": { "start": { "line": 309, "column": 44 }, "end": { "line": 309, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 15998, "end": 15999, "loc": { "start": { "line": 309, "column": 46 }, "end": { "line": 309, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 16012, "end": 16025, "loc": { "start": { "line": 310, "column": 12 }, "end": { "line": 310, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16025, "end": 16026, "loc": { "start": { "line": 310, "column": 25 }, "end": { "line": 310, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 16027, "end": 16041, "loc": { "start": { "line": 310, "column": 27 }, "end": { "line": 310, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16041, "end": 16042, "loc": { "start": { "line": 310, "column": 41 }, "end": { "line": 310, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 16042, "end": 16055, "loc": { "start": { "line": 310, "column": 42 }, "end": { "line": 310, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16055, "end": 16056, "loc": { "start": { "line": 310, "column": 55 }, "end": { "line": 310, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-fit", "start": 16056, "end": 16069, "loc": { "start": { "line": 310, "column": 56 }, "end": { "line": 310, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16069, "end": 16070, "loc": { "start": { "line": 310, "column": 69 }, "end": { "line": 310, "column": 70 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16070, "end": 16071, "loc": { "start": { "line": 310, "column": 70 }, "end": { "line": 310, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 16084, "end": 16090, "loc": { "start": { "line": 311, "column": 12 }, "end": { "line": 311, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16090, "end": 16091, "loc": { "start": { "line": 311, "column": 18 }, "end": { "line": 311, "column": 19 } } }, { "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": 16092, "end": 16097, "loc": { "start": { "line": 311, "column": 20 }, "end": { "line": 311, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16106, "end": 16107, "loc": { "start": { "line": 312, "column": 8 }, "end": { "line": 312, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16107, "end": 16108, "loc": { "start": { "line": 312, "column": 9 }, "end": { "line": 312, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16108, "end": 16109, "loc": { "start": { "line": 312, "column": 10 }, "end": { "line": 312, "column": 11 } } }, { "type": "CommentLine", "value": " Allows Three-D and First Person toggle buttons to cooperatively switch", "start": 16119, "end": 16192, "loc": { "start": { "line": 314, "column": 8 }, "end": { "line": 314, "column": 81 } } }, { "type": "CommentLine", "value": " CameraControl#navMode between \"orbit\", \"firstPerson\" and \"planView\" modes", "start": 16201, "end": 16277, "loc": { "start": { "line": 315, "column": 8 }, "end": { "line": 315, "column": 84 } } }, { "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": 16287, "end": 16292, "loc": { "start": { "line": 317, "column": 8 }, "end": { "line": 317, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControlNavModeMediator", "start": 16293, "end": 16321, "loc": { "start": { "line": 317, "column": 14 }, "end": { "line": 317, "column": 42 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 16322, "end": 16323, "loc": { "start": { "line": 317, "column": 43 }, "end": { "line": 317, "column": 44 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 16324, "end": 16327, "loc": { "start": { "line": 317, "column": 45 }, "end": { "line": 317, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16328, "end": 16329, "loc": { "start": { "line": 317, "column": 49 }, "end": { "line": 317, "column": 50 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 16329, "end": 16337, "loc": { "start": { "line": 317, "column": 50 }, "end": { "line": 317, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16338, "end": 16339, "loc": { "start": { "line": 317, "column": 59 }, "end": { "line": 317, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 16339, "end": 16348, "loc": { "start": { "line": 317, "column": 60 }, "end": { "line": 317, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16348, "end": 16349, "loc": { "start": { "line": 317, "column": 69 }, "end": { "line": 317, "column": 70 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16350, "end": 16351, "loc": { "start": { "line": 317, "column": 71 }, "end": { "line": 317, "column": 72 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 16365, "end": 16368, "loc": { "start": { "line": 319, "column": 12 }, "end": { "line": 319, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "threeDActive", "start": 16369, "end": 16381, "loc": { "start": { "line": 319, "column": 16 }, "end": { "line": 319, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 16382, "end": 16383, "loc": { "start": { "line": 319, "column": 29 }, "end": { "line": 319, "column": 30 } } }, { "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": 16384, "end": 16389, "loc": { "start": { "line": 319, "column": 31 }, "end": { "line": 319, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16389, "end": 16390, "loc": { "start": { "line": 319, "column": 36 }, "end": { "line": 319, "column": 37 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 16403, "end": 16406, "loc": { "start": { "line": 320, "column": 12 }, "end": { "line": 320, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "firstPersonActive", "start": 16407, "end": 16424, "loc": { "start": { "line": 320, "column": 16 }, "end": { "line": 320, "column": 33 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 16425, "end": 16426, "loc": { "start": { "line": 320, "column": 34 }, "end": { "line": 320, "column": 35 } } }, { "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": 16427, "end": 16432, "loc": { "start": { "line": 320, "column": 36 }, "end": { "line": 320, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16432, "end": 16433, "loc": { "start": { "line": 320, "column": 41 }, "end": { "line": 320, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 16447, "end": 16451, "loc": { "start": { "line": 322, "column": 12 }, "end": { "line": 322, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16451, "end": 16452, "loc": { "start": { "line": 322, "column": 16 }, "end": { "line": 322, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setThreeDModeActive", "start": 16452, "end": 16471, "loc": { "start": { "line": 322, "column": 17 }, "end": { "line": 322, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 16472, "end": 16473, "loc": { "start": { "line": 322, "column": 37 }, "end": { "line": 322, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16474, "end": 16475, "loc": { "start": { "line": 322, "column": 39 }, "end": { "line": 322, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 16475, "end": 16481, "loc": { "start": { "line": 322, "column": 40 }, "end": { "line": 322, "column": 46 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16481, "end": 16482, "loc": { "start": { "line": 322, "column": 46 }, "end": { "line": 322, "column": 47 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16483, "end": 16485, "loc": { "start": { "line": 322, "column": 48 }, "end": { "line": 322, "column": 50 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16486, "end": 16487, "loc": { "start": { "line": 322, "column": 51 }, "end": { "line": 322, "column": 52 } } }, { "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": 16504, "end": 16506, "loc": { "start": { "line": 323, "column": 16 }, "end": { "line": 323, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16507, "end": 16508, "loc": { "start": { "line": 323, "column": 19 }, "end": { "line": 323, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 16508, "end": 16514, "loc": { "start": { "line": 323, "column": 20 }, "end": { "line": 323, "column": 26 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16514, "end": 16515, "loc": { "start": { "line": 323, "column": 26 }, "end": { "line": 323, "column": 27 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16516, "end": 16517, "loc": { "start": { "line": 323, "column": 28 }, "end": { "line": 323, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 16538, "end": 16547, "loc": { "start": { "line": 324, "column": 20 }, "end": { "line": 324, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16547, "end": 16548, "loc": { "start": { "line": 324, "column": 29 }, "end": { "line": 324, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_firstPersonMode", "start": 16548, "end": 16564, "loc": { "start": { "line": 324, "column": 30 }, "end": { "line": 324, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16564, "end": 16565, "loc": { "start": { "line": 324, "column": 46 }, "end": { "line": 324, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 16565, "end": 16574, "loc": { "start": { "line": 324, "column": 47 }, "end": { "line": 324, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16574, "end": 16575, "loc": { "start": { "line": 324, "column": 56 }, "end": { "line": 324, "column": 57 } } }, { "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": 16575, "end": 16580, "loc": { "start": { "line": 324, "column": 57 }, "end": { "line": 324, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16580, "end": 16581, "loc": { "start": { "line": 324, "column": 62 }, "end": { "line": 324, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16581, "end": 16582, "loc": { "start": { "line": 324, "column": 63 }, "end": { "line": 324, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 16603, "end": 16612, "loc": { "start": { "line": 325, "column": 20 }, "end": { "line": 325, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16612, "end": 16613, "loc": { "start": { "line": 325, "column": 29 }, "end": { "line": 325, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_marqueeSelectionTool", "start": 16613, "end": 16634, "loc": { "start": { "line": 325, "column": 30 }, "end": { "line": 325, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16634, "end": 16635, "loc": { "start": { "line": 325, "column": 51 }, "end": { "line": 325, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 16635, "end": 16645, "loc": { "start": { "line": 325, "column": 52 }, "end": { "line": 325, "column": 62 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16645, "end": 16646, "loc": { "start": { "line": 325, "column": 62 }, "end": { "line": 325, "column": 63 } } }, { "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": 16646, "end": 16650, "loc": { "start": { "line": 325, "column": 63 }, "end": { "line": 325, "column": 67 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16650, "end": 16651, "loc": { "start": { "line": 325, "column": 67 }, "end": { "line": 325, "column": 68 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16651, "end": 16652, "loc": { "start": { "line": 325, "column": 68 }, "end": { "line": 325, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 16673, "end": 16682, "loc": { "start": { "line": 326, "column": 20 }, "end": { "line": 326, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16682, "end": 16683, "loc": { "start": { "line": 326, "column": 29 }, "end": { "line": 326, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 16683, "end": 16689, "loc": { "start": { "line": 326, "column": 30 }, "end": { "line": 326, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16689, "end": 16690, "loc": { "start": { "line": 326, "column": 36 }, "end": { "line": 326, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 16690, "end": 16703, "loc": { "start": { "line": 326, "column": 37 }, "end": { "line": 326, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16703, "end": 16704, "loc": { "start": { "line": 326, "column": 50 }, "end": { "line": 326, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navMode", "start": 16704, "end": 16711, "loc": { "start": { "line": 326, "column": 51 }, "end": { "line": 326, "column": 58 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 16712, "end": 16713, "loc": { "start": { "line": 326, "column": 59 }, "end": { "line": 326, "column": 60 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "orbit", "start": 16714, "end": 16721, "loc": { "start": { "line": 326, "column": 61 }, "end": { "line": 326, "column": 68 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16721, "end": 16722, "loc": { "start": { "line": 326, "column": 68 }, "end": { "line": 326, "column": 69 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16739, "end": 16740, "loc": { "start": { "line": 327, "column": 16 }, "end": { "line": 327, "column": 17 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 16741, "end": 16745, "loc": { "start": { "line": 327, "column": 18 }, "end": { "line": 327, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16746, "end": 16747, "loc": { "start": { "line": 327, "column": 23 }, "end": { "line": 327, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 16768, "end": 16777, "loc": { "start": { "line": 328, "column": 20 }, "end": { "line": 328, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16777, "end": 16778, "loc": { "start": { "line": 328, "column": 29 }, "end": { "line": 328, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_marqueeSelectionTool", "start": 16778, "end": 16799, "loc": { "start": { "line": 328, "column": 30 }, "end": { "line": 328, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16799, "end": 16800, "loc": { "start": { "line": 328, "column": 51 }, "end": { "line": 328, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 16800, "end": 16810, "loc": { "start": { "line": 328, "column": 52 }, "end": { "line": 328, "column": 62 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16810, "end": 16811, "loc": { "start": { "line": 328, "column": 62 }, "end": { "line": 328, "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": 16811, "end": 16816, "loc": { "start": { "line": 328, "column": 63 }, "end": { "line": 328, "column": 68 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16816, "end": 16817, "loc": { "start": { "line": 328, "column": 68 }, "end": { "line": 328, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16817, "end": 16818, "loc": { "start": { "line": 328, "column": 69 }, "end": { "line": 328, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 16839, "end": 16848, "loc": { "start": { "line": 329, "column": 20 }, "end": { "line": 329, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16848, "end": 16849, "loc": { "start": { "line": 329, "column": 29 }, "end": { "line": 329, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_marqueeSelectionTool", "start": 16849, "end": 16870, "loc": { "start": { "line": 329, "column": 30 }, "end": { "line": 329, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16870, "end": 16871, "loc": { "start": { "line": 329, "column": 51 }, "end": { "line": 329, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 16871, "end": 16880, "loc": { "start": { "line": 329, "column": 52 }, "end": { "line": 329, "column": 61 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16880, "end": 16881, "loc": { "start": { "line": 329, "column": 61 }, "end": { "line": 329, "column": 62 } } }, { "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": 16881, "end": 16886, "loc": { "start": { "line": 329, "column": 62 }, "end": { "line": 329, "column": 67 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16886, "end": 16887, "loc": { "start": { "line": 329, "column": 67 }, "end": { "line": 329, "column": 68 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16887, "end": 16888, "loc": { "start": { "line": 329, "column": 68 }, "end": { "line": 329, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 16909, "end": 16918, "loc": { "start": { "line": 330, "column": 20 }, "end": { "line": 330, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16918, "end": 16919, "loc": { "start": { "line": 330, "column": 29 }, "end": { "line": 330, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_firstPersonMode", "start": 16919, "end": 16935, "loc": { "start": { "line": 330, "column": 30 }, "end": { "line": 330, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16935, "end": 16936, "loc": { "start": { "line": 330, "column": 46 }, "end": { "line": 330, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 16936, "end": 16945, "loc": { "start": { "line": 330, "column": 47 }, "end": { "line": 330, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16945, "end": 16946, "loc": { "start": { "line": 330, "column": 56 }, "end": { "line": 330, "column": 57 } } }, { "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": 16946, "end": 16951, "loc": { "start": { "line": 330, "column": 57 }, "end": { "line": 330, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 16951, "end": 16952, "loc": { "start": { "line": 330, "column": 62 }, "end": { "line": 330, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16952, "end": 16953, "loc": { "start": { "line": 330, "column": 63 }, "end": { "line": 330, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 16974, "end": 16983, "loc": { "start": { "line": 331, "column": 20 }, "end": { "line": 331, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16983, "end": 16984, "loc": { "start": { "line": 331, "column": 29 }, "end": { "line": 331, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 16984, "end": 16990, "loc": { "start": { "line": 331, "column": 30 }, "end": { "line": 331, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 16990, "end": 16991, "loc": { "start": { "line": 331, "column": 36 }, "end": { "line": 331, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 16991, "end": 17004, "loc": { "start": { "line": 331, "column": 37 }, "end": { "line": 331, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17004, "end": 17005, "loc": { "start": { "line": 331, "column": 50 }, "end": { "line": 331, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navMode", "start": 17005, "end": 17012, "loc": { "start": { "line": 331, "column": 51 }, "end": { "line": 331, "column": 58 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17013, "end": 17014, "loc": { "start": { "line": 331, "column": 59 }, "end": { "line": 331, "column": 60 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "planView", "start": 17015, "end": 17025, "loc": { "start": { "line": 331, "column": 61 }, "end": { "line": 331, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17025, "end": 17026, "loc": { "start": { "line": 331, "column": 71 }, "end": { "line": 331, "column": 72 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17043, "end": 17044, "loc": { "start": { "line": 332, "column": 16 }, "end": { "line": 332, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "threeDActive", "start": 17061, "end": 17073, "loc": { "start": { "line": 333, "column": 16 }, "end": { "line": 333, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17074, "end": 17075, "loc": { "start": { "line": 333, "column": 29 }, "end": { "line": 333, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 17076, "end": 17082, "loc": { "start": { "line": 333, "column": 31 }, "end": { "line": 333, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17082, "end": 17083, "loc": { "start": { "line": 333, "column": 37 }, "end": { "line": 333, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17096, "end": 17097, "loc": { "start": { "line": 334, "column": 12 }, "end": { "line": 334, "column": 13 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17097, "end": 17098, "loc": { "start": { "line": 334, "column": 13 }, "end": { "line": 334, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17112, "end": 17116, "loc": { "start": { "line": 336, "column": 12 }, "end": { "line": 336, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17116, "end": 17117, "loc": { "start": { "line": 336, "column": 16 }, "end": { "line": 336, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setFirstPersonModeActive", "start": 17117, "end": 17141, "loc": { "start": { "line": 336, "column": 17 }, "end": { "line": 336, "column": 41 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17142, "end": 17143, "loc": { "start": { "line": 336, "column": 42 }, "end": { "line": 336, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17144, "end": 17145, "loc": { "start": { "line": 336, "column": 44 }, "end": { "line": 336, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 17145, "end": 17151, "loc": { "start": { "line": 336, "column": 45 }, "end": { "line": 336, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17151, "end": 17152, "loc": { "start": { "line": 336, "column": 51 }, "end": { "line": 336, "column": 52 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17153, "end": 17155, "loc": { "start": { "line": 336, "column": 53 }, "end": { "line": 336, "column": 55 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17156, "end": 17157, "loc": { "start": { "line": 336, "column": 56 }, "end": { "line": 336, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 17174, "end": 17183, "loc": { "start": { "line": 337, "column": 16 }, "end": { "line": 337, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17183, "end": 17184, "loc": { "start": { "line": 337, "column": 25 }, "end": { "line": 337, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 17184, "end": 17190, "loc": { "start": { "line": 337, "column": 26 }, "end": { "line": 337, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17190, "end": 17191, "loc": { "start": { "line": 337, "column": 32 }, "end": { "line": 337, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 17191, "end": 17204, "loc": { "start": { "line": 337, "column": 33 }, "end": { "line": 337, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17204, "end": 17205, "loc": { "start": { "line": 337, "column": 46 }, "end": { "line": 337, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navMode", "start": 17205, "end": 17212, "loc": { "start": { "line": 337, "column": 47 }, "end": { "line": 337, "column": 54 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17213, "end": 17214, "loc": { "start": { "line": 337, "column": 55 }, "end": { "line": 337, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 17215, "end": 17221, "loc": { "start": { "line": 337, "column": 57 }, "end": { "line": 337, "column": 63 } } }, { "type": { "label": "?", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17222, "end": 17223, "loc": { "start": { "line": 337, "column": 64 }, "end": { "line": 337, "column": 65 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "firstPerson", "start": 17224, "end": 17237, "loc": { "start": { "line": 337, "column": 66 }, "end": { "line": 337, "column": 79 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17238, "end": 17239, "loc": { "start": { "line": 337, "column": 80 }, "end": { "line": 337, "column": 81 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17240, "end": 17241, "loc": { "start": { "line": 337, "column": 82 }, "end": { "line": 337, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "threeDActive", "start": 17241, "end": 17253, "loc": { "start": { "line": 337, "column": 83 }, "end": { "line": 337, "column": 95 } } }, { "type": { "label": "?", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17254, "end": 17255, "loc": { "start": { "line": 337, "column": 96 }, "end": { "line": 337, "column": 97 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "orbit", "start": 17256, "end": 17263, "loc": { "start": { "line": 337, "column": 98 }, "end": { "line": 337, "column": 105 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17264, "end": 17265, "loc": { "start": { "line": 337, "column": 106 }, "end": { "line": 337, "column": 107 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "planView", "start": 17266, "end": 17276, "loc": { "start": { "line": 337, "column": 108 }, "end": { "line": 337, "column": 118 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17276, "end": 17277, "loc": { "start": { "line": 337, "column": 118 }, "end": { "line": 337, "column": 119 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17277, "end": 17278, "loc": { "start": { "line": 337, "column": 119 }, "end": { "line": 337, "column": 120 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "firstPersonActive", "start": 17295, "end": 17312, "loc": { "start": { "line": 338, "column": 16 }, "end": { "line": 338, "column": 33 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17313, "end": 17314, "loc": { "start": { "line": 338, "column": 34 }, "end": { "line": 338, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 17315, "end": 17321, "loc": { "start": { "line": 338, "column": 36 }, "end": { "line": 338, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17321, "end": 17322, "loc": { "start": { "line": 338, "column": 42 }, "end": { "line": 338, "column": 43 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17335, "end": 17336, "loc": { "start": { "line": 339, "column": 12 }, "end": { "line": 339, "column": 13 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17336, "end": 17337, "loc": { "start": { "line": 339, "column": 13 }, "end": { "line": 339, "column": 14 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17347, "end": 17348, "loc": { "start": { "line": 341, "column": 8 }, "end": { "line": 341, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17348, "end": 17349, "loc": { "start": { "line": 341, "column": 9 }, "end": { "line": 341, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17349, "end": 17350, "loc": { "start": { "line": 341, "column": 10 }, "end": { "line": 341, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17350, "end": 17354, "loc": { "start": { "line": 341, "column": 11 }, "end": { "line": 341, "column": 15 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17354, "end": 17355, "loc": { "start": { "line": 341, "column": 15 }, "end": { "line": 341, "column": 16 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17355, "end": 17356, "loc": { "start": { "line": 341, "column": 16 }, "end": { "line": 341, "column": 17 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17366, "end": 17370, "loc": { "start": { "line": 343, "column": 8 }, "end": { "line": 343, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17370, "end": 17371, "loc": { "start": { "line": 343, "column": 12 }, "end": { "line": 343, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_threeDMode", "start": 17371, "end": 17382, "loc": { "start": { "line": 343, "column": 13 }, "end": { "line": 343, "column": 24 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17383, "end": 17384, "loc": { "start": { "line": 343, "column": 25 }, "end": { "line": 343, "column": 26 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 17385, "end": 17388, "loc": { "start": { "line": 343, "column": 27 }, "end": { "line": 343, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ThreeDMode", "start": 17389, "end": 17399, "loc": { "start": { "line": 343, "column": 31 }, "end": { "line": 343, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17399, "end": 17400, "loc": { "start": { "line": 343, "column": 41 }, "end": { "line": 343, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17400, "end": 17404, "loc": { "start": { "line": 343, "column": 42 }, "end": { "line": 343, "column": 46 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17404, "end": 17405, "loc": { "start": { "line": 343, "column": 46 }, "end": { "line": 343, "column": 47 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17406, "end": 17407, "loc": { "start": { "line": 343, "column": 48 }, "end": { "line": 343, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 17420, "end": 17433, "loc": { "start": { "line": 344, "column": 12 }, "end": { "line": 344, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17433, "end": 17434, "loc": { "start": { "line": 344, "column": 25 }, "end": { "line": 344, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 17435, "end": 17449, "loc": { "start": { "line": 344, "column": 27 }, "end": { "line": 344, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17449, "end": 17450, "loc": { "start": { "line": 344, "column": 41 }, "end": { "line": 344, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 17450, "end": 17463, "loc": { "start": { "line": 344, "column": 42 }, "end": { "line": 344, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17463, "end": 17464, "loc": { "start": { "line": 344, "column": 55 }, "end": { "line": 344, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-threeD", "start": 17464, "end": 17480, "loc": { "start": { "line": 344, "column": 56 }, "end": { "line": 344, "column": 72 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17480, "end": 17481, "loc": { "start": { "line": 344, "column": 72 }, "end": { "line": 344, "column": 73 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17481, "end": 17482, "loc": { "start": { "line": 344, "column": 73 }, "end": { "line": 344, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControlNavModeMediator", "start": 17495, "end": 17523, "loc": { "start": { "line": 345, "column": 12 }, "end": { "line": 345, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17523, "end": 17524, "loc": { "start": { "line": 345, "column": 40 }, "end": { "line": 345, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 17537, "end": 17543, "loc": { "start": { "line": 346, "column": 12 }, "end": { "line": 346, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17543, "end": 17544, "loc": { "start": { "line": 346, "column": 18 }, "end": { "line": 346, "column": 19 } } }, { "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": 17545, "end": 17550, "loc": { "start": { "line": 346, "column": 20 }, "end": { "line": 346, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17559, "end": 17560, "loc": { "start": { "line": 347, "column": 8 }, "end": { "line": 347, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17560, "end": 17561, "loc": { "start": { "line": 347, "column": 9 }, "end": { "line": 347, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17561, "end": 17562, "loc": { "start": { "line": 347, "column": 10 }, "end": { "line": 347, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17572, "end": 17576, "loc": { "start": { "line": 349, "column": 8 }, "end": { "line": 349, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17576, "end": 17577, "loc": { "start": { "line": 349, "column": 12 }, "end": { "line": 349, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_orthoMode", "start": 17577, "end": 17587, "loc": { "start": { "line": 349, "column": 13 }, "end": { "line": 349, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17588, "end": 17589, "loc": { "start": { "line": 349, "column": 24 }, "end": { "line": 349, "column": 25 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 17590, "end": 17593, "loc": { "start": { "line": 349, "column": 26 }, "end": { "line": 349, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "OrthoMode", "start": 17594, "end": 17603, "loc": { "start": { "line": 349, "column": 30 }, "end": { "line": 349, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17603, "end": 17604, "loc": { "start": { "line": 349, "column": 39 }, "end": { "line": 349, "column": 40 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17604, "end": 17608, "loc": { "start": { "line": 349, "column": 40 }, "end": { "line": 349, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17608, "end": 17609, "loc": { "start": { "line": 349, "column": 44 }, "end": { "line": 349, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17610, "end": 17611, "loc": { "start": { "line": 349, "column": 46 }, "end": { "line": 349, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 17624, "end": 17637, "loc": { "start": { "line": 350, "column": 12 }, "end": { "line": 350, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17637, "end": 17638, "loc": { "start": { "line": 350, "column": 25 }, "end": { "line": 350, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 17639, "end": 17653, "loc": { "start": { "line": 350, "column": 27 }, "end": { "line": 350, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17653, "end": 17654, "loc": { "start": { "line": 350, "column": 41 }, "end": { "line": 350, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 17654, "end": 17667, "loc": { "start": { "line": 350, "column": 42 }, "end": { "line": 350, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17667, "end": 17668, "loc": { "start": { "line": 350, "column": 55 }, "end": { "line": 350, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-ortho", "start": 17668, "end": 17683, "loc": { "start": { "line": 350, "column": 56 }, "end": { "line": 350, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17683, "end": 17684, "loc": { "start": { "line": 350, "column": 71 }, "end": { "line": 350, "column": 72 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17684, "end": 17685, "loc": { "start": { "line": 350, "column": 72 }, "end": { "line": 350, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 17698, "end": 17704, "loc": { "start": { "line": 351, "column": 12 }, "end": { "line": 351, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17704, "end": 17705, "loc": { "start": { "line": 351, "column": 18 }, "end": { "line": 351, "column": 19 } } }, { "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": 17706, "end": 17711, "loc": { "start": { "line": 351, "column": 20 }, "end": { "line": 351, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17720, "end": 17721, "loc": { "start": { "line": 352, "column": 8 }, "end": { "line": 352, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17721, "end": 17722, "loc": { "start": { "line": 352, "column": 9 }, "end": { "line": 352, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17722, "end": 17723, "loc": { "start": { "line": 352, "column": 10 }, "end": { "line": 352, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17733, "end": 17737, "loc": { "start": { "line": 354, "column": 8 }, "end": { "line": 354, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17737, "end": 17738, "loc": { "start": { "line": 354, "column": 12 }, "end": { "line": 354, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_firstPersonMode", "start": 17738, "end": 17754, "loc": { "start": { "line": 354, "column": 13 }, "end": { "line": 354, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17755, "end": 17756, "loc": { "start": { "line": 354, "column": 30 }, "end": { "line": 354, "column": 31 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 17757, "end": 17760, "loc": { "start": { "line": 354, "column": 32 }, "end": { "line": 354, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "FirstPersonMode", "start": 17761, "end": 17776, "loc": { "start": { "line": 354, "column": 36 }, "end": { "line": 354, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17776, "end": 17777, "loc": { "start": { "line": 354, "column": 51 }, "end": { "line": 354, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17777, "end": 17781, "loc": { "start": { "line": 354, "column": 52 }, "end": { "line": 354, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17781, "end": 17782, "loc": { "start": { "line": 354, "column": 56 }, "end": { "line": 354, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17783, "end": 17784, "loc": { "start": { "line": 354, "column": 58 }, "end": { "line": 354, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 17797, "end": 17810, "loc": { "start": { "line": 355, "column": 12 }, "end": { "line": 355, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17810, "end": 17811, "loc": { "start": { "line": 355, "column": 25 }, "end": { "line": 355, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 17812, "end": 17826, "loc": { "start": { "line": 355, "column": 27 }, "end": { "line": 355, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17826, "end": 17827, "loc": { "start": { "line": 355, "column": 41 }, "end": { "line": 355, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 17827, "end": 17840, "loc": { "start": { "line": 355, "column": 42 }, "end": { "line": 355, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17840, "end": 17841, "loc": { "start": { "line": 355, "column": 55 }, "end": { "line": 355, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-firstPerson", "start": 17841, "end": 17862, "loc": { "start": { "line": 355, "column": 56 }, "end": { "line": 355, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17862, "end": 17863, "loc": { "start": { "line": 355, "column": 77 }, "end": { "line": 355, "column": 78 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17863, "end": 17864, "loc": { "start": { "line": 355, "column": 78 }, "end": { "line": 355, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControlNavModeMediator", "start": 17877, "end": 17905, "loc": { "start": { "line": 356, "column": 12 }, "end": { "line": 356, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17905, "end": 17906, "loc": { "start": { "line": 356, "column": 40 }, "end": { "line": 356, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 17919, "end": 17925, "loc": { "start": { "line": 357, "column": 12 }, "end": { "line": 357, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17925, "end": 17926, "loc": { "start": { "line": 357, "column": 18 }, "end": { "line": 357, "column": 19 } } }, { "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": 17927, "end": 17932, "loc": { "start": { "line": 357, "column": 20 }, "end": { "line": 357, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17941, "end": 17942, "loc": { "start": { "line": 358, "column": 8 }, "end": { "line": 358, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17942, "end": 17943, "loc": { "start": { "line": 358, "column": 9 }, "end": { "line": 358, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17943, "end": 17944, "loc": { "start": { "line": 358, "column": 10 }, "end": { "line": 358, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17954, "end": 17958, "loc": { "start": { "line": 360, "column": 8 }, "end": { "line": 360, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17958, "end": 17959, "loc": { "start": { "line": 360, "column": 12 }, "end": { "line": 360, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_hideTool", "start": 17959, "end": 17968, "loc": { "start": { "line": 360, "column": 13 }, "end": { "line": 360, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 17969, "end": 17970, "loc": { "start": { "line": 360, "column": 23 }, "end": { "line": 360, "column": 24 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 17971, "end": 17974, "loc": { "start": { "line": 360, "column": 25 }, "end": { "line": 360, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "HideTool", "start": 17975, "end": 17983, "loc": { "start": { "line": 360, "column": 29 }, "end": { "line": 360, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17983, "end": 17984, "loc": { "start": { "line": 360, "column": 37 }, "end": { "line": 360, "column": 38 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 17984, "end": 17988, "loc": { "start": { "line": 360, "column": 38 }, "end": { "line": 360, "column": 42 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 17988, "end": 17989, "loc": { "start": { "line": 360, "column": 42 }, "end": { "line": 360, "column": 43 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 17990, "end": 17991, "loc": { "start": { "line": 360, "column": 44 }, "end": { "line": 360, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 18004, "end": 18017, "loc": { "start": { "line": 361, "column": 12 }, "end": { "line": 361, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18017, "end": 18018, "loc": { "start": { "line": 361, "column": 25 }, "end": { "line": 361, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 18019, "end": 18033, "loc": { "start": { "line": 361, "column": 27 }, "end": { "line": 361, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18033, "end": 18034, "loc": { "start": { "line": 361, "column": 41 }, "end": { "line": 361, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 18034, "end": 18047, "loc": { "start": { "line": 361, "column": 42 }, "end": { "line": 361, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18047, "end": 18048, "loc": { "start": { "line": 361, "column": 55 }, "end": { "line": 361, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-hide", "start": 18048, "end": 18062, "loc": { "start": { "line": 361, "column": 56 }, "end": { "line": 361, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18062, "end": 18063, "loc": { "start": { "line": 361, "column": 70 }, "end": { "line": 361, "column": 71 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18063, "end": 18064, "loc": { "start": { "line": 361, "column": 71 }, "end": { "line": 361, "column": 72 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 18077, "end": 18083, "loc": { "start": { "line": 362, "column": 12 }, "end": { "line": 362, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18083, "end": 18084, "loc": { "start": { "line": 362, "column": 18 }, "end": { "line": 362, "column": 19 } } }, { "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": 18085, "end": 18090, "loc": { "start": { "line": 362, "column": 20 }, "end": { "line": 362, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18099, "end": 18100, "loc": { "start": { "line": 363, "column": 8 }, "end": { "line": 363, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18100, "end": 18101, "loc": { "start": { "line": 363, "column": 9 }, "end": { "line": 363, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18101, "end": 18102, "loc": { "start": { "line": 363, "column": 10 }, "end": { "line": 363, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18112, "end": 18116, "loc": { "start": { "line": 365, "column": 8 }, "end": { "line": 365, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18116, "end": 18117, "loc": { "start": { "line": 365, "column": 12 }, "end": { "line": 365, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_selectionTool", "start": 18117, "end": 18131, "loc": { "start": { "line": 365, "column": 13 }, "end": { "line": 365, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 18132, "end": 18133, "loc": { "start": { "line": 365, "column": 28 }, "end": { "line": 365, "column": 29 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 18134, "end": 18137, "loc": { "start": { "line": 365, "column": 30 }, "end": { "line": 365, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "SelectionTool", "start": 18138, "end": 18151, "loc": { "start": { "line": 365, "column": 34 }, "end": { "line": 365, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18151, "end": 18152, "loc": { "start": { "line": 365, "column": 47 }, "end": { "line": 365, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18152, "end": 18156, "loc": { "start": { "line": 365, "column": 48 }, "end": { "line": 365, "column": 52 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18156, "end": 18157, "loc": { "start": { "line": 365, "column": 52 }, "end": { "line": 365, "column": 53 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18158, "end": 18159, "loc": { "start": { "line": 365, "column": 54 }, "end": { "line": 365, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 18172, "end": 18185, "loc": { "start": { "line": 366, "column": 12 }, "end": { "line": 366, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18185, "end": 18186, "loc": { "start": { "line": 366, "column": 25 }, "end": { "line": 366, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 18187, "end": 18201, "loc": { "start": { "line": 366, "column": 27 }, "end": { "line": 366, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18201, "end": 18202, "loc": { "start": { "line": 366, "column": 41 }, "end": { "line": 366, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 18202, "end": 18215, "loc": { "start": { "line": 366, "column": 42 }, "end": { "line": 366, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18215, "end": 18216, "loc": { "start": { "line": 366, "column": 55 }, "end": { "line": 366, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-select", "start": 18216, "end": 18232, "loc": { "start": { "line": 366, "column": 56 }, "end": { "line": 366, "column": 72 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18232, "end": 18233, "loc": { "start": { "line": 366, "column": 72 }, "end": { "line": 366, "column": 73 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18233, "end": 18234, "loc": { "start": { "line": 366, "column": 73 }, "end": { "line": 366, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 18247, "end": 18253, "loc": { "start": { "line": 367, "column": 12 }, "end": { "line": 367, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18253, "end": 18254, "loc": { "start": { "line": 367, "column": 18 }, "end": { "line": 367, "column": 19 } } }, { "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": 18255, "end": 18260, "loc": { "start": { "line": 367, "column": 20 }, "end": { "line": 367, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18269, "end": 18270, "loc": { "start": { "line": 368, "column": 8 }, "end": { "line": 368, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18270, "end": 18271, "loc": { "start": { "line": 368, "column": 9 }, "end": { "line": 368, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18271, "end": 18272, "loc": { "start": { "line": 368, "column": 10 }, "end": { "line": 368, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18282, "end": 18286, "loc": { "start": { "line": 370, "column": 8 }, "end": { "line": 370, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18286, "end": 18287, "loc": { "start": { "line": 370, "column": 12 }, "end": { "line": 370, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_marqueeSelectionTool", "start": 18287, "end": 18308, "loc": { "start": { "line": 370, "column": 13 }, "end": { "line": 370, "column": 34 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 18309, "end": 18310, "loc": { "start": { "line": 370, "column": 35 }, "end": { "line": 370, "column": 36 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 18311, "end": 18314, "loc": { "start": { "line": 370, "column": 37 }, "end": { "line": 370, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "MarqueeSelectionTool", "start": 18315, "end": 18335, "loc": { "start": { "line": 370, "column": 41 }, "end": { "line": 370, "column": 61 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18335, "end": 18336, "loc": { "start": { "line": 370, "column": 61 }, "end": { "line": 370, "column": 62 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18336, "end": 18340, "loc": { "start": { "line": 370, "column": 62 }, "end": { "line": 370, "column": 66 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18340, "end": 18341, "loc": { "start": { "line": 370, "column": 66 }, "end": { "line": 370, "column": 67 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18342, "end": 18343, "loc": { "start": { "line": 370, "column": 68 }, "end": { "line": 370, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 18356, "end": 18369, "loc": { "start": { "line": 371, "column": 12 }, "end": { "line": 371, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18369, "end": 18370, "loc": { "start": { "line": 371, "column": 25 }, "end": { "line": 371, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 18371, "end": 18385, "loc": { "start": { "line": 371, "column": 27 }, "end": { "line": 371, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18385, "end": 18386, "loc": { "start": { "line": 371, "column": 41 }, "end": { "line": 371, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 18386, "end": 18399, "loc": { "start": { "line": 371, "column": 42 }, "end": { "line": 371, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18399, "end": 18400, "loc": { "start": { "line": 371, "column": 55 }, "end": { "line": 371, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-marquee", "start": 18400, "end": 18417, "loc": { "start": { "line": 371, "column": 56 }, "end": { "line": 371, "column": 73 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18417, "end": 18418, "loc": { "start": { "line": 371, "column": 73 }, "end": { "line": 371, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18418, "end": 18419, "loc": { "start": { "line": 371, "column": 74 }, "end": { "line": 371, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 18432, "end": 18438, "loc": { "start": { "line": 372, "column": 12 }, "end": { "line": 372, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18438, "end": 18439, "loc": { "start": { "line": 372, "column": 18 }, "end": { "line": 372, "column": 19 } } }, { "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": 18440, "end": 18445, "loc": { "start": { "line": 372, "column": 20 }, "end": { "line": 372, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18445, "end": 18446, "loc": { "start": { "line": 372, "column": 25 }, "end": { "line": 372, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectsKdTree3", "start": 18459, "end": 18473, "loc": { "start": { "line": 373, "column": 12 }, "end": { "line": 373, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18473, "end": 18474, "loc": { "start": { "line": 373, "column": 26 }, "end": { "line": 373, "column": 27 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18475, "end": 18479, "loc": { "start": { "line": 373, "column": 28 }, "end": { "line": 373, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18479, "end": 18480, "loc": { "start": { "line": 373, "column": 32 }, "end": { "line": 373, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectsKdTree3", "start": 18480, "end": 18495, "loc": { "start": { "line": 373, "column": 33 }, "end": { "line": 373, "column": 48 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18504, "end": 18505, "loc": { "start": { "line": 374, "column": 8 }, "end": { "line": 374, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18505, "end": 18506, "loc": { "start": { "line": 374, "column": 9 }, "end": { "line": 374, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18506, "end": 18507, "loc": { "start": { "line": 374, "column": 10 }, "end": { "line": 374, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18517, "end": 18521, "loc": { "start": { "line": 376, "column": 8 }, "end": { "line": 376, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18521, "end": 18522, "loc": { "start": { "line": 376, "column": 12 }, "end": { "line": 376, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_showSpacesMode", "start": 18522, "end": 18537, "loc": { "start": { "line": 376, "column": 13 }, "end": { "line": 376, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 18538, "end": 18539, "loc": { "start": { "line": 376, "column": 29 }, "end": { "line": 376, "column": 30 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 18540, "end": 18543, "loc": { "start": { "line": 376, "column": 31 }, "end": { "line": 376, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ShowSpacesMode", "start": 18544, "end": 18558, "loc": { "start": { "line": 376, "column": 35 }, "end": { "line": 376, "column": 49 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18558, "end": 18559, "loc": { "start": { "line": 376, "column": 49 }, "end": { "line": 376, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18559, "end": 18563, "loc": { "start": { "line": 376, "column": 50 }, "end": { "line": 376, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18563, "end": 18564, "loc": { "start": { "line": 376, "column": 54 }, "end": { "line": 376, "column": 55 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18565, "end": 18566, "loc": { "start": { "line": 376, "column": 56 }, "end": { "line": 376, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 18579, "end": 18592, "loc": { "start": { "line": 377, "column": 12 }, "end": { "line": 377, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18592, "end": 18593, "loc": { "start": { "line": 377, "column": 25 }, "end": { "line": 377, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 18594, "end": 18608, "loc": { "start": { "line": 377, "column": 27 }, "end": { "line": 377, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18608, "end": 18609, "loc": { "start": { "line": 377, "column": 41 }, "end": { "line": 377, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 18609, "end": 18622, "loc": { "start": { "line": 377, "column": 42 }, "end": { "line": 377, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18622, "end": 18623, "loc": { "start": { "line": 377, "column": 55 }, "end": { "line": 377, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-showSpaces", "start": 18623, "end": 18643, "loc": { "start": { "line": 377, "column": 56 }, "end": { "line": 377, "column": 76 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18643, "end": 18644, "loc": { "start": { "line": 377, "column": 76 }, "end": { "line": 377, "column": 77 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18644, "end": 18645, "loc": { "start": { "line": 377, "column": 77 }, "end": { "line": 377, "column": 78 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 18658, "end": 18664, "loc": { "start": { "line": 378, "column": 12 }, "end": { "line": 378, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18664, "end": 18665, "loc": { "start": { "line": 378, "column": 18 }, "end": { "line": 378, "column": 19 } } }, { "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": 18666, "end": 18671, "loc": { "start": { "line": 378, "column": 20 }, "end": { "line": 378, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18680, "end": 18681, "loc": { "start": { "line": 379, "column": 8 }, "end": { "line": 379, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18681, "end": 18682, "loc": { "start": { "line": 379, "column": 9 }, "end": { "line": 379, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18682, "end": 18683, "loc": { "start": { "line": 379, "column": 10 }, "end": { "line": 379, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18693, "end": 18697, "loc": { "start": { "line": 381, "column": 8 }, "end": { "line": 381, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18697, "end": 18698, "loc": { "start": { "line": 381, "column": 12 }, "end": { "line": 381, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_queryTool", "start": 18698, "end": 18708, "loc": { "start": { "line": 381, "column": 13 }, "end": { "line": 381, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 18709, "end": 18710, "loc": { "start": { "line": 381, "column": 24 }, "end": { "line": 381, "column": 25 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 18711, "end": 18714, "loc": { "start": { "line": 381, "column": 26 }, "end": { "line": 381, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "QueryTool", "start": 18715, "end": 18724, "loc": { "start": { "line": 381, "column": 30 }, "end": { "line": 381, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18724, "end": 18725, "loc": { "start": { "line": 381, "column": 39 }, "end": { "line": 381, "column": 40 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18725, "end": 18729, "loc": { "start": { "line": 381, "column": 40 }, "end": { "line": 381, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18729, "end": 18730, "loc": { "start": { "line": 381, "column": 44 }, "end": { "line": 381, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18731, "end": 18732, "loc": { "start": { "line": 381, "column": 46 }, "end": { "line": 381, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 18745, "end": 18751, "loc": { "start": { "line": 382, "column": 12 }, "end": { "line": 382, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18751, "end": 18752, "loc": { "start": { "line": 382, "column": 18 }, "end": { "line": 382, "column": 19 } } }, { "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": 18753, "end": 18758, "loc": { "start": { "line": 382, "column": 20 }, "end": { "line": 382, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18767, "end": 18768, "loc": { "start": { "line": 383, "column": 8 }, "end": { "line": 383, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18768, "end": 18769, "loc": { "start": { "line": 383, "column": 9 }, "end": { "line": 383, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18769, "end": 18770, "loc": { "start": { "line": 383, "column": 10 }, "end": { "line": 383, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18780, "end": 18784, "loc": { "start": { "line": 385, "column": 8 }, "end": { "line": 385, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18784, "end": 18785, "loc": { "start": { "line": 385, "column": 12 }, "end": { "line": 385, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 18785, "end": 18797, "loc": { "start": { "line": 385, "column": 13 }, "end": { "line": 385, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 18798, "end": 18799, "loc": { "start": { "line": 385, "column": 26 }, "end": { "line": 385, "column": 27 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 18800, "end": 18803, "loc": { "start": { "line": 385, "column": 28 }, "end": { "line": 385, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "SectionTool", "start": 18804, "end": 18815, "loc": { "start": { "line": 385, "column": 32 }, "end": { "line": 385, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18815, "end": 18816, "loc": { "start": { "line": 385, "column": 43 }, "end": { "line": 385, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 18816, "end": 18820, "loc": { "start": { "line": 385, "column": 44 }, "end": { "line": 385, "column": 48 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18820, "end": 18821, "loc": { "start": { "line": 385, "column": 48 }, "end": { "line": 385, "column": 49 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18822, "end": 18823, "loc": { "start": { "line": 385, "column": 50 }, "end": { "line": 385, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "buttonElement", "start": 18836, "end": 18849, "loc": { "start": { "line": 386, "column": 12 }, "end": { "line": 386, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18849, "end": 18850, "loc": { "start": { "line": 386, "column": 25 }, "end": { "line": 386, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 18851, "end": 18865, "loc": { "start": { "line": 386, "column": 27 }, "end": { "line": 386, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18865, "end": 18866, "loc": { "start": { "line": 386, "column": 41 }, "end": { "line": 386, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 18866, "end": 18879, "loc": { "start": { "line": 386, "column": 42 }, "end": { "line": 386, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18879, "end": 18880, "loc": { "start": { "line": 386, "column": 55 }, "end": { "line": 386, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-section", "start": 18880, "end": 18897, "loc": { "start": { "line": 386, "column": 56 }, "end": { "line": 386, "column": 73 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18897, "end": 18898, "loc": { "start": { "line": 386, "column": 73 }, "end": { "line": 386, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18898, "end": 18899, "loc": { "start": { "line": 386, "column": 74 }, "end": { "line": 386, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "counterElement", "start": 18912, "end": 18926, "loc": { "start": { "line": 387, "column": 12 }, "end": { "line": 387, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18926, "end": 18927, "loc": { "start": { "line": 387, "column": 26 }, "end": { "line": 387, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 18928, "end": 18942, "loc": { "start": { "line": 387, "column": 28 }, "end": { "line": 387, "column": 42 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18942, "end": 18943, "loc": { "start": { "line": 387, "column": 42 }, "end": { "line": 387, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 18943, "end": 18956, "loc": { "start": { "line": 387, "column": 43 }, "end": { "line": 387, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18956, "end": 18957, "loc": { "start": { "line": 387, "column": 56 }, "end": { "line": 387, "column": 57 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-section-counter", "start": 18957, "end": 18982, "loc": { "start": { "line": 387, "column": 57 }, "end": { "line": 387, "column": 82 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 18982, "end": 18983, "loc": { "start": { "line": 387, "column": 82 }, "end": { "line": 387, "column": 83 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 18983, "end": 18984, "loc": { "start": { "line": 387, "column": 83 }, "end": { "line": 387, "column": 84 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "menuButtonElement", "start": 18997, "end": 19014, "loc": { "start": { "line": 388, "column": 12 }, "end": { "line": 388, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19014, "end": 19015, "loc": { "start": { "line": 388, "column": 29 }, "end": { "line": 388, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 19016, "end": 19030, "loc": { "start": { "line": 388, "column": 31 }, "end": { "line": 388, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19030, "end": 19031, "loc": { "start": { "line": 388, "column": 45 }, "end": { "line": 388, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 19031, "end": 19044, "loc": { "start": { "line": 388, "column": 46 }, "end": { "line": 388, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19044, "end": 19045, "loc": { "start": { "line": 388, "column": 59 }, "end": { "line": 388, "column": 60 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-section-menu-button", "start": 19045, "end": 19074, "loc": { "start": { "line": 388, "column": 60 }, "end": { "line": 388, "column": 89 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19074, "end": 19075, "loc": { "start": { "line": 388, "column": 89 }, "end": { "line": 388, "column": 90 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19075, "end": 19076, "loc": { "start": { "line": 388, "column": 90 }, "end": { "line": 388, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "menuButtonArrowElement", "start": 19089, "end": 19111, "loc": { "start": { "line": 389, "column": 12 }, "end": { "line": 389, "column": 34 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19111, "end": 19112, "loc": { "start": { "line": 389, "column": 34 }, "end": { "line": 389, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toolbarElement", "start": 19113, "end": 19127, "loc": { "start": { "line": 389, "column": 36 }, "end": { "line": 389, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19127, "end": 19128, "loc": { "start": { "line": 389, "column": 50 }, "end": { "line": 389, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 19128, "end": 19141, "loc": { "start": { "line": 389, "column": 51 }, "end": { "line": 389, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19141, "end": 19142, "loc": { "start": { "line": 389, "column": 64 }, "end": { "line": 389, "column": 65 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-section-menu-button-arrow", "start": 19142, "end": 19177, "loc": { "start": { "line": 389, "column": 65 }, "end": { "line": 389, "column": 100 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19177, "end": 19178, "loc": { "start": { "line": 389, "column": 100 }, "end": { "line": 389, "column": 101 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19178, "end": 19179, "loc": { "start": { "line": 389, "column": 101 }, "end": { "line": 389, "column": 102 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 19192, "end": 19198, "loc": { "start": { "line": 390, "column": 12 }, "end": { "line": 390, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19198, "end": 19199, "loc": { "start": { "line": 390, "column": 18 }, "end": { "line": 390, "column": 19 } } }, { "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": 19200, "end": 19205, "loc": { "start": { "line": 390, "column": 20 }, "end": { "line": 390, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19214, "end": 19215, "loc": { "start": { "line": 391, "column": 8 }, "end": { "line": 391, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19215, "end": 19216, "loc": { "start": { "line": 391, "column": 9 }, "end": { "line": 391, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19216, "end": 19217, "loc": { "start": { "line": 391, "column": 10 }, "end": { "line": 391, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19227, "end": 19231, "loc": { "start": { "line": 393, "column": 8 }, "end": { "line": 393, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19231, "end": 19232, "loc": { "start": { "line": 393, "column": 12 }, "end": { "line": 393, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_navCubeMode", "start": 19232, "end": 19244, "loc": { "start": { "line": 393, "column": 13 }, "end": { "line": 393, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 19245, "end": 19246, "loc": { "start": { "line": 393, "column": 26 }, "end": { "line": 393, "column": 27 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 19247, "end": 19250, "loc": { "start": { "line": 393, "column": 28 }, "end": { "line": 393, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "NavCubeMode", "start": 19251, "end": 19262, "loc": { "start": { "line": 393, "column": 32 }, "end": { "line": 393, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19262, "end": 19263, "loc": { "start": { "line": 393, "column": 43 }, "end": { "line": 393, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19263, "end": 19267, "loc": { "start": { "line": 393, "column": 44 }, "end": { "line": 393, "column": 48 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19267, "end": 19268, "loc": { "start": { "line": 393, "column": 48 }, "end": { "line": 393, "column": 49 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19269, "end": 19270, "loc": { "start": { "line": 393, "column": 50 }, "end": { "line": 393, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navCubeCanvasElement", "start": 19283, "end": 19303, "loc": { "start": { "line": 394, "column": 12 }, "end": { "line": 394, "column": 32 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19303, "end": 19304, "loc": { "start": { "line": 394, "column": 32 }, "end": { "line": 394, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "navCubeCanvasElement", "start": 19305, "end": 19325, "loc": { "start": { "line": 394, "column": 34 }, "end": { "line": 394, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19325, "end": 19326, "loc": { "start": { "line": 394, "column": 54 }, "end": { "line": 394, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "active", "start": 19339, "end": 19345, "loc": { "start": { "line": 395, "column": 12 }, "end": { "line": 395, "column": 18 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19345, "end": 19346, "loc": { "start": { "line": 395, "column": 18 }, "end": { "line": 395, "column": 19 } } }, { "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": 19347, "end": 19351, "loc": { "start": { "line": 395, "column": 20 }, "end": { "line": 395, "column": 24 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19360, "end": 19361, "loc": { "start": { "line": 396, "column": 8 }, "end": { "line": 396, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19361, "end": 19362, "loc": { "start": { "line": 396, "column": 9 }, "end": { "line": 396, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19362, "end": 19363, "loc": { "start": { "line": 396, "column": 10 }, "end": { "line": 396, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19373, "end": 19377, "loc": { "start": { "line": 398, "column": 8 }, "end": { "line": 398, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19377, "end": 19378, "loc": { "start": { "line": 398, "column": 12 }, "end": { "line": 398, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_busyModal", "start": 19378, "end": 19388, "loc": { "start": { "line": 398, "column": 13 }, "end": { "line": 398, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 19389, "end": 19390, "loc": { "start": { "line": 398, "column": 24 }, "end": { "line": 398, "column": 25 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 19391, "end": 19394, "loc": { "start": { "line": 398, "column": 26 }, "end": { "line": 398, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "BusyModal", "start": 19395, "end": 19404, "loc": { "start": { "line": 398, "column": 30 }, "end": { "line": 398, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19404, "end": 19405, "loc": { "start": { "line": 398, "column": 39 }, "end": { "line": 398, "column": 40 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19405, "end": 19409, "loc": { "start": { "line": 398, "column": 40 }, "end": { "line": 398, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19409, "end": 19410, "loc": { "start": { "line": 398, "column": 44 }, "end": { "line": 398, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19411, "end": 19412, "loc": { "start": { "line": 398, "column": 46 }, "end": { "line": 398, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "busyModalBackdropElement", "start": 19425, "end": 19449, "loc": { "start": { "line": 399, "column": 12 }, "end": { "line": 399, "column": 36 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19449, "end": 19450, "loc": { "start": { "line": 399, "column": 36 }, "end": { "line": 399, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "busyModelBackdropElement", "start": 19451, "end": 19475, "loc": { "start": { "line": 399, "column": 38 }, "end": { "line": 399, "column": 62 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19484, "end": 19485, "loc": { "start": { "line": 400, "column": 8 }, "end": { "line": 400, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19485, "end": 19486, "loc": { "start": { "line": 400, "column": 9 }, "end": { "line": 400, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19486, "end": 19487, "loc": { "start": { "line": 400, "column": 10 }, "end": { "line": 400, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19497, "end": 19501, "loc": { "start": { "line": 402, "column": 8 }, "end": { "line": 402, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19501, "end": 19502, "loc": { "start": { "line": 402, "column": 12 }, "end": { "line": 402, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_threeDMode", "start": 19502, "end": 19513, "loc": { "start": { "line": 402, "column": 13 }, "end": { "line": 402, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19513, "end": 19514, "loc": { "start": { "line": 402, "column": 24 }, "end": { "line": 402, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 19514, "end": 19523, "loc": { "start": { "line": 402, "column": 25 }, "end": { "line": 402, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19523, "end": 19524, "loc": { "start": { "line": 402, "column": 34 }, "end": { "line": 402, "column": 35 } } }, { "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": 19524, "end": 19528, "loc": { "start": { "line": 402, "column": 35 }, "end": { "line": 402, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19528, "end": 19529, "loc": { "start": { "line": 402, "column": 39 }, "end": { "line": 402, "column": 40 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19529, "end": 19530, "loc": { "start": { "line": 402, "column": 40 }, "end": { "line": 402, "column": 41 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19539, "end": 19543, "loc": { "start": { "line": 403, "column": 8 }, "end": { "line": 403, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19543, "end": 19544, "loc": { "start": { "line": 403, "column": 12 }, "end": { "line": 403, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_firstPersonMode", "start": 19544, "end": 19560, "loc": { "start": { "line": 403, "column": 13 }, "end": { "line": 403, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19560, "end": 19561, "loc": { "start": { "line": 403, "column": 29 }, "end": { "line": 403, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 19561, "end": 19570, "loc": { "start": { "line": 403, "column": 30 }, "end": { "line": 403, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19570, "end": 19571, "loc": { "start": { "line": 403, "column": 39 }, "end": { "line": 403, "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": 19571, "end": 19576, "loc": { "start": { "line": 403, "column": 40 }, "end": { "line": 403, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19576, "end": 19577, "loc": { "start": { "line": 403, "column": 45 }, "end": { "line": 403, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19577, "end": 19578, "loc": { "start": { "line": 403, "column": 46 }, "end": { "line": 403, "column": 47 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19587, "end": 19591, "loc": { "start": { "line": 404, "column": 8 }, "end": { "line": 404, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19591, "end": 19592, "loc": { "start": { "line": 404, "column": 12 }, "end": { "line": 404, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_navCubeMode", "start": 19592, "end": 19604, "loc": { "start": { "line": 404, "column": 13 }, "end": { "line": 404, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19604, "end": 19605, "loc": { "start": { "line": 404, "column": 25 }, "end": { "line": 404, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 19605, "end": 19614, "loc": { "start": { "line": 404, "column": 26 }, "end": { "line": 404, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19614, "end": 19615, "loc": { "start": { "line": 404, "column": 35 }, "end": { "line": 404, "column": 36 } } }, { "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": 19615, "end": 19619, "loc": { "start": { "line": 404, "column": 36 }, "end": { "line": 404, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19619, "end": 19620, "loc": { "start": { "line": 404, "column": 40 }, "end": { "line": 404, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19620, "end": 19621, "loc": { "start": { "line": 404, "column": 41 }, "end": { "line": 404, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19631, "end": 19635, "loc": { "start": { "line": 406, "column": 8 }, "end": { "line": 406, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19635, "end": 19636, "loc": { "start": { "line": 406, "column": 12 }, "end": { "line": 406, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 19636, "end": 19651, "loc": { "start": { "line": 406, "column": 13 }, "end": { "line": 406, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19651, "end": 19652, "loc": { "start": { "line": 406, "column": 28 }, "end": { "line": 406, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 19652, "end": 19654, "loc": { "start": { "line": 406, "column": 29 }, "end": { "line": 406, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19654, "end": 19655, "loc": { "start": { "line": 406, "column": 31 }, "end": { "line": 406, "column": 32 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "modelLoaded", "start": 19655, "end": 19668, "loc": { "start": { "line": 406, "column": 32 }, "end": { "line": 406, "column": 45 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19668, "end": 19669, "loc": { "start": { "line": 406, "column": 45 }, "end": { "line": 406, "column": 46 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19670, "end": 19671, "loc": { "start": { "line": 406, "column": 47 }, "end": { "line": 406, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 19671, "end": 19678, "loc": { "start": { "line": 406, "column": 48 }, "end": { "line": 406, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19678, "end": 19679, "loc": { "start": { "line": 406, "column": 55 }, "end": { "line": 406, "column": 56 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19680, "end": 19682, "loc": { "start": { "line": 406, "column": 57 }, "end": { "line": 406, "column": 59 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19683, "end": 19684, "loc": { "start": { "line": 406, "column": 60 }, "end": { "line": 406, "column": 61 } } }, { "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": 19697, "end": 19699, "loc": { "start": { "line": 407, "column": 12 }, "end": { "line": 407, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19700, "end": 19701, "loc": { "start": { "line": 407, "column": 15 }, "end": { "line": 407, "column": 16 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19701, "end": 19705, "loc": { "start": { "line": 407, "column": 16 }, "end": { "line": 407, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19705, "end": 19706, "loc": { "start": { "line": 407, "column": 20 }, "end": { "line": 407, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 19706, "end": 19721, "loc": { "start": { "line": 407, "column": 21 }, "end": { "line": 407, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19721, "end": 19722, "loc": { "start": { "line": 407, "column": 36 }, "end": { "line": 407, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getNumModelsLoaded", "start": 19722, "end": 19740, "loc": { "start": { "line": 407, "column": 37 }, "end": { "line": 407, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19740, "end": 19741, "loc": { "start": { "line": 407, "column": 55 }, "end": { "line": 407, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19741, "end": 19742, "loc": { "start": { "line": 407, "column": 56 }, "end": { "line": 407, "column": 57 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": ">", "start": 19743, "end": 19744, "loc": { "start": { "line": 407, "column": 58 }, "end": { "line": 407, "column": 59 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 19745, "end": 19746, "loc": { "start": { "line": 407, "column": 60 }, "end": { "line": 407, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19746, "end": 19747, "loc": { "start": { "line": 407, "column": 61 }, "end": { "line": 407, "column": 62 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19748, "end": 19749, "loc": { "start": { "line": 407, "column": 63 }, "end": { "line": 407, "column": 64 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19766, "end": 19770, "loc": { "start": { "line": 408, "column": 16 }, "end": { "line": 408, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19770, "end": 19771, "loc": { "start": { "line": 408, "column": 20 }, "end": { "line": 408, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setControlsEnabled", "start": 19771, "end": 19789, "loc": { "start": { "line": 408, "column": 21 }, "end": { "line": 408, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19789, "end": 19790, "loc": { "start": { "line": 408, "column": 39 }, "end": { "line": 408, "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": 19790, "end": 19794, "loc": { "start": { "line": 408, "column": 40 }, "end": { "line": 408, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19794, "end": 19795, "loc": { "start": { "line": 408, "column": 44 }, "end": { "line": 408, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19795, "end": 19796, "loc": { "start": { "line": 408, "column": 45 }, "end": { "line": 408, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19809, "end": 19810, "loc": { "start": { "line": 409, "column": 12 }, "end": { "line": 409, "column": 13 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19823, "end": 19827, "loc": { "start": { "line": 410, "column": 12 }, "end": { "line": 410, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19827, "end": 19828, "loc": { "start": { "line": 410, "column": 16 }, "end": { "line": 410, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 19828, "end": 19832, "loc": { "start": { "line": 410, "column": 17 }, "end": { "line": 410, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19832, "end": 19833, "loc": { "start": { "line": 410, "column": 21 }, "end": { "line": 410, "column": 22 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "modelLoaded", "start": 19833, "end": 19846, "loc": { "start": { "line": 410, "column": 22 }, "end": { "line": 410, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19846, "end": 19847, "loc": { "start": { "line": 410, "column": 35 }, "end": { "line": 410, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 19848, "end": 19855, "loc": { "start": { "line": 410, "column": 37 }, "end": { "line": 410, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19855, "end": 19856, "loc": { "start": { "line": 410, "column": 44 }, "end": { "line": 410, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19856, "end": 19857, "loc": { "start": { "line": 410, "column": 45 }, "end": { "line": 410, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19866, "end": 19867, "loc": { "start": { "line": 411, "column": 8 }, "end": { "line": 411, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19867, "end": 19868, "loc": { "start": { "line": 411, "column": 9 }, "end": { "line": 411, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19868, "end": 19869, "loc": { "start": { "line": 411, "column": 10 }, "end": { "line": 411, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19879, "end": 19883, "loc": { "start": { "line": 413, "column": 8 }, "end": { "line": 413, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19883, "end": 19884, "loc": { "start": { "line": 413, "column": 12 }, "end": { "line": 413, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 19884, "end": 19899, "loc": { "start": { "line": 413, "column": 13 }, "end": { "line": 413, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19899, "end": 19900, "loc": { "start": { "line": 413, "column": 28 }, "end": { "line": 413, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 19900, "end": 19902, "loc": { "start": { "line": 413, "column": 29 }, "end": { "line": 413, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19902, "end": 19903, "loc": { "start": { "line": 413, "column": 31 }, "end": { "line": 413, "column": 32 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "modelUnloaded", "start": 19903, "end": 19918, "loc": { "start": { "line": 413, "column": 32 }, "end": { "line": 413, "column": 47 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19918, "end": 19919, "loc": { "start": { "line": 413, "column": 47 }, "end": { "line": 413, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19920, "end": 19921, "loc": { "start": { "line": 413, "column": 49 }, "end": { "line": 413, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 19921, "end": 19928, "loc": { "start": { "line": 413, "column": 50 }, "end": { "line": 413, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19928, "end": 19929, "loc": { "start": { "line": 413, "column": 57 }, "end": { "line": 413, "column": 58 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19930, "end": 19932, "loc": { "start": { "line": 413, "column": 59 }, "end": { "line": 413, "column": 61 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19933, "end": 19934, "loc": { "start": { "line": 413, "column": 62 }, "end": { "line": 413, "column": 63 } } }, { "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": 19947, "end": 19949, "loc": { "start": { "line": 414, "column": 12 }, "end": { "line": 414, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19950, "end": 19951, "loc": { "start": { "line": 414, "column": 15 }, "end": { "line": 414, "column": 16 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 19951, "end": 19955, "loc": { "start": { "line": 414, "column": 16 }, "end": { "line": 414, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19955, "end": 19956, "loc": { "start": { "line": 414, "column": 20 }, "end": { "line": 414, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 19956, "end": 19971, "loc": { "start": { "line": 414, "column": 21 }, "end": { "line": 414, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 19971, "end": 19972, "loc": { "start": { "line": 414, "column": 36 }, "end": { "line": 414, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getNumModelsLoaded", "start": 19972, "end": 19990, "loc": { "start": { "line": 414, "column": 37 }, "end": { "line": 414, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19990, "end": 19991, "loc": { "start": { "line": 414, "column": 55 }, "end": { "line": 414, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19991, "end": 19992, "loc": { "start": { "line": 414, "column": 56 }, "end": { "line": 414, "column": 57 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 19993, "end": 19996, "loc": { "start": { "line": 414, "column": 58 }, "end": { "line": 414, "column": 61 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 19997, "end": 19998, "loc": { "start": { "line": 414, "column": 62 }, "end": { "line": 414, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 19998, "end": 19999, "loc": { "start": { "line": 414, "column": 63 }, "end": { "line": 414, "column": 64 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20000, "end": 20001, "loc": { "start": { "line": 414, "column": 65 }, "end": { "line": 414, "column": 66 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20018, "end": 20022, "loc": { "start": { "line": 415, "column": 16 }, "end": { "line": 415, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20022, "end": 20023, "loc": { "start": { "line": 415, "column": 20 }, "end": { "line": 415, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setControlsEnabled", "start": 20023, "end": 20041, "loc": { "start": { "line": 415, "column": 21 }, "end": { "line": 415, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20041, "end": 20042, "loc": { "start": { "line": 415, "column": 39 }, "end": { "line": 415, "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": 20042, "end": 20047, "loc": { "start": { "line": 415, "column": 40 }, "end": { "line": 415, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20047, "end": 20048, "loc": { "start": { "line": 415, "column": 45 }, "end": { "line": 415, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20048, "end": 20049, "loc": { "start": { "line": 415, "column": 46 }, "end": { "line": 415, "column": 47 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20066, "end": 20070, "loc": { "start": { "line": 416, "column": 16 }, "end": { "line": 416, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20070, "end": 20071, "loc": { "start": { "line": 416, "column": 20 }, "end": { "line": 416, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTab", "start": 20071, "end": 20078, "loc": { "start": { "line": 416, "column": 21 }, "end": { "line": 416, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20078, "end": 20079, "loc": { "start": { "line": 416, "column": 28 }, "end": { "line": 416, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "models", "start": 20079, "end": 20087, "loc": { "start": { "line": 416, "column": 29 }, "end": { "line": 416, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20087, "end": 20088, "loc": { "start": { "line": 416, "column": 37 }, "end": { "line": 416, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20088, "end": 20089, "loc": { "start": { "line": 416, "column": 38 }, "end": { "line": 416, "column": 39 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20102, "end": 20103, "loc": { "start": { "line": 417, "column": 12 }, "end": { "line": 417, "column": 13 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20116, "end": 20120, "loc": { "start": { "line": 418, "column": 12 }, "end": { "line": 418, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20120, "end": 20121, "loc": { "start": { "line": 418, "column": 16 }, "end": { "line": 418, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 20121, "end": 20125, "loc": { "start": { "line": 418, "column": 17 }, "end": { "line": 418, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20125, "end": 20126, "loc": { "start": { "line": 418, "column": 21 }, "end": { "line": 418, "column": 22 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "modelUnloaded", "start": 20126, "end": 20141, "loc": { "start": { "line": 418, "column": 22 }, "end": { "line": 418, "column": 37 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20141, "end": 20142, "loc": { "start": { "line": 418, "column": 37 }, "end": { "line": 418, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 20143, "end": 20150, "loc": { "start": { "line": 418, "column": 39 }, "end": { "line": 418, "column": 46 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20150, "end": 20151, "loc": { "start": { "line": 418, "column": 46 }, "end": { "line": 418, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20151, "end": 20152, "loc": { "start": { "line": 418, "column": 47 }, "end": { "line": 418, "column": 48 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20161, "end": 20162, "loc": { "start": { "line": 419, "column": 8 }, "end": { "line": 419, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20162, "end": 20163, "loc": { "start": { "line": 419, "column": 9 }, "end": { "line": 419, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20163, "end": 20164, "loc": { "start": { "line": 419, "column": 10 }, "end": { "line": 419, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20174, "end": 20178, "loc": { "start": { "line": 421, "column": 8 }, "end": { "line": 421, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20178, "end": 20179, "loc": { "start": { "line": 421, "column": 12 }, "end": { "line": 421, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_resetAction", "start": 20179, "end": 20191, "loc": { "start": { "line": 421, "column": 13 }, "end": { "line": 421, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20191, "end": 20192, "loc": { "start": { "line": 421, "column": 25 }, "end": { "line": 421, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 20192, "end": 20194, "loc": { "start": { "line": 421, "column": 26 }, "end": { "line": 421, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20194, "end": 20195, "loc": { "start": { "line": 421, "column": 28 }, "end": { "line": 421, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "reset", "start": 20195, "end": 20202, "loc": { "start": { "line": 421, "column": 29 }, "end": { "line": 421, "column": 36 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20202, "end": 20203, "loc": { "start": { "line": 421, "column": 36 }, "end": { "line": 421, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20204, "end": 20205, "loc": { "start": { "line": 421, "column": 38 }, "end": { "line": 421, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20205, "end": 20206, "loc": { "start": { "line": 421, "column": 39 }, "end": { "line": 421, "column": 40 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20207, "end": 20209, "loc": { "start": { "line": 421, "column": 41 }, "end": { "line": 421, "column": 43 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20210, "end": 20211, "loc": { "start": { "line": 421, "column": 44 }, "end": { "line": 421, "column": 45 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20224, "end": 20228, "loc": { "start": { "line": 422, "column": 12 }, "end": { "line": 422, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20228, "end": 20229, "loc": { "start": { "line": 422, "column": 16 }, "end": { "line": 422, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 20229, "end": 20233, "loc": { "start": { "line": 422, "column": 17 }, "end": { "line": 422, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20233, "end": 20234, "loc": { "start": { "line": 422, "column": 21 }, "end": { "line": 422, "column": 22 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "reset", "start": 20234, "end": 20241, "loc": { "start": { "line": 422, "column": 22 }, "end": { "line": 422, "column": 29 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20241, "end": 20242, "loc": { "start": { "line": 422, "column": 29 }, "end": { "line": 422, "column": 30 } } }, { "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": 20243, "end": 20247, "loc": { "start": { "line": 422, "column": 31 }, "end": { "line": 422, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20247, "end": 20248, "loc": { "start": { "line": 422, "column": 35 }, "end": { "line": 422, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20248, "end": 20249, "loc": { "start": { "line": 422, "column": 36 }, "end": { "line": 422, "column": 37 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20258, "end": 20259, "loc": { "start": { "line": 423, "column": 8 }, "end": { "line": 423, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20259, "end": 20260, "loc": { "start": { "line": 423, "column": 9 }, "end": { "line": 423, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20260, "end": 20261, "loc": { "start": { "line": 423, "column": 10 }, "end": { "line": 423, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20271, "end": 20275, "loc": { "start": { "line": 425, "column": 8 }, "end": { "line": 425, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20275, "end": 20276, "loc": { "start": { "line": 425, "column": 12 }, "end": { "line": 425, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_mutexActivation", "start": 20276, "end": 20292, "loc": { "start": { "line": 425, "column": 13 }, "end": { "line": 425, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20292, "end": 20293, "loc": { "start": { "line": 425, "column": 29 }, "end": { "line": 425, "column": 30 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20293, "end": 20294, "loc": { "start": { "line": 425, "column": 30 }, "end": { "line": 425, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20294, "end": 20298, "loc": { "start": { "line": 425, "column": 31 }, "end": { "line": 425, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20298, "end": 20299, "loc": { "start": { "line": 425, "column": 35 }, "end": { "line": 425, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_hideTool", "start": 20299, "end": 20308, "loc": { "start": { "line": 425, "column": 36 }, "end": { "line": 425, "column": 45 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20308, "end": 20309, "loc": { "start": { "line": 425, "column": 45 }, "end": { "line": 425, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20310, "end": 20314, "loc": { "start": { "line": 425, "column": 47 }, "end": { "line": 425, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20314, "end": 20315, "loc": { "start": { "line": 425, "column": 51 }, "end": { "line": 425, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_selectionTool", "start": 20315, "end": 20329, "loc": { "start": { "line": 425, "column": 52 }, "end": { "line": 425, "column": 66 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20329, "end": 20330, "loc": { "start": { "line": 425, "column": 66 }, "end": { "line": 425, "column": 67 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20331, "end": 20335, "loc": { "start": { "line": 425, "column": 68 }, "end": { "line": 425, "column": 72 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20335, "end": 20336, "loc": { "start": { "line": 425, "column": 72 }, "end": { "line": 425, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_marqueeSelectionTool", "start": 20336, "end": 20357, "loc": { "start": { "line": 425, "column": 73 }, "end": { "line": 425, "column": 94 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20357, "end": 20358, "loc": { "start": { "line": 425, "column": 94 }, "end": { "line": 425, "column": 95 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20359, "end": 20363, "loc": { "start": { "line": 425, "column": 96 }, "end": { "line": 425, "column": 100 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20363, "end": 20364, "loc": { "start": { "line": 425, "column": 100 }, "end": { "line": 425, "column": 101 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 20364, "end": 20376, "loc": { "start": { "line": 425, "column": 101 }, "end": { "line": 425, "column": 113 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20376, "end": 20377, "loc": { "start": { "line": 425, "column": 113 }, "end": { "line": 425, "column": 114 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20377, "end": 20378, "loc": { "start": { "line": 425, "column": 114 }, "end": { "line": 425, "column": 115 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20378, "end": 20379, "loc": { "start": { "line": 425, "column": 115 }, "end": { "line": 425, "column": 116 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 20389, "end": 20404, "loc": { "start": { "line": 427, "column": 8 }, "end": { "line": 427, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20404, "end": 20405, "loc": { "start": { "line": 427, "column": 23 }, "end": { "line": 427, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 20405, "end": 20418, "loc": { "start": { "line": 427, "column": 24 }, "end": { "line": 427, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20418, "end": 20419, "loc": { "start": { "line": 427, "column": 37 }, "end": { "line": 427, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-showAllObjects", "start": 20419, "end": 20443, "loc": { "start": { "line": 427, "column": 38 }, "end": { "line": 427, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20443, "end": 20444, "loc": { "start": { "line": 427, "column": 62 }, "end": { "line": 427, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20444, "end": 20445, "loc": { "start": { "line": 427, "column": 63 }, "end": { "line": 427, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 20445, "end": 20461, "loc": { "start": { "line": 427, "column": 64 }, "end": { "line": 427, "column": 80 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20461, "end": 20462, "loc": { "start": { "line": 427, "column": 80 }, "end": { "line": 427, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 20462, "end": 20469, "loc": { "start": { "line": 427, "column": 81 }, "end": { "line": 427, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20469, "end": 20470, "loc": { "start": { "line": 427, "column": 88 }, "end": { "line": 427, "column": 89 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20471, "end": 20472, "loc": { "start": { "line": 427, "column": 90 }, "end": { "line": 427, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 20472, "end": 20477, "loc": { "start": { "line": 427, "column": 91 }, "end": { "line": 427, "column": 96 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20477, "end": 20478, "loc": { "start": { "line": 427, "column": 96 }, "end": { "line": 427, "column": 97 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20479, "end": 20481, "loc": { "start": { "line": 427, "column": 98 }, "end": { "line": 427, "column": 100 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20482, "end": 20483, "loc": { "start": { "line": 427, "column": 101 }, "end": { "line": 427, "column": 102 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20496, "end": 20500, "loc": { "start": { "line": 428, "column": 12 }, "end": { "line": 428, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20500, "end": 20501, "loc": { "start": { "line": 428, "column": 16 }, "end": { "line": 428, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsVisible", "start": 20501, "end": 20521, "loc": { "start": { "line": 428, "column": 17 }, "end": { "line": 428, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20521, "end": 20522, "loc": { "start": { "line": 428, "column": 37 }, "end": { "line": 428, "column": 38 } } }, { "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": 20522, "end": 20526, "loc": { "start": { "line": 428, "column": 38 }, "end": { "line": 428, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20526, "end": 20527, "loc": { "start": { "line": 428, "column": 42 }, "end": { "line": 428, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20527, "end": 20528, "loc": { "start": { "line": 428, "column": 43 }, "end": { "line": 428, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20541, "end": 20545, "loc": { "start": { "line": 429, "column": 12 }, "end": { "line": 429, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20545, "end": 20546, "loc": { "start": { "line": 429, "column": 16 }, "end": { "line": 429, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsXRayed", "start": 20546, "end": 20565, "loc": { "start": { "line": 429, "column": 17 }, "end": { "line": 429, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20565, "end": 20566, "loc": { "start": { "line": 429, "column": 36 }, "end": { "line": 429, "column": 37 } } }, { "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": 20566, "end": 20571, "loc": { "start": { "line": 429, "column": 37 }, "end": { "line": 429, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20571, "end": 20572, "loc": { "start": { "line": 429, "column": 42 }, "end": { "line": 429, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20572, "end": 20573, "loc": { "start": { "line": 429, "column": 43 }, "end": { "line": 429, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 20586, "end": 20591, "loc": { "start": { "line": 430, "column": 12 }, "end": { "line": 430, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20591, "end": 20592, "loc": { "start": { "line": 430, "column": 17 }, "end": { "line": 430, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 20592, "end": 20606, "loc": { "start": { "line": 430, "column": 18 }, "end": { "line": 430, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20606, "end": 20607, "loc": { "start": { "line": 430, "column": 32 }, "end": { "line": 430, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20607, "end": 20608, "loc": { "start": { "line": 430, "column": 33 }, "end": { "line": 430, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20608, "end": 20609, "loc": { "start": { "line": 430, "column": 34 }, "end": { "line": 430, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20618, "end": 20619, "loc": { "start": { "line": 431, "column": 8 }, "end": { "line": 431, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20619, "end": 20620, "loc": { "start": { "line": 431, "column": 9 }, "end": { "line": 431, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20620, "end": 20621, "loc": { "start": { "line": 431, "column": 10 }, "end": { "line": 431, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 20631, "end": 20646, "loc": { "start": { "line": 433, "column": 8 }, "end": { "line": 433, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20646, "end": 20647, "loc": { "start": { "line": 433, "column": 23 }, "end": { "line": 433, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 20647, "end": 20660, "loc": { "start": { "line": 433, "column": 24 }, "end": { "line": 433, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20660, "end": 20661, "loc": { "start": { "line": 433, "column": 37 }, "end": { "line": 433, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-hideAllObjects", "start": 20661, "end": 20685, "loc": { "start": { "line": 433, "column": 38 }, "end": { "line": 433, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20685, "end": 20686, "loc": { "start": { "line": 433, "column": 62 }, "end": { "line": 433, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20686, "end": 20687, "loc": { "start": { "line": 433, "column": 63 }, "end": { "line": 433, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 20687, "end": 20703, "loc": { "start": { "line": 433, "column": 64 }, "end": { "line": 433, "column": 80 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20703, "end": 20704, "loc": { "start": { "line": 433, "column": 80 }, "end": { "line": 433, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 20704, "end": 20711, "loc": { "start": { "line": 433, "column": 81 }, "end": { "line": 433, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20711, "end": 20712, "loc": { "start": { "line": 433, "column": 88 }, "end": { "line": 433, "column": 89 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20713, "end": 20714, "loc": { "start": { "line": 433, "column": 90 }, "end": { "line": 433, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 20714, "end": 20719, "loc": { "start": { "line": 433, "column": 91 }, "end": { "line": 433, "column": 96 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20719, "end": 20720, "loc": { "start": { "line": 433, "column": 96 }, "end": { "line": 433, "column": 97 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20721, "end": 20723, "loc": { "start": { "line": 433, "column": 98 }, "end": { "line": 433, "column": 100 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20724, "end": 20725, "loc": { "start": { "line": 433, "column": 101 }, "end": { "line": 433, "column": 102 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20738, "end": 20742, "loc": { "start": { "line": 434, "column": 12 }, "end": { "line": 434, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20742, "end": 20743, "loc": { "start": { "line": 434, "column": 16 }, "end": { "line": 434, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsVisible", "start": 20743, "end": 20763, "loc": { "start": { "line": 434, "column": 17 }, "end": { "line": 434, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20763, "end": 20764, "loc": { "start": { "line": 434, "column": 37 }, "end": { "line": 434, "column": 38 } } }, { "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": 20764, "end": 20769, "loc": { "start": { "line": 434, "column": 38 }, "end": { "line": 434, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20769, "end": 20770, "loc": { "start": { "line": 434, "column": 43 }, "end": { "line": 434, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20770, "end": 20771, "loc": { "start": { "line": 434, "column": 44 }, "end": { "line": 434, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 20784, "end": 20789, "loc": { "start": { "line": 435, "column": 12 }, "end": { "line": 435, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20789, "end": 20790, "loc": { "start": { "line": 435, "column": 17 }, "end": { "line": 435, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 20790, "end": 20804, "loc": { "start": { "line": 435, "column": 18 }, "end": { "line": 435, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20804, "end": 20805, "loc": { "start": { "line": 435, "column": 32 }, "end": { "line": 435, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20805, "end": 20806, "loc": { "start": { "line": 435, "column": 33 }, "end": { "line": 435, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20806, "end": 20807, "loc": { "start": { "line": 435, "column": 34 }, "end": { "line": 435, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20816, "end": 20817, "loc": { "start": { "line": 436, "column": 8 }, "end": { "line": 436, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20817, "end": 20818, "loc": { "start": { "line": 436, "column": 9 }, "end": { "line": 436, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20818, "end": 20819, "loc": { "start": { "line": 436, "column": 10 }, "end": { "line": 436, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 20829, "end": 20844, "loc": { "start": { "line": 438, "column": 8 }, "end": { "line": 438, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20844, "end": 20845, "loc": { "start": { "line": 438, "column": 23 }, "end": { "line": 438, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 20845, "end": 20858, "loc": { "start": { "line": 438, "column": 24 }, "end": { "line": 438, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20858, "end": 20859, "loc": { "start": { "line": 438, "column": 37 }, "end": { "line": 438, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-showAllClasses", "start": 20859, "end": 20883, "loc": { "start": { "line": 438, "column": 38 }, "end": { "line": 438, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20883, "end": 20884, "loc": { "start": { "line": 438, "column": 62 }, "end": { "line": 438, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20884, "end": 20885, "loc": { "start": { "line": 438, "column": 63 }, "end": { "line": 438, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 20885, "end": 20901, "loc": { "start": { "line": 438, "column": 64 }, "end": { "line": 438, "column": 80 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20901, "end": 20902, "loc": { "start": { "line": 438, "column": 80 }, "end": { "line": 438, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 20902, "end": 20909, "loc": { "start": { "line": 438, "column": 81 }, "end": { "line": 438, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20909, "end": 20910, "loc": { "start": { "line": 438, "column": 88 }, "end": { "line": 438, "column": 89 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20911, "end": 20912, "loc": { "start": { "line": 438, "column": 90 }, "end": { "line": 438, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 20912, "end": 20917, "loc": { "start": { "line": 438, "column": 91 }, "end": { "line": 438, "column": 96 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20917, "end": 20918, "loc": { "start": { "line": 438, "column": 96 }, "end": { "line": 438, "column": 97 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20919, "end": 20921, "loc": { "start": { "line": 438, "column": 98 }, "end": { "line": 438, "column": 100 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20922, "end": 20923, "loc": { "start": { "line": 438, "column": 101 }, "end": { "line": 438, "column": 102 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20936, "end": 20940, "loc": { "start": { "line": 439, "column": 12 }, "end": { "line": 439, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20940, "end": 20941, "loc": { "start": { "line": 439, "column": 16 }, "end": { "line": 439, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsVisible", "start": 20941, "end": 20961, "loc": { "start": { "line": 439, "column": 17 }, "end": { "line": 439, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20961, "end": 20962, "loc": { "start": { "line": 439, "column": 37 }, "end": { "line": 439, "column": 38 } } }, { "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": 20962, "end": 20966, "loc": { "start": { "line": 439, "column": 38 }, "end": { "line": 439, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 20966, "end": 20967, "loc": { "start": { "line": 439, "column": 42 }, "end": { "line": 439, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20967, "end": 20968, "loc": { "start": { "line": 439, "column": 43 }, "end": { "line": 439, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 20981, "end": 20985, "loc": { "start": { "line": 440, "column": 12 }, "end": { "line": 440, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 20985, "end": 20986, "loc": { "start": { "line": 440, "column": 16 }, "end": { "line": 440, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsXRayed", "start": 20986, "end": 21005, "loc": { "start": { "line": 440, "column": 17 }, "end": { "line": 440, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21005, "end": 21006, "loc": { "start": { "line": 440, "column": 36 }, "end": { "line": 440, "column": 37 } } }, { "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": 21006, "end": 21011, "loc": { "start": { "line": 440, "column": 37 }, "end": { "line": 440, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21011, "end": 21012, "loc": { "start": { "line": 440, "column": 42 }, "end": { "line": 440, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21012, "end": 21013, "loc": { "start": { "line": 440, "column": 43 }, "end": { "line": 440, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21026, "end": 21031, "loc": { "start": { "line": 441, "column": 12 }, "end": { "line": 441, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21031, "end": 21032, "loc": { "start": { "line": 441, "column": 17 }, "end": { "line": 441, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 21032, "end": 21046, "loc": { "start": { "line": 441, "column": 18 }, "end": { "line": 441, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21046, "end": 21047, "loc": { "start": { "line": 441, "column": 32 }, "end": { "line": 441, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21047, "end": 21048, "loc": { "start": { "line": 441, "column": 33 }, "end": { "line": 441, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21048, "end": 21049, "loc": { "start": { "line": 441, "column": 34 }, "end": { "line": 441, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21058, "end": 21059, "loc": { "start": { "line": 442, "column": 8 }, "end": { "line": 442, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21059, "end": 21060, "loc": { "start": { "line": 442, "column": 9 }, "end": { "line": 442, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21060, "end": 21061, "loc": { "start": { "line": 442, "column": 10 }, "end": { "line": 442, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 21071, "end": 21086, "loc": { "start": { "line": 444, "column": 8 }, "end": { "line": 444, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21086, "end": 21087, "loc": { "start": { "line": 444, "column": 23 }, "end": { "line": 444, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 21087, "end": 21100, "loc": { "start": { "line": 444, "column": 24 }, "end": { "line": 444, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21100, "end": 21101, "loc": { "start": { "line": 444, "column": 37 }, "end": { "line": 444, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-hideAllClasses", "start": 21101, "end": 21125, "loc": { "start": { "line": 444, "column": 38 }, "end": { "line": 444, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21125, "end": 21126, "loc": { "start": { "line": 444, "column": 62 }, "end": { "line": 444, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21126, "end": 21127, "loc": { "start": { "line": 444, "column": 63 }, "end": { "line": 444, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 21127, "end": 21143, "loc": { "start": { "line": 444, "column": 64 }, "end": { "line": 444, "column": 80 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21143, "end": 21144, "loc": { "start": { "line": 444, "column": 80 }, "end": { "line": 444, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 21144, "end": 21151, "loc": { "start": { "line": 444, "column": 81 }, "end": { "line": 444, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21151, "end": 21152, "loc": { "start": { "line": 444, "column": 88 }, "end": { "line": 444, "column": 89 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21153, "end": 21154, "loc": { "start": { "line": 444, "column": 90 }, "end": { "line": 444, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21154, "end": 21159, "loc": { "start": { "line": 444, "column": 91 }, "end": { "line": 444, "column": 96 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21159, "end": 21160, "loc": { "start": { "line": 444, "column": 96 }, "end": { "line": 444, "column": 97 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21161, "end": 21163, "loc": { "start": { "line": 444, "column": 98 }, "end": { "line": 444, "column": 100 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21164, "end": 21165, "loc": { "start": { "line": 444, "column": 101 }, "end": { "line": 444, "column": 102 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 21178, "end": 21182, "loc": { "start": { "line": 445, "column": 12 }, "end": { "line": 445, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21182, "end": 21183, "loc": { "start": { "line": 445, "column": 16 }, "end": { "line": 445, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsVisible", "start": 21183, "end": 21203, "loc": { "start": { "line": 445, "column": 17 }, "end": { "line": 445, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21203, "end": 21204, "loc": { "start": { "line": 445, "column": 37 }, "end": { "line": 445, "column": 38 } } }, { "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": 21204, "end": 21209, "loc": { "start": { "line": 445, "column": 38 }, "end": { "line": 445, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21209, "end": 21210, "loc": { "start": { "line": 445, "column": 43 }, "end": { "line": 445, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21210, "end": 21211, "loc": { "start": { "line": 445, "column": 44 }, "end": { "line": 445, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21224, "end": 21229, "loc": { "start": { "line": 446, "column": 12 }, "end": { "line": 446, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21229, "end": 21230, "loc": { "start": { "line": 446, "column": 17 }, "end": { "line": 446, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 21230, "end": 21244, "loc": { "start": { "line": 446, "column": 18 }, "end": { "line": 446, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21244, "end": 21245, "loc": { "start": { "line": 446, "column": 32 }, "end": { "line": 446, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21245, "end": 21246, "loc": { "start": { "line": 446, "column": 33 }, "end": { "line": 446, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21246, "end": 21247, "loc": { "start": { "line": 446, "column": 34 }, "end": { "line": 446, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21256, "end": 21257, "loc": { "start": { "line": 447, "column": 8 }, "end": { "line": 447, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21257, "end": 21258, "loc": { "start": { "line": 447, "column": 9 }, "end": { "line": 447, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21258, "end": 21259, "loc": { "start": { "line": 447, "column": 10 }, "end": { "line": 447, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 21269, "end": 21284, "loc": { "start": { "line": 449, "column": 8 }, "end": { "line": 449, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21284, "end": 21285, "loc": { "start": { "line": 449, "column": 23 }, "end": { "line": 449, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 21285, "end": 21298, "loc": { "start": { "line": 449, "column": 24 }, "end": { "line": 449, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21298, "end": 21299, "loc": { "start": { "line": 449, "column": 37 }, "end": { "line": 449, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-showAllStoreys", "start": 21299, "end": 21323, "loc": { "start": { "line": 449, "column": 38 }, "end": { "line": 449, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21323, "end": 21324, "loc": { "start": { "line": 449, "column": 62 }, "end": { "line": 449, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21324, "end": 21325, "loc": { "start": { "line": 449, "column": 63 }, "end": { "line": 449, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 21325, "end": 21341, "loc": { "start": { "line": 449, "column": 64 }, "end": { "line": 449, "column": 80 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21341, "end": 21342, "loc": { "start": { "line": 449, "column": 80 }, "end": { "line": 449, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 21342, "end": 21349, "loc": { "start": { "line": 449, "column": 81 }, "end": { "line": 449, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21349, "end": 21350, "loc": { "start": { "line": 449, "column": 88 }, "end": { "line": 449, "column": 89 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21351, "end": 21352, "loc": { "start": { "line": 449, "column": 90 }, "end": { "line": 449, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21352, "end": 21357, "loc": { "start": { "line": 449, "column": 91 }, "end": { "line": 449, "column": 96 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21357, "end": 21358, "loc": { "start": { "line": 449, "column": 96 }, "end": { "line": 449, "column": 97 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21359, "end": 21361, "loc": { "start": { "line": 449, "column": 98 }, "end": { "line": 449, "column": 100 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21362, "end": 21363, "loc": { "start": { "line": 449, "column": 101 }, "end": { "line": 449, "column": 102 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 21376, "end": 21380, "loc": { "start": { "line": 450, "column": 12 }, "end": { "line": 450, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21380, "end": 21381, "loc": { "start": { "line": 450, "column": 16 }, "end": { "line": 450, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsVisible", "start": 21381, "end": 21401, "loc": { "start": { "line": 450, "column": 17 }, "end": { "line": 450, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21401, "end": 21402, "loc": { "start": { "line": 450, "column": 37 }, "end": { "line": 450, "column": 38 } } }, { "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": 21402, "end": 21406, "loc": { "start": { "line": 450, "column": 38 }, "end": { "line": 450, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21406, "end": 21407, "loc": { "start": { "line": 450, "column": 42 }, "end": { "line": 450, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21407, "end": 21408, "loc": { "start": { "line": 450, "column": 43 }, "end": { "line": 450, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 21421, "end": 21425, "loc": { "start": { "line": 451, "column": 12 }, "end": { "line": 451, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21425, "end": 21426, "loc": { "start": { "line": 451, "column": 16 }, "end": { "line": 451, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsXRayed", "start": 21426, "end": 21445, "loc": { "start": { "line": 451, "column": 17 }, "end": { "line": 451, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21445, "end": 21446, "loc": { "start": { "line": 451, "column": 36 }, "end": { "line": 451, "column": 37 } } }, { "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": 21446, "end": 21451, "loc": { "start": { "line": 451, "column": 37 }, "end": { "line": 451, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21451, "end": 21452, "loc": { "start": { "line": 451, "column": 42 }, "end": { "line": 451, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21452, "end": 21453, "loc": { "start": { "line": 451, "column": 43 }, "end": { "line": 451, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21466, "end": 21471, "loc": { "start": { "line": 452, "column": 12 }, "end": { "line": 452, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21471, "end": 21472, "loc": { "start": { "line": 452, "column": 17 }, "end": { "line": 452, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 21472, "end": 21486, "loc": { "start": { "line": 452, "column": 18 }, "end": { "line": 452, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21486, "end": 21487, "loc": { "start": { "line": 452, "column": 32 }, "end": { "line": 452, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21487, "end": 21488, "loc": { "start": { "line": 452, "column": 33 }, "end": { "line": 452, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21488, "end": 21489, "loc": { "start": { "line": 452, "column": 34 }, "end": { "line": 452, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21498, "end": 21499, "loc": { "start": { "line": 453, "column": 8 }, "end": { "line": 453, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21499, "end": 21500, "loc": { "start": { "line": 453, "column": 9 }, "end": { "line": 453, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21500, "end": 21501, "loc": { "start": { "line": 453, "column": 10 }, "end": { "line": 453, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 21511, "end": 21526, "loc": { "start": { "line": 455, "column": 8 }, "end": { "line": 455, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21526, "end": 21527, "loc": { "start": { "line": 455, "column": 23 }, "end": { "line": 455, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 21527, "end": 21540, "loc": { "start": { "line": 455, "column": 24 }, "end": { "line": 455, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21540, "end": 21541, "loc": { "start": { "line": 455, "column": 37 }, "end": { "line": 455, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-hideAllStoreys", "start": 21541, "end": 21565, "loc": { "start": { "line": 455, "column": 38 }, "end": { "line": 455, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21565, "end": 21566, "loc": { "start": { "line": 455, "column": 62 }, "end": { "line": 455, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21566, "end": 21567, "loc": { "start": { "line": 455, "column": 63 }, "end": { "line": 455, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 21567, "end": 21583, "loc": { "start": { "line": 455, "column": 64 }, "end": { "line": 455, "column": 80 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21583, "end": 21584, "loc": { "start": { "line": 455, "column": 80 }, "end": { "line": 455, "column": 81 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 21584, "end": 21591, "loc": { "start": { "line": 455, "column": 81 }, "end": { "line": 455, "column": 88 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21591, "end": 21592, "loc": { "start": { "line": 455, "column": 88 }, "end": { "line": 455, "column": 89 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21593, "end": 21594, "loc": { "start": { "line": 455, "column": 90 }, "end": { "line": 455, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21594, "end": 21599, "loc": { "start": { "line": 455, "column": 91 }, "end": { "line": 455, "column": 96 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21599, "end": 21600, "loc": { "start": { "line": 455, "column": 96 }, "end": { "line": 455, "column": 97 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21601, "end": 21603, "loc": { "start": { "line": 455, "column": 98 }, "end": { "line": 455, "column": 100 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21604, "end": 21605, "loc": { "start": { "line": 455, "column": 101 }, "end": { "line": 455, "column": 102 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 21618, "end": 21622, "loc": { "start": { "line": 456, "column": 12 }, "end": { "line": 456, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21622, "end": 21623, "loc": { "start": { "line": 456, "column": 16 }, "end": { "line": 456, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsVisible", "start": 21623, "end": 21643, "loc": { "start": { "line": 456, "column": 17 }, "end": { "line": 456, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21643, "end": 21644, "loc": { "start": { "line": 456, "column": 37 }, "end": { "line": 456, "column": 38 } } }, { "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": 21644, "end": 21649, "loc": { "start": { "line": 456, "column": 38 }, "end": { "line": 456, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21649, "end": 21650, "loc": { "start": { "line": 456, "column": 43 }, "end": { "line": 456, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21650, "end": 21651, "loc": { "start": { "line": 456, "column": 44 }, "end": { "line": 456, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21664, "end": 21669, "loc": { "start": { "line": 457, "column": 12 }, "end": { "line": 457, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21669, "end": 21670, "loc": { "start": { "line": 457, "column": 17 }, "end": { "line": 457, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 21670, "end": 21684, "loc": { "start": { "line": 457, "column": 18 }, "end": { "line": 457, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21684, "end": 21685, "loc": { "start": { "line": 457, "column": 32 }, "end": { "line": 457, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21685, "end": 21686, "loc": { "start": { "line": 457, "column": 33 }, "end": { "line": 457, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21686, "end": 21687, "loc": { "start": { "line": 457, "column": 34 }, "end": { "line": 457, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21696, "end": 21697, "loc": { "start": { "line": 458, "column": 8 }, "end": { "line": 458, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21697, "end": 21698, "loc": { "start": { "line": 458, "column": 9 }, "end": { "line": 458, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21698, "end": 21699, "loc": { "start": { "line": 458, "column": 10 }, "end": { "line": 458, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 21709, "end": 21724, "loc": { "start": { "line": 460, "column": 8 }, "end": { "line": 460, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21724, "end": 21725, "loc": { "start": { "line": 460, "column": 23 }, "end": { "line": 460, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 21725, "end": 21738, "loc": { "start": { "line": 460, "column": 24 }, "end": { "line": 460, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21738, "end": 21739, "loc": { "start": { "line": 460, "column": 37 }, "end": { "line": 460, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-loadAllModels", "start": 21739, "end": 21762, "loc": { "start": { "line": 460, "column": 38 }, "end": { "line": 460, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21762, "end": 21763, "loc": { "start": { "line": 460, "column": 61 }, "end": { "line": 460, "column": 62 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21763, "end": 21764, "loc": { "start": { "line": 460, "column": 62 }, "end": { "line": 460, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 21764, "end": 21780, "loc": { "start": { "line": 460, "column": 63 }, "end": { "line": 460, "column": 79 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21780, "end": 21781, "loc": { "start": { "line": 460, "column": 79 }, "end": { "line": 460, "column": 80 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 21781, "end": 21788, "loc": { "start": { "line": 460, "column": 80 }, "end": { "line": 460, "column": 87 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21788, "end": 21789, "loc": { "start": { "line": 460, "column": 87 }, "end": { "line": 460, "column": 88 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21790, "end": 21791, "loc": { "start": { "line": 460, "column": 89 }, "end": { "line": 460, "column": 90 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21791, "end": 21796, "loc": { "start": { "line": 460, "column": 90 }, "end": { "line": 460, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21796, "end": 21797, "loc": { "start": { "line": 460, "column": 95 }, "end": { "line": 460, "column": 96 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21798, "end": 21800, "loc": { "start": { "line": 460, "column": 97 }, "end": { "line": 460, "column": 99 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21801, "end": 21802, "loc": { "start": { "line": 460, "column": 100 }, "end": { "line": 460, "column": 101 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 21815, "end": 21819, "loc": { "start": { "line": 461, "column": 12 }, "end": { "line": 461, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21819, "end": 21820, "loc": { "start": { "line": 461, "column": 16 }, "end": { "line": 461, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setControlsEnabled", "start": 21820, "end": 21838, "loc": { "start": { "line": 461, "column": 17 }, "end": { "line": 461, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21838, "end": 21839, "loc": { "start": { "line": 461, "column": 35 }, "end": { "line": 461, "column": 36 } } }, { "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": 21839, "end": 21844, "loc": { "start": { "line": 461, "column": 36 }, "end": { "line": 461, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21844, "end": 21845, "loc": { "start": { "line": 461, "column": 41 }, "end": { "line": 461, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21845, "end": 21846, "loc": { "start": { "line": 461, "column": 42 }, "end": { "line": 461, "column": 43 } } }, { "type": "CommentLine", "value": " For quick UI feedback", "start": 21847, "end": 21871, "loc": { "start": { "line": 461, "column": 44 }, "end": { "line": 461, "column": 68 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 21884, "end": 21888, "loc": { "start": { "line": 462, "column": 12 }, "end": { "line": 462, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21888, "end": 21889, "loc": { "start": { "line": 462, "column": 16 }, "end": { "line": 462, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadAllModels", "start": 21889, "end": 21902, "loc": { "start": { "line": 462, "column": 17 }, "end": { "line": 462, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21902, "end": 21903, "loc": { "start": { "line": 462, "column": 30 }, "end": { "line": 462, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21903, "end": 21904, "loc": { "start": { "line": 462, "column": 31 }, "end": { "line": 462, "column": 32 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21904, "end": 21905, "loc": { "start": { "line": 462, "column": 32 }, "end": { "line": 462, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 21918, "end": 21923, "loc": { "start": { "line": 463, "column": 12 }, "end": { "line": 463, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21923, "end": 21924, "loc": { "start": { "line": 463, "column": 17 }, "end": { "line": 463, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 21924, "end": 21938, "loc": { "start": { "line": 463, "column": 18 }, "end": { "line": 463, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21938, "end": 21939, "loc": { "start": { "line": 463, "column": 32 }, "end": { "line": 463, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21939, "end": 21940, "loc": { "start": { "line": 463, "column": 33 }, "end": { "line": 463, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21940, "end": 21941, "loc": { "start": { "line": 463, "column": 34 }, "end": { "line": 463, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21950, "end": 21951, "loc": { "start": { "line": 464, "column": 8 }, "end": { "line": 464, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21951, "end": 21952, "loc": { "start": { "line": 464, "column": 9 }, "end": { "line": 464, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21952, "end": 21953, "loc": { "start": { "line": 464, "column": 10 }, "end": { "line": 464, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 21963, "end": 21978, "loc": { "start": { "line": 466, "column": 8 }, "end": { "line": 466, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 21978, "end": 21979, "loc": { "start": { "line": 466, "column": 23 }, "end": { "line": 466, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 21979, "end": 21992, "loc": { "start": { "line": 466, "column": 24 }, "end": { "line": 466, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 21992, "end": 21993, "loc": { "start": { "line": 466, "column": 37 }, "end": { "line": 466, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-unloadAllModels", "start": 21993, "end": 22018, "loc": { "start": { "line": 466, "column": 38 }, "end": { "line": 466, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22018, "end": 22019, "loc": { "start": { "line": 466, "column": 63 }, "end": { "line": 466, "column": 64 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22019, "end": 22020, "loc": { "start": { "line": 466, "column": 64 }, "end": { "line": 466, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 22020, "end": 22036, "loc": { "start": { "line": 466, "column": 65 }, "end": { "line": 466, "column": 81 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22036, "end": 22037, "loc": { "start": { "line": 466, "column": 81 }, "end": { "line": 466, "column": 82 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 22037, "end": 22044, "loc": { "start": { "line": 466, "column": 82 }, "end": { "line": 466, "column": 89 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22044, "end": 22045, "loc": { "start": { "line": 466, "column": 89 }, "end": { "line": 466, "column": 90 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22046, "end": 22047, "loc": { "start": { "line": 466, "column": 91 }, "end": { "line": 466, "column": 92 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 22047, "end": 22052, "loc": { "start": { "line": 466, "column": 92 }, "end": { "line": 466, "column": 97 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22052, "end": 22053, "loc": { "start": { "line": 466, "column": 97 }, "end": { "line": 466, "column": 98 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22054, "end": 22056, "loc": { "start": { "line": 466, "column": 99 }, "end": { "line": 466, "column": 101 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22057, "end": 22058, "loc": { "start": { "line": 466, "column": 102 }, "end": { "line": 466, "column": 103 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22071, "end": 22075, "loc": { "start": { "line": 467, "column": 12 }, "end": { "line": 467, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22075, "end": 22076, "loc": { "start": { "line": 467, "column": 16 }, "end": { "line": 467, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setControlsEnabled", "start": 22076, "end": 22094, "loc": { "start": { "line": 467, "column": 17 }, "end": { "line": 467, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22094, "end": 22095, "loc": { "start": { "line": 467, "column": 35 }, "end": { "line": 467, "column": 36 } } }, { "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": 22095, "end": 22100, "loc": { "start": { "line": 467, "column": 36 }, "end": { "line": 467, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22100, "end": 22101, "loc": { "start": { "line": 467, "column": 41 }, "end": { "line": 467, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22101, "end": 22102, "loc": { "start": { "line": 467, "column": 42 }, "end": { "line": 467, "column": 43 } } }, { "type": "CommentLine", "value": " For quick UI feedback", "start": 22103, "end": 22127, "loc": { "start": { "line": 467, "column": 44 }, "end": { "line": 467, "column": 68 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22140, "end": 22144, "loc": { "start": { "line": 468, "column": 12 }, "end": { "line": 468, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22144, "end": 22145, "loc": { "start": { "line": 468, "column": 16 }, "end": { "line": 468, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 22145, "end": 22160, "loc": { "start": { "line": 468, "column": 17 }, "end": { "line": 468, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22160, "end": 22161, "loc": { "start": { "line": 468, "column": 32 }, "end": { "line": 468, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unloadAllModels", "start": 22161, "end": 22176, "loc": { "start": { "line": 468, "column": 33 }, "end": { "line": 468, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22176, "end": 22177, "loc": { "start": { "line": 468, "column": 48 }, "end": { "line": 468, "column": 49 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22177, "end": 22178, "loc": { "start": { "line": 468, "column": 49 }, "end": { "line": 468, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22178, "end": 22179, "loc": { "start": { "line": 468, "column": 50 }, "end": { "line": 468, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 22192, "end": 22197, "loc": { "start": { "line": 469, "column": 12 }, "end": { "line": 469, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22197, "end": 22198, "loc": { "start": { "line": 469, "column": 17 }, "end": { "line": 469, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 22198, "end": 22212, "loc": { "start": { "line": 469, "column": 18 }, "end": { "line": 469, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22212, "end": 22213, "loc": { "start": { "line": 469, "column": 32 }, "end": { "line": 469, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22213, "end": 22214, "loc": { "start": { "line": 469, "column": 33 }, "end": { "line": 469, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22214, "end": 22215, "loc": { "start": { "line": 469, "column": 34 }, "end": { "line": 469, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22224, "end": 22225, "loc": { "start": { "line": 470, "column": 8 }, "end": { "line": 470, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22225, "end": 22226, "loc": { "start": { "line": 470, "column": 9 }, "end": { "line": 470, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22226, "end": 22227, "loc": { "start": { "line": 470, "column": 10 }, "end": { "line": 470, "column": 11 } } }, { "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": 22237, "end": 22239, "loc": { "start": { "line": 472, "column": 8 }, "end": { "line": 472, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22240, "end": 22241, "loc": { "start": { "line": 472, "column": 11 }, "end": { "line": 472, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22241, "end": 22245, "loc": { "start": { "line": 472, "column": 12 }, "end": { "line": 472, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22245, "end": 22246, "loc": { "start": { "line": 472, "column": 16 }, "end": { "line": 472, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enableAddModels", "start": 22246, "end": 22262, "loc": { "start": { "line": 472, "column": 17 }, "end": { "line": 472, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22262, "end": 22263, "loc": { "start": { "line": 472, "column": 33 }, "end": { "line": 472, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22264, "end": 22265, "loc": { "start": { "line": 472, "column": 35 }, "end": { "line": 472, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "explorerElement", "start": 22278, "end": 22293, "loc": { "start": { "line": 473, "column": 12 }, "end": { "line": 473, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22293, "end": 22294, "loc": { "start": { "line": 473, "column": 27 }, "end": { "line": 473, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 22294, "end": 22307, "loc": { "start": { "line": 473, "column": 28 }, "end": { "line": 473, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22307, "end": 22308, "loc": { "start": { "line": 473, "column": 41 }, "end": { "line": 473, "column": 42 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-addModel", "start": 22308, "end": 22326, "loc": { "start": { "line": 473, "column": 42 }, "end": { "line": 473, "column": 60 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22326, "end": 22327, "loc": { "start": { "line": 473, "column": 60 }, "end": { "line": 473, "column": 61 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22327, "end": 22328, "loc": { "start": { "line": 473, "column": 61 }, "end": { "line": 473, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addEventListener", "start": 22328, "end": 22344, "loc": { "start": { "line": 473, "column": 62 }, "end": { "line": 473, "column": 78 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22344, "end": 22345, "loc": { "start": { "line": 473, "column": 78 }, "end": { "line": 473, "column": 79 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "click", "start": 22345, "end": 22352, "loc": { "start": { "line": 473, "column": 79 }, "end": { "line": 473, "column": 86 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22352, "end": 22353, "loc": { "start": { "line": 473, "column": 86 }, "end": { "line": 473, "column": 87 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22354, "end": 22355, "loc": { "start": { "line": 473, "column": 88 }, "end": { "line": 473, "column": 89 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 22355, "end": 22360, "loc": { "start": { "line": 473, "column": 89 }, "end": { "line": 473, "column": 94 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22360, "end": 22361, "loc": { "start": { "line": 473, "column": 94 }, "end": { "line": 473, "column": 95 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22362, "end": 22364, "loc": { "start": { "line": 473, "column": 96 }, "end": { "line": 473, "column": 98 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22365, "end": 22366, "loc": { "start": { "line": 473, "column": 99 }, "end": { "line": 473, "column": 100 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22383, "end": 22387, "loc": { "start": { "line": 474, "column": 16 }, "end": { "line": 474, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22387, "end": 22388, "loc": { "start": { "line": 474, "column": 20 }, "end": { "line": 474, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 22388, "end": 22392, "loc": { "start": { "line": 474, "column": 21 }, "end": { "line": 474, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22392, "end": 22393, "loc": { "start": { "line": 474, "column": 25 }, "end": { "line": 474, "column": 26 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "addModel", "start": 22393, "end": 22403, "loc": { "start": { "line": 474, "column": 26 }, "end": { "line": 474, "column": 36 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22403, "end": 22404, "loc": { "start": { "line": 474, "column": 36 }, "end": { "line": 474, "column": 37 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22405, "end": 22406, "loc": { "start": { "line": 474, "column": 38 }, "end": { "line": 474, "column": 39 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22406, "end": 22407, "loc": { "start": { "line": 474, "column": 39 }, "end": { "line": 474, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22407, "end": 22408, "loc": { "start": { "line": 474, "column": 40 }, "end": { "line": 474, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22408, "end": 22409, "loc": { "start": { "line": 474, "column": 41 }, "end": { "line": 474, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 22426, "end": 22431, "loc": { "start": { "line": 475, "column": 16 }, "end": { "line": 475, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22431, "end": 22432, "loc": { "start": { "line": 475, "column": 21 }, "end": { "line": 475, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "preventDefault", "start": 22432, "end": 22446, "loc": { "start": { "line": 475, "column": 22 }, "end": { "line": 475, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22446, "end": 22447, "loc": { "start": { "line": 475, "column": 36 }, "end": { "line": 475, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22447, "end": 22448, "loc": { "start": { "line": 475, "column": 37 }, "end": { "line": 475, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22448, "end": 22449, "loc": { "start": { "line": 475, "column": 38 }, "end": { "line": 475, "column": 39 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22462, "end": 22463, "loc": { "start": { "line": 476, "column": 12 }, "end": { "line": 476, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22463, "end": 22464, "loc": { "start": { "line": 476, "column": 13 }, "end": { "line": 476, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22464, "end": 22465, "loc": { "start": { "line": 476, "column": 14 }, "end": { "line": 476, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22474, "end": 22475, "loc": { "start": { "line": 477, "column": 8 }, "end": { "line": 477, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22485, "end": 22489, "loc": { "start": { "line": 479, "column": 8 }, "end": { "line": 479, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22489, "end": 22490, "loc": { "start": { "line": 479, "column": 12 }, "end": { "line": 479, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_bcfViewpointsPlugin", "start": 22490, "end": 22510, "loc": { "start": { "line": 479, "column": 13 }, "end": { "line": 479, "column": 33 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 22511, "end": 22512, "loc": { "start": { "line": 479, "column": 34 }, "end": { "line": 479, "column": 35 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 22513, "end": 22516, "loc": { "start": { "line": 479, "column": 36 }, "end": { "line": 479, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "BCFViewpointsPlugin", "start": 22517, "end": 22536, "loc": { "start": { "line": 479, "column": 40 }, "end": { "line": 479, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22536, "end": 22537, "loc": { "start": { "line": 479, "column": 59 }, "end": { "line": 479, "column": 60 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22537, "end": 22541, "loc": { "start": { "line": 479, "column": 60 }, "end": { "line": 479, "column": 64 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22541, "end": 22542, "loc": { "start": { "line": 479, "column": 64 }, "end": { "line": 479, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 22542, "end": 22548, "loc": { "start": { "line": 479, "column": 65 }, "end": { "line": 479, "column": 71 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22548, "end": 22549, "loc": { "start": { "line": 479, "column": 71 }, "end": { "line": 479, "column": 72 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22550, "end": 22551, "loc": { "start": { "line": 479, "column": 73 }, "end": { "line": 479, "column": 74 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22551, "end": 22552, "loc": { "start": { "line": 479, "column": 74 }, "end": { "line": 479, "column": 75 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22552, "end": 22553, "loc": { "start": { "line": 479, "column": 75 }, "end": { "line": 479, "column": 76 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22553, "end": 22554, "loc": { "start": { "line": 479, "column": 76 }, "end": { "line": 479, "column": 77 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22564, "end": 22568, "loc": { "start": { "line": 481, "column": 8 }, "end": { "line": 481, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22568, "end": 22569, "loc": { "start": { "line": 481, "column": 12 }, "end": { "line": 481, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_fastNavPlugin", "start": 22569, "end": 22583, "loc": { "start": { "line": 481, "column": 13 }, "end": { "line": 481, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 22584, "end": 22585, "loc": { "start": { "line": 481, "column": 28 }, "end": { "line": 481, "column": 29 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 22586, "end": 22589, "loc": { "start": { "line": 481, "column": 30 }, "end": { "line": 481, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "FastNavPlugin", "start": 22590, "end": 22603, "loc": { "start": { "line": 481, "column": 34 }, "end": { "line": 481, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22603, "end": 22604, "loc": { "start": { "line": 481, "column": 47 }, "end": { "line": 481, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 22604, "end": 22610, "loc": { "start": { "line": 481, "column": 48 }, "end": { "line": 481, "column": 54 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22610, "end": 22611, "loc": { "start": { "line": 481, "column": 54 }, "end": { "line": 481, "column": 55 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22612, "end": 22613, "loc": { "start": { "line": 481, "column": 56 }, "end": { "line": 481, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideEdges", "start": 22626, "end": 22635, "loc": { "start": { "line": 482, "column": 12 }, "end": { "line": 482, "column": 21 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22635, "end": 22636, "loc": { "start": { "line": 482, "column": 21 }, "end": { "line": 482, "column": 22 } } }, { "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": 22637, "end": 22641, "loc": { "start": { "line": 482, "column": 23 }, "end": { "line": 482, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22641, "end": 22642, "loc": { "start": { "line": 482, "column": 27 }, "end": { "line": 482, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideSAO", "start": 22655, "end": 22662, "loc": { "start": { "line": 483, "column": 12 }, "end": { "line": 483, "column": 19 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22662, "end": 22663, "loc": { "start": { "line": 483, "column": 19 }, "end": { "line": 483, "column": 20 } } }, { "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": 22664, "end": 22668, "loc": { "start": { "line": 483, "column": 21 }, "end": { "line": 483, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22668, "end": 22669, "loc": { "start": { "line": 483, "column": 25 }, "end": { "line": 483, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hidePBR", "start": 22682, "end": 22689, "loc": { "start": { "line": 484, "column": 12 }, "end": { "line": 484, "column": 19 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22689, "end": 22690, "loc": { "start": { "line": 484, "column": 19 }, "end": { "line": 484, "column": 20 } } }, { "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": 22691, "end": 22696, "loc": { "start": { "line": 484, "column": 21 }, "end": { "line": 484, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22696, "end": 22697, "loc": { "start": { "line": 484, "column": 26 }, "end": { "line": 484, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideColorTexture", "start": 22710, "end": 22726, "loc": { "start": { "line": 485, "column": 12 }, "end": { "line": 485, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22726, "end": 22727, "loc": { "start": { "line": 485, "column": 28 }, "end": { "line": 485, "column": 29 } } }, { "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": 22728, "end": 22733, "loc": { "start": { "line": 485, "column": 30 }, "end": { "line": 485, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22733, "end": 22734, "loc": { "start": { "line": 485, "column": 35 }, "end": { "line": 485, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideTransparentObjects", "start": 22747, "end": 22769, "loc": { "start": { "line": 486, "column": 12 }, "end": { "line": 486, "column": 34 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22769, "end": 22770, "loc": { "start": { "line": 486, "column": 34 }, "end": { "line": 486, "column": 35 } } }, { "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": 22771, "end": 22776, "loc": { "start": { "line": 486, "column": 36 }, "end": { "line": 486, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22776, "end": 22777, "loc": { "start": { "line": 486, "column": 41 }, "end": { "line": 486, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scaleCanvasResolution", "start": 22790, "end": 22811, "loc": { "start": { "line": 487, "column": 12 }, "end": { "line": 487, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22811, "end": 22812, "loc": { "start": { "line": 487, "column": 33 }, "end": { "line": 487, "column": 34 } } }, { "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": 22813, "end": 22818, "loc": { "start": { "line": 487, "column": 35 }, "end": { "line": 487, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22818, "end": 22819, "loc": { "start": { "line": 487, "column": 40 }, "end": { "line": 487, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scaleCanvasResolutionFactor", "start": 22832, "end": 22859, "loc": { "start": { "line": 488, "column": 12 }, "end": { "line": 488, "column": 39 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22859, "end": 22860, "loc": { "start": { "line": 488, "column": 39 }, "end": { "line": 488, "column": 40 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.6, "start": 22861, "end": 22864, "loc": { "start": { "line": 488, "column": 41 }, "end": { "line": 488, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22873, "end": 22874, "loc": { "start": { "line": 489, "column": 8 }, "end": { "line": 489, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22874, "end": 22875, "loc": { "start": { "line": 489, "column": 9 }, "end": { "line": 489, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22875, "end": 22876, "loc": { "start": { "line": 489, "column": 10 }, "end": { "line": 489, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22886, "end": 22890, "loc": { "start": { "line": 491, "column": 8 }, "end": { "line": 491, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22890, "end": 22891, "loc": { "start": { "line": 491, "column": 12 }, "end": { "line": 491, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 22891, "end": 22897, "loc": { "start": { "line": 491, "column": 13 }, "end": { "line": 491, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22897, "end": 22898, "loc": { "start": { "line": 491, "column": 19 }, "end": { "line": 491, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 22898, "end": 22903, "loc": { "start": { "line": 491, "column": 20 }, "end": { "line": 491, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22903, "end": 22904, "loc": { "start": { "line": 491, "column": 25 }, "end": { "line": 491, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 22904, "end": 22906, "loc": { "start": { "line": 491, "column": 26 }, "end": { "line": 491, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22906, "end": 22907, "loc": { "start": { "line": 491, "column": 28 }, "end": { "line": 491, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "rendered", "start": 22907, "end": 22917, "loc": { "start": { "line": 491, "column": 29 }, "end": { "line": 491, "column": 39 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22917, "end": 22918, "loc": { "start": { "line": 491, "column": 39 }, "end": { "line": 491, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22919, "end": 22920, "loc": { "start": { "line": 491, "column": 41 }, "end": { "line": 491, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22920, "end": 22921, "loc": { "start": { "line": 491, "column": 42 }, "end": { "line": 491, "column": 43 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22922, "end": 22924, "loc": { "start": { "line": 491, "column": 44 }, "end": { "line": 491, "column": 46 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 22925, "end": 22926, "loc": { "start": { "line": 491, "column": 47 }, "end": { "line": 491, "column": 48 } } }, { "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": 22939, "end": 22944, "loc": { "start": { "line": 492, "column": 12 }, "end": { "line": 492, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fastNavPlugin", "start": 22945, "end": 22958, "loc": { "start": { "line": 492, "column": 18 }, "end": { "line": 492, "column": 31 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 22959, "end": 22960, "loc": { "start": { "line": 492, "column": 32 }, "end": { "line": 492, "column": 33 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 22961, "end": 22965, "loc": { "start": { "line": 492, "column": 34 }, "end": { "line": 492, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22965, "end": 22966, "loc": { "start": { "line": 492, "column": 38 }, "end": { "line": 492, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_fastNavPlugin", "start": 22966, "end": 22980, "loc": { "start": { "line": 492, "column": 39 }, "end": { "line": 492, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22980, "end": 22981, "loc": { "start": { "line": 492, "column": 53 }, "end": { "line": 492, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fastNavPlugin", "start": 22994, "end": 23007, "loc": { "start": { "line": 493, "column": 12 }, "end": { "line": 493, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23007, "end": 23008, "loc": { "start": { "line": 493, "column": 25 }, "end": { "line": 493, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideEdges", "start": 23008, "end": 23017, "loc": { "start": { "line": 493, "column": 26 }, "end": { "line": 493, "column": 35 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23018, "end": 23019, "loc": { "start": { "line": 493, "column": 36 }, "end": { "line": 493, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23020, "end": 23021, "loc": { "start": { "line": 493, "column": 38 }, "end": { "line": 493, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideEdgesMinDrawCount", "start": 23021, "end": 23042, "loc": { "start": { "line": 493, "column": 39 }, "end": { "line": 493, "column": 60 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 23043, "end": 23044, "loc": { "start": { "line": 493, "column": 61 }, "end": { "line": 493, "column": 62 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23045, "end": 23046, "loc": { "start": { "line": 493, "column": 63 }, "end": { "line": 493, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "stats", "start": 23046, "end": 23051, "loc": { "start": { "line": 493, "column": 64 }, "end": { "line": 493, "column": 69 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23051, "end": 23052, "loc": { "start": { "line": 493, "column": 69 }, "end": { "line": 493, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "frame", "start": 23052, "end": 23057, "loc": { "start": { "line": 493, "column": 70 }, "end": { "line": 493, "column": 75 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23057, "end": 23058, "loc": { "start": { "line": 493, "column": 75 }, "end": { "line": 493, "column": 76 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "drawElements", "start": 23058, "end": 23070, "loc": { "start": { "line": 493, "column": 76 }, "end": { "line": 493, "column": 88 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 23071, "end": 23072, "loc": { "start": { "line": 493, "column": 89 }, "end": { "line": 493, "column": 90 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "stats", "start": 23073, "end": 23078, "loc": { "start": { "line": 493, "column": 91 }, "end": { "line": 493, "column": 96 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23078, "end": 23079, "loc": { "start": { "line": 493, "column": 96 }, "end": { "line": 493, "column": 97 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "frame", "start": 23079, "end": 23084, "loc": { "start": { "line": 493, "column": 97 }, "end": { "line": 493, "column": 102 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23084, "end": 23085, "loc": { "start": { "line": 493, "column": 102 }, "end": { "line": 493, "column": 103 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "drawArrays", "start": 23085, "end": 23095, "loc": { "start": { "line": 493, "column": 103 }, "end": { "line": 493, "column": 113 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23095, "end": 23096, "loc": { "start": { "line": 493, "column": 113 }, "end": { "line": 493, "column": 114 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23096, "end": 23097, "loc": { "start": { "line": 493, "column": 114 }, "end": { "line": 493, "column": 115 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23097, "end": 23098, "loc": { "start": { "line": 493, "column": 115 }, "end": { "line": 493, "column": 116 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fastNavPlugin", "start": 23111, "end": 23124, "loc": { "start": { "line": 494, "column": 12 }, "end": { "line": 494, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23124, "end": 23125, "loc": { "start": { "line": 494, "column": 25 }, "end": { "line": 494, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scaleCanvasResolution", "start": 23125, "end": 23146, "loc": { "start": { "line": 494, "column": 26 }, "end": { "line": 494, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23147, "end": 23148, "loc": { "start": { "line": 494, "column": 48 }, "end": { "line": 494, "column": 49 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23149, "end": 23150, "loc": { "start": { "line": 494, "column": 50 }, "end": { "line": 494, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scaleCanvasResolutionMinDrawCount", "start": 23150, "end": 23183, "loc": { "start": { "line": 494, "column": 51 }, "end": { "line": 494, "column": 84 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 23184, "end": 23185, "loc": { "start": { "line": 494, "column": 85 }, "end": { "line": 494, "column": 86 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23186, "end": 23187, "loc": { "start": { "line": 494, "column": 87 }, "end": { "line": 494, "column": 88 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "stats", "start": 23187, "end": 23192, "loc": { "start": { "line": 494, "column": 88 }, "end": { "line": 494, "column": 93 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23192, "end": 23193, "loc": { "start": { "line": 494, "column": 93 }, "end": { "line": 494, "column": 94 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "frame", "start": 23193, "end": 23198, "loc": { "start": { "line": 494, "column": 94 }, "end": { "line": 494, "column": 99 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23198, "end": 23199, "loc": { "start": { "line": 494, "column": 99 }, "end": { "line": 494, "column": 100 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "drawElements", "start": 23199, "end": 23211, "loc": { "start": { "line": 494, "column": 100 }, "end": { "line": 494, "column": 112 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 23212, "end": 23213, "loc": { "start": { "line": 494, "column": 113 }, "end": { "line": 494, "column": 114 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "stats", "start": 23214, "end": 23219, "loc": { "start": { "line": 494, "column": 115 }, "end": { "line": 494, "column": 120 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23219, "end": 23220, "loc": { "start": { "line": 494, "column": 120 }, "end": { "line": 494, "column": 121 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "frame", "start": 23220, "end": 23225, "loc": { "start": { "line": 494, "column": 121 }, "end": { "line": 494, "column": 126 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23225, "end": 23226, "loc": { "start": { "line": 494, "column": 126 }, "end": { "line": 494, "column": 127 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "drawArrays", "start": 23226, "end": 23236, "loc": { "start": { "line": 494, "column": 127 }, "end": { "line": 494, "column": 137 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23236, "end": 23237, "loc": { "start": { "line": 494, "column": 137 }, "end": { "line": 494, "column": 138 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23237, "end": 23238, "loc": { "start": { "line": 494, "column": 138 }, "end": { "line": 494, "column": 139 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23238, "end": 23239, "loc": { "start": { "line": 494, "column": 139 }, "end": { "line": 494, "column": 140 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23248, "end": 23249, "loc": { "start": { "line": 495, "column": 8 }, "end": { "line": 495, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23249, "end": 23250, "loc": { "start": { "line": 495, "column": 9 }, "end": { "line": 495, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23250, "end": 23251, "loc": { "start": { "line": 495, "column": 10 }, "end": { "line": 495, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 23261, "end": 23265, "loc": { "start": { "line": 497, "column": 8 }, "end": { "line": 497, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23265, "end": 23266, "loc": { "start": { "line": 497, "column": 12 }, "end": { "line": 497, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_initConfigs", "start": 23266, "end": 23278, "loc": { "start": { "line": 497, "column": 13 }, "end": { "line": 497, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23278, "end": 23279, "loc": { "start": { "line": 497, "column": 25 }, "end": { "line": 497, "column": 26 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23279, "end": 23280, "loc": { "start": { "line": 497, "column": 26 }, "end": { "line": 497, "column": 27 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23280, "end": 23281, "loc": { "start": { "line": 497, "column": 27 }, "end": { "line": 497, "column": 28 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 23290, "end": 23294, "loc": { "start": { "line": 498, "column": 8 }, "end": { "line": 498, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23294, "end": 23295, "loc": { "start": { "line": 498, "column": 12 }, "end": { "line": 498, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setControlsEnabled", "start": 23295, "end": 23313, "loc": { "start": { "line": 498, "column": 13 }, "end": { "line": 498, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23313, "end": 23314, "loc": { "start": { "line": 498, "column": 31 }, "end": { "line": 498, "column": 32 } } }, { "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": 23314, "end": 23319, "loc": { "start": { "line": 498, "column": 32 }, "end": { "line": 498, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23319, "end": 23320, "loc": { "start": { "line": 498, "column": 37 }, "end": { "line": 498, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23320, "end": 23321, "loc": { "start": { "line": 498, "column": 38 }, "end": { "line": 498, "column": 39 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23326, "end": 23327, "loc": { "start": { "line": 499, "column": 4 }, "end": { "line": 499, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Returns the LocaleService that was configured on this Viewer.\n *\n * @return {LocaleService} The LocaleService.\n ", "start": 23333, "end": 23470, "loc": { "start": { "line": 501, "column": 4 }, "end": { "line": 505, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "get", "start": 23475, "end": 23478, "loc": { "start": { "line": 506, "column": 4 }, "end": { "line": 506, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "localeService", "start": 23479, "end": 23492, "loc": { "start": { "line": 506, "column": 8 }, "end": { "line": 506, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23492, "end": 23493, "loc": { "start": { "line": 506, "column": 21 }, "end": { "line": 506, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23493, "end": 23494, "loc": { "start": { "line": 506, "column": 22 }, "end": { "line": 506, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23495, "end": 23496, "loc": { "start": { "line": 506, "column": 24 }, "end": { "line": 506, "column": 25 } } }, { "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": 23505, "end": 23511, "loc": { "start": { "line": 507, "column": 8 }, "end": { "line": 507, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 23512, "end": 23516, "loc": { "start": { "line": 507, "column": 15 }, "end": { "line": 507, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23516, "end": 23517, "loc": { "start": { "line": 507, "column": 19 }, "end": { "line": 507, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 23517, "end": 23523, "loc": { "start": { "line": 507, "column": 20 }, "end": { "line": 507, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23523, "end": 23524, "loc": { "start": { "line": 507, "column": 26 }, "end": { "line": 507, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "localeService", "start": 23524, "end": 23537, "loc": { "start": { "line": 507, "column": 27 }, "end": { "line": 507, "column": 40 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23537, "end": 23538, "loc": { "start": { "line": 507, "column": 40 }, "end": { "line": 507, "column": 41 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23543, "end": 23544, "loc": { "start": { "line": 508, "column": 4 }, "end": { "line": 508, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_customizeViewer", "start": 23550, "end": 23566, "loc": { "start": { "line": 510, "column": 4 }, "end": { "line": 510, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23566, "end": 23567, "loc": { "start": { "line": 510, "column": 20 }, "end": { "line": 510, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23567, "end": 23568, "loc": { "start": { "line": 510, "column": 21 }, "end": { "line": 510, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 23569, "end": 23570, "loc": { "start": { "line": 510, "column": 23 }, "end": { "line": 510, "column": 24 } } }, { "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": 23580, "end": 23585, "loc": { "start": { "line": 512, "column": 8 }, "end": { "line": 512, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23586, "end": 23591, "loc": { "start": { "line": 512, "column": 14 }, "end": { "line": 512, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23592, "end": 23593, "loc": { "start": { "line": 512, "column": 20 }, "end": { "line": 512, "column": 21 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 23594, "end": 23598, "loc": { "start": { "line": 512, "column": 22 }, "end": { "line": 512, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23598, "end": 23599, "loc": { "start": { "line": 512, "column": 26 }, "end": { "line": 512, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 23599, "end": 23605, "loc": { "start": { "line": 512, "column": 27 }, "end": { "line": 512, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23605, "end": 23606, "loc": { "start": { "line": 512, "column": 33 }, "end": { "line": 512, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23606, "end": 23611, "loc": { "start": { "line": 512, "column": 34 }, "end": { "line": 512, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23611, "end": 23612, "loc": { "start": { "line": 512, "column": 39 }, "end": { "line": 512, "column": 40 } } }, { "type": "CommentLine", "value": " Emphasis effects", "start": 23622, "end": 23641, "loc": { "start": { "line": 514, "column": 8 }, "end": { "line": 514, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23651, "end": 23656, "loc": { "start": { "line": 516, "column": 8 }, "end": { "line": 516, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23656, "end": 23657, "loc": { "start": { "line": 516, "column": 13 }, "end": { "line": 516, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayMaterial", "start": 23657, "end": 23669, "loc": { "start": { "line": 516, "column": 14 }, "end": { "line": 516, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23669, "end": 23670, "loc": { "start": { "line": 516, "column": 26 }, "end": { "line": 516, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fill", "start": 23670, "end": 23674, "loc": { "start": { "line": 516, "column": 27 }, "end": { "line": 516, "column": 31 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23675, "end": 23676, "loc": { "start": { "line": 516, "column": 32 }, "end": { "line": 516, "column": 33 } } }, { "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": 23677, "end": 23682, "loc": { "start": { "line": 516, "column": 34 }, "end": { "line": 516, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23682, "end": 23683, "loc": { "start": { "line": 516, "column": 39 }, "end": { "line": 516, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23692, "end": 23697, "loc": { "start": { "line": 517, "column": 8 }, "end": { "line": 517, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23697, "end": 23698, "loc": { "start": { "line": 517, "column": 13 }, "end": { "line": 517, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayMaterial", "start": 23698, "end": 23710, "loc": { "start": { "line": 517, "column": 14 }, "end": { "line": 517, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23710, "end": 23711, "loc": { "start": { "line": 517, "column": 26 }, "end": { "line": 517, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fillAlpha", "start": 23711, "end": 23720, "loc": { "start": { "line": 517, "column": 27 }, "end": { "line": 517, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23721, "end": 23722, "loc": { "start": { "line": 517, "column": 37 }, "end": { "line": 517, "column": 38 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.3, "start": 23723, "end": 23726, "loc": { "start": { "line": 517, "column": 39 }, "end": { "line": 517, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23726, "end": 23727, "loc": { "start": { "line": 517, "column": 42 }, "end": { "line": 517, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23736, "end": 23741, "loc": { "start": { "line": 518, "column": 8 }, "end": { "line": 518, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23741, "end": 23742, "loc": { "start": { "line": 518, "column": 13 }, "end": { "line": 518, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayMaterial", "start": 23742, "end": 23754, "loc": { "start": { "line": 518, "column": 14 }, "end": { "line": 518, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23754, "end": 23755, "loc": { "start": { "line": 518, "column": 26 }, "end": { "line": 518, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fillColor", "start": 23755, "end": 23764, "loc": { "start": { "line": 518, "column": 27 }, "end": { "line": 518, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23765, "end": 23766, "loc": { "start": { "line": 518, "column": 37 }, "end": { "line": 518, "column": 38 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23767, "end": 23768, "loc": { "start": { "line": 518, "column": 39 }, "end": { "line": 518, "column": 40 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 23768, "end": 23769, "loc": { "start": { "line": 518, "column": 40 }, "end": { "line": 518, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23769, "end": 23770, "loc": { "start": { "line": 518, "column": 41 }, "end": { "line": 518, "column": 42 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 23771, "end": 23772, "loc": { "start": { "line": 518, "column": 43 }, "end": { "line": 518, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23772, "end": 23773, "loc": { "start": { "line": 518, "column": 44 }, "end": { "line": 518, "column": 45 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 23774, "end": 23775, "loc": { "start": { "line": 518, "column": 46 }, "end": { "line": 518, "column": 47 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23775, "end": 23776, "loc": { "start": { "line": 518, "column": 47 }, "end": { "line": 518, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23776, "end": 23777, "loc": { "start": { "line": 518, "column": 48 }, "end": { "line": 518, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23786, "end": 23791, "loc": { "start": { "line": 519, "column": 8 }, "end": { "line": 519, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23791, "end": 23792, "loc": { "start": { "line": 519, "column": 13 }, "end": { "line": 519, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayMaterial", "start": 23792, "end": 23804, "loc": { "start": { "line": 519, "column": 14 }, "end": { "line": 519, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23804, "end": 23805, "loc": { "start": { "line": 519, "column": 26 }, "end": { "line": 519, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edges", "start": 23805, "end": 23810, "loc": { "start": { "line": 519, "column": 27 }, "end": { "line": 519, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23811, "end": 23812, "loc": { "start": { "line": 519, "column": 33 }, "end": { "line": 519, "column": 34 } } }, { "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": 23813, "end": 23817, "loc": { "start": { "line": 519, "column": 35 }, "end": { "line": 519, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23817, "end": 23818, "loc": { "start": { "line": 519, "column": 39 }, "end": { "line": 519, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23827, "end": 23832, "loc": { "start": { "line": 520, "column": 8 }, "end": { "line": 520, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23832, "end": 23833, "loc": { "start": { "line": 520, "column": 13 }, "end": { "line": 520, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayMaterial", "start": 23833, "end": 23845, "loc": { "start": { "line": 520, "column": 14 }, "end": { "line": 520, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23845, "end": 23846, "loc": { "start": { "line": 520, "column": 26 }, "end": { "line": 520, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edgeAlpha", "start": 23846, "end": 23855, "loc": { "start": { "line": 520, "column": 27 }, "end": { "line": 520, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23856, "end": 23857, "loc": { "start": { "line": 520, "column": 37 }, "end": { "line": 520, "column": 38 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.1, "start": 23858, "end": 23861, "loc": { "start": { "line": 520, "column": 39 }, "end": { "line": 520, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23861, "end": 23862, "loc": { "start": { "line": 520, "column": 42 }, "end": { "line": 520, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23871, "end": 23876, "loc": { "start": { "line": 521, "column": 8 }, "end": { "line": 521, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23876, "end": 23877, "loc": { "start": { "line": 521, "column": 13 }, "end": { "line": 521, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayMaterial", "start": 23877, "end": 23889, "loc": { "start": { "line": 521, "column": 14 }, "end": { "line": 521, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23889, "end": 23890, "loc": { "start": { "line": 521, "column": 26 }, "end": { "line": 521, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edgeColor", "start": 23890, "end": 23899, "loc": { "start": { "line": 521, "column": 27 }, "end": { "line": 521, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23900, "end": 23901, "loc": { "start": { "line": 521, "column": 37 }, "end": { "line": 521, "column": 38 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23902, "end": 23903, "loc": { "start": { "line": 521, "column": 39 }, "end": { "line": 521, "column": 40 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 23903, "end": 23904, "loc": { "start": { "line": 521, "column": 40 }, "end": { "line": 521, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23904, "end": 23905, "loc": { "start": { "line": 521, "column": 41 }, "end": { "line": 521, "column": 42 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 23906, "end": 23907, "loc": { "start": { "line": 521, "column": 43 }, "end": { "line": 521, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23907, "end": 23908, "loc": { "start": { "line": 521, "column": 44 }, "end": { "line": 521, "column": 45 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 23909, "end": 23910, "loc": { "start": { "line": 521, "column": 46 }, "end": { "line": 521, "column": 47 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23910, "end": 23911, "loc": { "start": { "line": 521, "column": 47 }, "end": { "line": 521, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23911, "end": 23912, "loc": { "start": { "line": 521, "column": 48 }, "end": { "line": 521, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23922, "end": 23927, "loc": { "start": { "line": 523, "column": 8 }, "end": { "line": 523, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23927, "end": 23928, "loc": { "start": { "line": 523, "column": 13 }, "end": { "line": 523, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 23928, "end": 23945, "loc": { "start": { "line": 523, "column": 14 }, "end": { "line": 523, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23945, "end": 23946, "loc": { "start": { "line": 523, "column": 31 }, "end": { "line": 523, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edges", "start": 23946, "end": 23951, "loc": { "start": { "line": 523, "column": 32 }, "end": { "line": 523, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 23952, "end": 23953, "loc": { "start": { "line": 523, "column": 38 }, "end": { "line": 523, "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": 23954, "end": 23958, "loc": { "start": { "line": 523, "column": 40 }, "end": { "line": 523, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23958, "end": 23959, "loc": { "start": { "line": 523, "column": 44 }, "end": { "line": 523, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 23968, "end": 23973, "loc": { "start": { "line": 524, "column": 8 }, "end": { "line": 524, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23973, "end": 23974, "loc": { "start": { "line": 524, "column": 13 }, "end": { "line": 524, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 23974, "end": 23991, "loc": { "start": { "line": 524, "column": 14 }, "end": { "line": 524, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 23991, "end": 23992, "loc": { "start": { "line": 524, "column": 31 }, "end": { "line": 524, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edgeColor", "start": 23992, "end": 24001, "loc": { "start": { "line": 524, "column": 32 }, "end": { "line": 524, "column": 41 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24002, "end": 24003, "loc": { "start": { "line": 524, "column": 42 }, "end": { "line": 524, "column": 43 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24004, "end": 24005, "loc": { "start": { "line": 524, "column": 44 }, "end": { "line": 524, "column": 45 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 24005, "end": 24006, "loc": { "start": { "line": 524, "column": 45 }, "end": { "line": 524, "column": 46 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24006, "end": 24007, "loc": { "start": { "line": 524, "column": 46 }, "end": { "line": 524, "column": 47 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 24008, "end": 24009, "loc": { "start": { "line": 524, "column": 48 }, "end": { "line": 524, "column": 49 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24009, "end": 24010, "loc": { "start": { "line": 524, "column": 49 }, "end": { "line": 524, "column": 50 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 24011, "end": 24012, "loc": { "start": { "line": 524, "column": 51 }, "end": { "line": 524, "column": 52 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24012, "end": 24013, "loc": { "start": { "line": 524, "column": 52 }, "end": { "line": 524, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24013, "end": 24014, "loc": { "start": { "line": 524, "column": 53 }, "end": { "line": 524, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24023, "end": 24028, "loc": { "start": { "line": 525, "column": 8 }, "end": { "line": 525, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24028, "end": 24029, "loc": { "start": { "line": 525, "column": 13 }, "end": { "line": 525, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 24029, "end": 24046, "loc": { "start": { "line": 525, "column": 14 }, "end": { "line": 525, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24046, "end": 24047, "loc": { "start": { "line": 525, "column": 31 }, "end": { "line": 525, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edgeAlpha", "start": 24047, "end": 24056, "loc": { "start": { "line": 525, "column": 32 }, "end": { "line": 525, "column": 41 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24057, "end": 24058, "loc": { "start": { "line": 525, "column": 42 }, "end": { "line": 525, "column": 43 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.9, "start": 24059, "end": 24062, "loc": { "start": { "line": 525, "column": 44 }, "end": { "line": 525, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24062, "end": 24063, "loc": { "start": { "line": 525, "column": 47 }, "end": { "line": 525, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24072, "end": 24077, "loc": { "start": { "line": 526, "column": 8 }, "end": { "line": 526, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24077, "end": 24078, "loc": { "start": { "line": 526, "column": 13 }, "end": { "line": 526, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 24078, "end": 24095, "loc": { "start": { "line": 526, "column": 14 }, "end": { "line": 526, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24095, "end": 24096, "loc": { "start": { "line": 526, "column": 31 }, "end": { "line": 526, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fill", "start": 24096, "end": 24100, "loc": { "start": { "line": 526, "column": 32 }, "end": { "line": 526, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24101, "end": 24102, "loc": { "start": { "line": 526, "column": 37 }, "end": { "line": 526, "column": 38 } } }, { "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": 24103, "end": 24107, "loc": { "start": { "line": 526, "column": 39 }, "end": { "line": 526, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24107, "end": 24108, "loc": { "start": { "line": 526, "column": 43 }, "end": { "line": 526, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24117, "end": 24122, "loc": { "start": { "line": 527, "column": 8 }, "end": { "line": 527, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24122, "end": 24123, "loc": { "start": { "line": 527, "column": 13 }, "end": { "line": 527, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 24123, "end": 24140, "loc": { "start": { "line": 527, "column": 14 }, "end": { "line": 527, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24140, "end": 24141, "loc": { "start": { "line": 527, "column": 31 }, "end": { "line": 527, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fillAlpha", "start": 24141, "end": 24150, "loc": { "start": { "line": 527, "column": 32 }, "end": { "line": 527, "column": 41 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24151, "end": 24152, "loc": { "start": { "line": 527, "column": 42 }, "end": { "line": 527, "column": 43 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.1, "start": 24153, "end": 24156, "loc": { "start": { "line": 527, "column": 44 }, "end": { "line": 527, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24156, "end": 24157, "loc": { "start": { "line": 527, "column": 47 }, "end": { "line": 527, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24166, "end": 24171, "loc": { "start": { "line": 528, "column": 8 }, "end": { "line": 528, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24171, "end": 24172, "loc": { "start": { "line": 528, "column": 13 }, "end": { "line": 528, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 24172, "end": 24189, "loc": { "start": { "line": 528, "column": 14 }, "end": { "line": 528, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24189, "end": 24190, "loc": { "start": { "line": 528, "column": 31 }, "end": { "line": 528, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fillColor", "start": 24190, "end": 24199, "loc": { "start": { "line": 528, "column": 32 }, "end": { "line": 528, "column": 41 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24200, "end": 24201, "loc": { "start": { "line": 528, "column": 42 }, "end": { "line": 528, "column": 43 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24202, "end": 24203, "loc": { "start": { "line": 528, "column": 44 }, "end": { "line": 528, "column": 45 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 24203, "end": 24204, "loc": { "start": { "line": 528, "column": 45 }, "end": { "line": 528, "column": 46 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24204, "end": 24205, "loc": { "start": { "line": 528, "column": 46 }, "end": { "line": 528, "column": 47 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 24206, "end": 24207, "loc": { "start": { "line": 528, "column": 48 }, "end": { "line": 528, "column": 49 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24207, "end": 24208, "loc": { "start": { "line": 528, "column": 49 }, "end": { "line": 528, "column": 50 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 24209, "end": 24210, "loc": { "start": { "line": 528, "column": 51 }, "end": { "line": 528, "column": 52 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24210, "end": 24211, "loc": { "start": { "line": 528, "column": 52 }, "end": { "line": 528, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24211, "end": 24212, "loc": { "start": { "line": 528, "column": 53 }, "end": { "line": 528, "column": 54 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24222, "end": 24338, "loc": { "start": { "line": 530, "column": 8 }, "end": { "line": 530, "column": 124 } } }, { "type": "CommentLine", "value": " Configure points material", "start": 24347, "end": 24375, "loc": { "start": { "line": 531, "column": 8 }, "end": { "line": 531, "column": 36 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 24384, "end": 24500, "loc": { "start": { "line": 532, "column": 8 }, "end": { "line": 532, "column": 124 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24510, "end": 24515, "loc": { "start": { "line": 534, "column": 8 }, "end": { "line": 534, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24515, "end": 24516, "loc": { "start": { "line": 534, "column": 13 }, "end": { "line": 534, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pointsMaterial", "start": 24516, "end": 24530, "loc": { "start": { "line": 534, "column": 14 }, "end": { "line": 534, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24530, "end": 24531, "loc": { "start": { "line": 534, "column": 28 }, "end": { "line": 534, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pointSize", "start": 24531, "end": 24540, "loc": { "start": { "line": 534, "column": 29 }, "end": { "line": 534, "column": 38 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24541, "end": 24542, "loc": { "start": { "line": 534, "column": 39 }, "end": { "line": 534, "column": 40 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 24543, "end": 24544, "loc": { "start": { "line": 534, "column": 41 }, "end": { "line": 534, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24544, "end": 24545, "loc": { "start": { "line": 534, "column": 42 }, "end": { "line": 534, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24554, "end": 24559, "loc": { "start": { "line": 535, "column": 8 }, "end": { "line": 535, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24559, "end": 24560, "loc": { "start": { "line": 535, "column": 13 }, "end": { "line": 535, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pointsMaterial", "start": 24560, "end": 24574, "loc": { "start": { "line": 535, "column": 14 }, "end": { "line": 535, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24574, "end": 24575, "loc": { "start": { "line": 535, "column": 28 }, "end": { "line": 535, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "roundPoints", "start": 24575, "end": 24586, "loc": { "start": { "line": 535, "column": 29 }, "end": { "line": 535, "column": 40 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24587, "end": 24588, "loc": { "start": { "line": 535, "column": 41 }, "end": { "line": 535, "column": 42 } } }, { "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": 24589, "end": 24593, "loc": { "start": { "line": 535, "column": 43 }, "end": { "line": 535, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24593, "end": 24594, "loc": { "start": { "line": 535, "column": 47 }, "end": { "line": 535, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24603, "end": 24608, "loc": { "start": { "line": 536, "column": 8 }, "end": { "line": 536, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24608, "end": 24609, "loc": { "start": { "line": 536, "column": 13 }, "end": { "line": 536, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pointsMaterial", "start": 24609, "end": 24623, "loc": { "start": { "line": 536, "column": 14 }, "end": { "line": 536, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24623, "end": 24624, "loc": { "start": { "line": 536, "column": 28 }, "end": { "line": 536, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "perspectivePoints", "start": 24624, "end": 24641, "loc": { "start": { "line": 536, "column": 29 }, "end": { "line": 536, "column": 46 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24642, "end": 24643, "loc": { "start": { "line": 536, "column": 47 }, "end": { "line": 536, "column": 48 } } }, { "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": 24644, "end": 24648, "loc": { "start": { "line": 536, "column": 49 }, "end": { "line": 536, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24648, "end": 24649, "loc": { "start": { "line": 536, "column": 53 }, "end": { "line": 536, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24658, "end": 24663, "loc": { "start": { "line": 537, "column": 8 }, "end": { "line": 537, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24663, "end": 24664, "loc": { "start": { "line": 537, "column": 13 }, "end": { "line": 537, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pointsMaterial", "start": 24664, "end": 24678, "loc": { "start": { "line": 537, "column": 14 }, "end": { "line": 537, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24678, "end": 24679, "loc": { "start": { "line": 537, "column": 28 }, "end": { "line": 537, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "minPerspectivePointSize", "start": 24679, "end": 24702, "loc": { "start": { "line": 537, "column": 29 }, "end": { "line": 537, "column": 52 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24703, "end": 24704, "loc": { "start": { "line": 537, "column": 53 }, "end": { "line": 537, "column": 54 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 2, "start": 24705, "end": 24706, "loc": { "start": { "line": 537, "column": 55 }, "end": { "line": 537, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24706, "end": 24707, "loc": { "start": { "line": 537, "column": 56 }, "end": { "line": 537, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 24716, "end": 24721, "loc": { "start": { "line": 538, "column": 8 }, "end": { "line": 538, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24721, "end": 24722, "loc": { "start": { "line": 538, "column": 13 }, "end": { "line": 538, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pointsMaterial", "start": 24722, "end": 24736, "loc": { "start": { "line": 538, "column": 14 }, "end": { "line": 538, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24736, "end": 24737, "loc": { "start": { "line": 538, "column": 28 }, "end": { "line": 538, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "maxPerspectivePointSize", "start": 24737, "end": 24760, "loc": { "start": { "line": 538, "column": 29 }, "end": { "line": 538, "column": 52 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24761, "end": 24762, "loc": { "start": { "line": 538, "column": 53 }, "end": { "line": 538, "column": 54 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 4, "start": 24763, "end": 24764, "loc": { "start": { "line": 538, "column": 55 }, "end": { "line": 538, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24764, "end": 24765, "loc": { "start": { "line": 538, "column": 56 }, "end": { "line": 538, "column": 57 } } }, { "type": "CommentLine", "value": " Camera control", "start": 24775, "end": 24792, "loc": { "start": { "line": 540, "column": 8 }, "end": { "line": 540, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 24802, "end": 24806, "loc": { "start": { "line": 542, "column": 8 }, "end": { "line": 542, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24806, "end": 24807, "loc": { "start": { "line": 542, "column": 12 }, "end": { "line": 542, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 24807, "end": 24813, "loc": { "start": { "line": 542, "column": 13 }, "end": { "line": 542, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24813, "end": 24814, "loc": { "start": { "line": 542, "column": 19 }, "end": { "line": 542, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 24814, "end": 24827, "loc": { "start": { "line": 542, "column": 20 }, "end": { "line": 542, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24827, "end": 24828, "loc": { "start": { "line": 542, "column": 33 }, "end": { "line": 542, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "panRightClick", "start": 24828, "end": 24841, "loc": { "start": { "line": 542, "column": 34 }, "end": { "line": 542, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24842, "end": 24843, "loc": { "start": { "line": 542, "column": 48 }, "end": { "line": 542, "column": 49 } } }, { "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": 24844, "end": 24848, "loc": { "start": { "line": 542, "column": 50 }, "end": { "line": 542, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24848, "end": 24849, "loc": { "start": { "line": 542, "column": 54 }, "end": { "line": 542, "column": 55 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 24858, "end": 24862, "loc": { "start": { "line": 543, "column": 8 }, "end": { "line": 543, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24862, "end": 24863, "loc": { "start": { "line": 543, "column": 12 }, "end": { "line": 543, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 24863, "end": 24869, "loc": { "start": { "line": 543, "column": 13 }, "end": { "line": 543, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24869, "end": 24870, "loc": { "start": { "line": 543, "column": 19 }, "end": { "line": 543, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 24870, "end": 24883, "loc": { "start": { "line": 543, "column": 20 }, "end": { "line": 543, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24883, "end": 24884, "loc": { "start": { "line": 543, "column": 33 }, "end": { "line": 543, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "followPointer", "start": 24884, "end": 24897, "loc": { "start": { "line": 543, "column": 34 }, "end": { "line": 543, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24898, "end": 24899, "loc": { "start": { "line": 543, "column": 48 }, "end": { "line": 543, "column": 49 } } }, { "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": 24900, "end": 24904, "loc": { "start": { "line": 543, "column": 50 }, "end": { "line": 543, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24904, "end": 24905, "loc": { "start": { "line": 543, "column": 54 }, "end": { "line": 543, "column": 55 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 24914, "end": 24918, "loc": { "start": { "line": 544, "column": 8 }, "end": { "line": 544, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24918, "end": 24919, "loc": { "start": { "line": 544, "column": 12 }, "end": { "line": 544, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 24919, "end": 24925, "loc": { "start": { "line": 544, "column": 13 }, "end": { "line": 544, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24925, "end": 24926, "loc": { "start": { "line": 544, "column": 19 }, "end": { "line": 544, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 24926, "end": 24939, "loc": { "start": { "line": 544, "column": 20 }, "end": { "line": 544, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24939, "end": 24940, "loc": { "start": { "line": 544, "column": 33 }, "end": { "line": 544, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "doublePickFlyTo", "start": 24940, "end": 24955, "loc": { "start": { "line": 544, "column": 34 }, "end": { "line": 544, "column": 49 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 24956, "end": 24957, "loc": { "start": { "line": 544, "column": 50 }, "end": { "line": 544, "column": 51 } } }, { "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": 24958, "end": 24963, "loc": { "start": { "line": 544, "column": 52 }, "end": { "line": 544, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24963, "end": 24964, "loc": { "start": { "line": 544, "column": 57 }, "end": { "line": 544, "column": 58 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 24973, "end": 24977, "loc": { "start": { "line": 545, "column": 8 }, "end": { "line": 545, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24977, "end": 24978, "loc": { "start": { "line": 545, "column": 12 }, "end": { "line": 545, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 24978, "end": 24984, "loc": { "start": { "line": 545, "column": 13 }, "end": { "line": 545, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24984, "end": 24985, "loc": { "start": { "line": 545, "column": 19 }, "end": { "line": 545, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 24985, "end": 24998, "loc": { "start": { "line": 545, "column": 20 }, "end": { "line": 545, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 24998, "end": 24999, "loc": { "start": { "line": 545, "column": 33 }, "end": { "line": 545, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "smartPivot", "start": 24999, "end": 25009, "loc": { "start": { "line": 545, "column": 34 }, "end": { "line": 545, "column": 44 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25010, "end": 25011, "loc": { "start": { "line": 545, "column": 45 }, "end": { "line": 545, "column": 46 } } }, { "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": 25012, "end": 25016, "loc": { "start": { "line": 545, "column": 47 }, "end": { "line": 545, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25016, "end": 25017, "loc": { "start": { "line": 545, "column": 51 }, "end": { "line": 545, "column": 52 } } }, { "type": "CommentLine", "value": " Dolly tweaks for best precision when aligning camera for BCF snapshots", "start": 25027, "end": 25100, "loc": { "start": { "line": 547, "column": 8 }, "end": { "line": 547, "column": 81 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 25110, "end": 25114, "loc": { "start": { "line": 549, "column": 8 }, "end": { "line": 549, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25114, "end": 25115, "loc": { "start": { "line": 549, "column": 12 }, "end": { "line": 549, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 25115, "end": 25121, "loc": { "start": { "line": 549, "column": 13 }, "end": { "line": 549, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25121, "end": 25122, "loc": { "start": { "line": 549, "column": 19 }, "end": { "line": 549, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 25122, "end": 25135, "loc": { "start": { "line": 549, "column": 20 }, "end": { "line": 549, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25135, "end": 25136, "loc": { "start": { "line": 549, "column": 33 }, "end": { "line": 549, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "keyboardDollyRate", "start": 25136, "end": 25153, "loc": { "start": { "line": 549, "column": 34 }, "end": { "line": 549, "column": 51 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25154, "end": 25155, "loc": { "start": { "line": 549, "column": 52 }, "end": { "line": 549, "column": 53 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 100, "start": 25156, "end": 25161, "loc": { "start": { "line": 549, "column": 54 }, "end": { "line": 549, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25161, "end": 25162, "loc": { "start": { "line": 549, "column": 59 }, "end": { "line": 549, "column": 60 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 25171, "end": 25175, "loc": { "start": { "line": 550, "column": 8 }, "end": { "line": 550, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25175, "end": 25176, "loc": { "start": { "line": 550, "column": 12 }, "end": { "line": 550, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 25176, "end": 25182, "loc": { "start": { "line": 550, "column": 13 }, "end": { "line": 550, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25182, "end": 25183, "loc": { "start": { "line": 550, "column": 19 }, "end": { "line": 550, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 25183, "end": 25196, "loc": { "start": { "line": 550, "column": 20 }, "end": { "line": 550, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25196, "end": 25197, "loc": { "start": { "line": 550, "column": 33 }, "end": { "line": 550, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mouseWheelDollyRate", "start": 25197, "end": 25216, "loc": { "start": { "line": 550, "column": 34 }, "end": { "line": 550, "column": 53 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25217, "end": 25218, "loc": { "start": { "line": 550, "column": 54 }, "end": { "line": 550, "column": 55 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 100, "start": 25219, "end": 25224, "loc": { "start": { "line": 550, "column": 56 }, "end": { "line": 550, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25224, "end": 25225, "loc": { "start": { "line": 550, "column": 61 }, "end": { "line": 550, "column": 62 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 25234, "end": 25238, "loc": { "start": { "line": 551, "column": 8 }, "end": { "line": 551, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25238, "end": 25239, "loc": { "start": { "line": 551, "column": 12 }, "end": { "line": 551, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 25239, "end": 25245, "loc": { "start": { "line": 551, "column": 13 }, "end": { "line": 551, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25245, "end": 25246, "loc": { "start": { "line": 551, "column": 19 }, "end": { "line": 551, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 25246, "end": 25259, "loc": { "start": { "line": 551, "column": 20 }, "end": { "line": 551, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25259, "end": 25260, "loc": { "start": { "line": 551, "column": 33 }, "end": { "line": 551, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dollyInertia", "start": 25260, "end": 25272, "loc": { "start": { "line": 551, "column": 34 }, "end": { "line": 551, "column": 46 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25273, "end": 25274, "loc": { "start": { "line": 551, "column": 47 }, "end": { "line": 551, "column": 48 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 25275, "end": 25276, "loc": { "start": { "line": 551, "column": 49 }, "end": { "line": 551, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25276, "end": 25277, "loc": { "start": { "line": 551, "column": 50 }, "end": { "line": 551, "column": 51 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 25286, "end": 25290, "loc": { "start": { "line": 552, "column": 8 }, "end": { "line": 552, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25290, "end": 25291, "loc": { "start": { "line": 552, "column": 12 }, "end": { "line": 552, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 25291, "end": 25297, "loc": { "start": { "line": 552, "column": 13 }, "end": { "line": 552, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25297, "end": 25298, "loc": { "start": { "line": 552, "column": 19 }, "end": { "line": 552, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 25298, "end": 25311, "loc": { "start": { "line": 552, "column": 20 }, "end": { "line": 552, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25311, "end": 25312, "loc": { "start": { "line": 552, "column": 33 }, "end": { "line": 552, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dollyMinSpeed", "start": 25312, "end": 25325, "loc": { "start": { "line": 552, "column": 34 }, "end": { "line": 552, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25326, "end": 25327, "loc": { "start": { "line": 552, "column": 48 }, "end": { "line": 552, "column": 49 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.04, "start": 25328, "end": 25332, "loc": { "start": { "line": 552, "column": 50 }, "end": { "line": 552, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25332, "end": 25333, "loc": { "start": { "line": 552, "column": 54 }, "end": { "line": 552, "column": 55 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 25342, "end": 25346, "loc": { "start": { "line": 553, "column": 8 }, "end": { "line": 553, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25346, "end": 25347, "loc": { "start": { "line": 553, "column": 12 }, "end": { "line": 553, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 25347, "end": 25353, "loc": { "start": { "line": 553, "column": 13 }, "end": { "line": 553, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25353, "end": 25354, "loc": { "start": { "line": 553, "column": 19 }, "end": { "line": 553, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 25354, "end": 25367, "loc": { "start": { "line": 553, "column": 20 }, "end": { "line": 553, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25367, "end": 25368, "loc": { "start": { "line": 553, "column": 33 }, "end": { "line": 553, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dollyProximityThreshold", "start": 25368, "end": 25391, "loc": { "start": { "line": 553, "column": 34 }, "end": { "line": 553, "column": 57 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25392, "end": 25393, "loc": { "start": { "line": 553, "column": 58 }, "end": { "line": 553, "column": 59 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 30, "start": 25394, "end": 25398, "loc": { "start": { "line": 553, "column": 60 }, "end": { "line": 553, "column": 64 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25398, "end": 25399, "loc": { "start": { "line": 553, "column": 64 }, "end": { "line": 553, "column": 65 } } }, { "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": 25409, "end": 25414, "loc": { "start": { "line": 555, "column": 8 }, "end": { "line": 555, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraPivotElement", "start": 25415, "end": 25433, "loc": { "start": { "line": 555, "column": 14 }, "end": { "line": 555, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25434, "end": 25435, "loc": { "start": { "line": 555, "column": 33 }, "end": { "line": 555, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "document", "start": 25436, "end": 25444, "loc": { "start": { "line": 555, "column": 35 }, "end": { "line": 555, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25444, "end": 25445, "loc": { "start": { "line": 555, "column": 43 }, "end": { "line": 555, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createRange", "start": 25445, "end": 25456, "loc": { "start": { "line": 555, "column": 44 }, "end": { "line": 555, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 25456, "end": 25457, "loc": { "start": { "line": 555, "column": 55 }, "end": { "line": 555, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 25457, "end": 25458, "loc": { "start": { "line": 555, "column": 56 }, "end": { "line": 555, "column": 57 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25458, "end": 25459, "loc": { "start": { "line": 555, "column": 57 }, "end": { "line": 555, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createContextualFragment", "start": 25459, "end": 25483, "loc": { "start": { "line": 555, "column": 58 }, "end": { "line": 555, "column": 82 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 25483, "end": 25484, "loc": { "start": { "line": 555, "column": 82 }, "end": { "line": 555, "column": 83 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "
", "start": 25484, "end": 25532, "loc": { "start": { "line": 555, "column": 83 }, "end": { "line": 555, "column": 131 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 25532, "end": 25533, "loc": { "start": { "line": 555, "column": 131 }, "end": { "line": 555, "column": 132 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25533, "end": 25534, "loc": { "start": { "line": 555, "column": 132 }, "end": { "line": 555, "column": 133 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "firstChild", "start": 25534, "end": 25544, "loc": { "start": { "line": 555, "column": 133 }, "end": { "line": 555, "column": 143 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25544, "end": 25545, "loc": { "start": { "line": 555, "column": 143 }, "end": { "line": 555, "column": 144 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "document", "start": 25554, "end": 25562, "loc": { "start": { "line": 556, "column": 8 }, "end": { "line": 556, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25562, "end": 25563, "loc": { "start": { "line": 556, "column": 16 }, "end": { "line": 556, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "body", "start": 25563, "end": 25567, "loc": { "start": { "line": 556, "column": 17 }, "end": { "line": 556, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25567, "end": 25568, "loc": { "start": { "line": 556, "column": 21 }, "end": { "line": 556, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "appendChild", "start": 25568, "end": 25579, "loc": { "start": { "line": 556, "column": 22 }, "end": { "line": 556, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 25579, "end": 25580, "loc": { "start": { "line": 556, "column": 33 }, "end": { "line": 556, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraPivotElement", "start": 25580, "end": 25598, "loc": { "start": { "line": 556, "column": 34 }, "end": { "line": 556, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 25598, "end": 25599, "loc": { "start": { "line": 556, "column": 52 }, "end": { "line": 556, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25599, "end": 25600, "loc": { "start": { "line": 556, "column": 53 }, "end": { "line": 556, "column": 54 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 25609, "end": 25613, "loc": { "start": { "line": 557, "column": 8 }, "end": { "line": 557, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25613, "end": 25614, "loc": { "start": { "line": 557, "column": 12 }, "end": { "line": 557, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 25614, "end": 25620, "loc": { "start": { "line": 557, "column": 13 }, "end": { "line": 557, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25620, "end": 25621, "loc": { "start": { "line": 557, "column": 19 }, "end": { "line": 557, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 25621, "end": 25634, "loc": { "start": { "line": 557, "column": 20 }, "end": { "line": 557, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25634, "end": 25635, "loc": { "start": { "line": 557, "column": 33 }, "end": { "line": 557, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pivotElement", "start": 25635, "end": 25647, "loc": { "start": { "line": 557, "column": 34 }, "end": { "line": 557, "column": 46 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25648, "end": 25649, "loc": { "start": { "line": 557, "column": 47 }, "end": { "line": 557, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraPivotElement", "start": 25650, "end": 25668, "loc": { "start": { "line": 557, "column": 49 }, "end": { "line": 557, "column": 67 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25668, "end": 25669, "loc": { "start": { "line": 557, "column": 67 }, "end": { "line": 557, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 25679, "end": 25684, "loc": { "start": { "line": 559, "column": 8 }, "end": { "line": 559, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25684, "end": 25685, "loc": { "start": { "line": 559, "column": 13 }, "end": { "line": 559, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 25685, "end": 25691, "loc": { "start": { "line": 559, "column": 14 }, "end": { "line": 559, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25691, "end": 25692, "loc": { "start": { "line": 559, "column": 20 }, "end": { "line": 559, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "perspective", "start": 25692, "end": 25703, "loc": { "start": { "line": 559, "column": 21 }, "end": { "line": 559, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25703, "end": 25704, "loc": { "start": { "line": 559, "column": 32 }, "end": { "line": 559, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "near", "start": 25704, "end": 25708, "loc": { "start": { "line": 559, "column": 33 }, "end": { "line": 559, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25709, "end": 25710, "loc": { "start": { "line": 559, "column": 38 }, "end": { "line": 559, "column": 39 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.01, "start": 25711, "end": 25715, "loc": { "start": { "line": 559, "column": 40 }, "end": { "line": 559, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25715, "end": 25716, "loc": { "start": { "line": 559, "column": 44 }, "end": { "line": 559, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 25725, "end": 25730, "loc": { "start": { "line": 560, "column": 8 }, "end": { "line": 560, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25730, "end": 25731, "loc": { "start": { "line": 560, "column": 13 }, "end": { "line": 560, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 25731, "end": 25737, "loc": { "start": { "line": 560, "column": 14 }, "end": { "line": 560, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25737, "end": 25738, "loc": { "start": { "line": 560, "column": 20 }, "end": { "line": 560, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "perspective", "start": 25738, "end": 25749, "loc": { "start": { "line": 560, "column": 21 }, "end": { "line": 560, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25749, "end": 25750, "loc": { "start": { "line": 560, "column": 32 }, "end": { "line": 560, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "far", "start": 25750, "end": 25753, "loc": { "start": { "line": 560, "column": 33 }, "end": { "line": 560, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25754, "end": 25755, "loc": { "start": { "line": 560, "column": 37 }, "end": { "line": 560, "column": 38 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 3000, "start": 25756, "end": 25762, "loc": { "start": { "line": 560, "column": 39 }, "end": { "line": 560, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25762, "end": 25763, "loc": { "start": { "line": 560, "column": 45 }, "end": { "line": 560, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 25772, "end": 25777, "loc": { "start": { "line": 561, "column": 8 }, "end": { "line": 561, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25777, "end": 25778, "loc": { "start": { "line": 561, "column": 13 }, "end": { "line": 561, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 25778, "end": 25784, "loc": { "start": { "line": 561, "column": 14 }, "end": { "line": 561, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25784, "end": 25785, "loc": { "start": { "line": 561, "column": 20 }, "end": { "line": 561, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ortho", "start": 25785, "end": 25790, "loc": { "start": { "line": 561, "column": 21 }, "end": { "line": 561, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25790, "end": 25791, "loc": { "start": { "line": 561, "column": 26 }, "end": { "line": 561, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "near", "start": 25791, "end": 25795, "loc": { "start": { "line": 561, "column": 27 }, "end": { "line": 561, "column": 31 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25796, "end": 25797, "loc": { "start": { "line": 561, "column": 32 }, "end": { "line": 561, "column": 33 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0.01, "start": 25798, "end": 25802, "loc": { "start": { "line": 561, "column": 34 }, "end": { "line": 561, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25802, "end": 25803, "loc": { "start": { "line": 561, "column": 38 }, "end": { "line": 561, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 25812, "end": 25817, "loc": { "start": { "line": 562, "column": 8 }, "end": { "line": 562, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25817, "end": 25818, "loc": { "start": { "line": 562, "column": 13 }, "end": { "line": 562, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 25818, "end": 25824, "loc": { "start": { "line": 562, "column": 14 }, "end": { "line": 562, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25824, "end": 25825, "loc": { "start": { "line": 562, "column": 20 }, "end": { "line": 562, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ortho", "start": 25825, "end": 25830, "loc": { "start": { "line": 562, "column": 21 }, "end": { "line": 562, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25830, "end": 25831, "loc": { "start": { "line": 562, "column": 26 }, "end": { "line": 562, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "far", "start": 25831, "end": 25834, "loc": { "start": { "line": 562, "column": 27 }, "end": { "line": 562, "column": 30 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25835, "end": 25836, "loc": { "start": { "line": 562, "column": 31 }, "end": { "line": 562, "column": 32 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 2000, "start": 25837, "end": 25843, "loc": { "start": { "line": 562, "column": 33 }, "end": { "line": 562, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25843, "end": 25844, "loc": { "start": { "line": 562, "column": 39 }, "end": { "line": 562, "column": 40 } } }, { "type": "CommentLine", "value": "", "start": 25845, "end": 25847, "loc": { "start": { "line": 562, "column": 41 }, "end": { "line": 562, "column": 43 } } }, { "type": "CommentLine", "value": " Scalable Ambient Obscurance (SAO) defaults", "start": 25857, "end": 25902, "loc": { "start": { "line": 564, "column": 8 }, "end": { "line": 564, "column": 53 } } }, { "type": "CommentLine", "value": " Since SAO is non-interactive, set to higher-quality", "start": 25911, "end": 25965, "loc": { "start": { "line": 565, "column": 8 }, "end": { "line": 565, "column": 62 } } }, { "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": 25975, "end": 25980, "loc": { "start": { "line": 567, "column": 8 }, "end": { "line": 567, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 25981, "end": 25984, "loc": { "start": { "line": 567, "column": 14 }, "end": { "line": 567, "column": 17 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 25985, "end": 25986, "loc": { "start": { "line": 567, "column": 18 }, "end": { "line": 567, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 25987, "end": 25992, "loc": { "start": { "line": 567, "column": 20 }, "end": { "line": 567, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25992, "end": 25993, "loc": { "start": { "line": 567, "column": 25 }, "end": { "line": 567, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 25993, "end": 25996, "loc": { "start": { "line": 567, "column": 26 }, "end": { "line": 567, "column": 29 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 25996, "end": 25997, "loc": { "start": { "line": 567, "column": 29 }, "end": { "line": 567, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 26006, "end": 26009, "loc": { "start": { "line": 568, "column": 8 }, "end": { "line": 568, "column": 11 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26009, "end": 26010, "loc": { "start": { "line": 568, "column": 11 }, "end": { "line": 568, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 26010, "end": 26017, "loc": { "start": { "line": 568, "column": 12 }, "end": { "line": 568, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26018, "end": 26019, "loc": { "start": { "line": 568, "column": 20 }, "end": { "line": 568, "column": 21 } } }, { "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": 26020, "end": 26024, "loc": { "start": { "line": 568, "column": 22 }, "end": { "line": 568, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26024, "end": 26025, "loc": { "start": { "line": 568, "column": 26 }, "end": { "line": 568, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 26034, "end": 26037, "loc": { "start": { "line": 569, "column": 8 }, "end": { "line": 569, "column": 11 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26037, "end": 26038, "loc": { "start": { "line": 569, "column": 11 }, "end": { "line": 569, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "numSamples", "start": 26038, "end": 26048, "loc": { "start": { "line": 569, "column": 12 }, "end": { "line": 569, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26049, "end": 26050, "loc": { "start": { "line": 569, "column": 23 }, "end": { "line": 569, "column": 24 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 50, "start": 26051, "end": 26053, "loc": { "start": { "line": 569, "column": 25 }, "end": { "line": 569, "column": 27 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26053, "end": 26054, "loc": { "start": { "line": 569, "column": 27 }, "end": { "line": 569, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 26063, "end": 26066, "loc": { "start": { "line": 570, "column": 8 }, "end": { "line": 570, "column": 11 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26066, "end": 26067, "loc": { "start": { "line": 570, "column": 11 }, "end": { "line": 570, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "kernelRadius", "start": 26067, "end": 26079, "loc": { "start": { "line": 570, "column": 12 }, "end": { "line": 570, "column": 24 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26080, "end": 26081, "loc": { "start": { "line": 570, "column": 25 }, "end": { "line": 570, "column": 26 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 200, "start": 26082, "end": 26085, "loc": { "start": { "line": 570, "column": 27 }, "end": { "line": 570, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26085, "end": 26086, "loc": { "start": { "line": 570, "column": 30 }, "end": { "line": 570, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26091, "end": 26092, "loc": { "start": { "line": 571, "column": 4 }, "end": { "line": 571, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_initCanvasContextMenus", "start": 26098, "end": 26121, "loc": { "start": { "line": 573, "column": 4 }, "end": { "line": 573, "column": 27 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26121, "end": 26122, "loc": { "start": { "line": 573, "column": 27 }, "end": { "line": 573, "column": 28 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26122, "end": 26123, "loc": { "start": { "line": 573, "column": 28 }, "end": { "line": 573, "column": 29 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26124, "end": 26125, "loc": { "start": { "line": 573, "column": 30 }, "end": { "line": 573, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26135, "end": 26139, "loc": { "start": { "line": 575, "column": 8 }, "end": { "line": 575, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26139, "end": 26140, "loc": { "start": { "line": 575, "column": 12 }, "end": { "line": 575, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_canvasContextMenu", "start": 26140, "end": 26158, "loc": { "start": { "line": 575, "column": 13 }, "end": { "line": 575, "column": 31 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26159, "end": 26160, "loc": { "start": { "line": 575, "column": 32 }, "end": { "line": 575, "column": 33 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 26161, "end": 26164, "loc": { "start": { "line": 575, "column": 34 }, "end": { "line": 575, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "CanvasContextMenu", "start": 26165, "end": 26182, "loc": { "start": { "line": 575, "column": 38 }, "end": { "line": 575, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26182, "end": 26183, "loc": { "start": { "line": 575, "column": 55 }, "end": { "line": 575, "column": 56 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26183, "end": 26187, "loc": { "start": { "line": 575, "column": 56 }, "end": { "line": 575, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26187, "end": 26188, "loc": { "start": { "line": 575, "column": 60 }, "end": { "line": 575, "column": 61 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26189, "end": 26190, "loc": { "start": { "line": 575, "column": 62 }, "end": { "line": 575, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideOnAction", "start": 26203, "end": 26215, "loc": { "start": { "line": 576, "column": 12 }, "end": { "line": 576, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26215, "end": 26216, "loc": { "start": { "line": 576, "column": 24 }, "end": { "line": 576, "column": 25 } } }, { "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": 26217, "end": 26221, "loc": { "start": { "line": 576, "column": 26 }, "end": { "line": 576, "column": 30 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26230, "end": 26231, "loc": { "start": { "line": 577, "column": 8 }, "end": { "line": 577, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26231, "end": 26232, "loc": { "start": { "line": 577, "column": 9 }, "end": { "line": 577, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26232, "end": 26233, "loc": { "start": { "line": 577, "column": 10 }, "end": { "line": 577, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26242, "end": 26246, "loc": { "start": { "line": 578, "column": 8 }, "end": { "line": 578, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26246, "end": 26247, "loc": { "start": { "line": 578, "column": 12 }, "end": { "line": 578, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectContextMenu", "start": 26247, "end": 26265, "loc": { "start": { "line": 578, "column": 13 }, "end": { "line": 578, "column": 31 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26266, "end": 26267, "loc": { "start": { "line": 578, "column": 32 }, "end": { "line": 578, "column": 33 } } }, { "type": { "label": "new", "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "new", "start": 26268, "end": 26271, "loc": { "start": { "line": 578, "column": 34 }, "end": { "line": 578, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ObjectContextMenu", "start": 26272, "end": 26289, "loc": { "start": { "line": 578, "column": 38 }, "end": { "line": 578, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26289, "end": 26290, "loc": { "start": { "line": 578, "column": 55 }, "end": { "line": 578, "column": 56 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26290, "end": 26294, "loc": { "start": { "line": 578, "column": 56 }, "end": { "line": 578, "column": 60 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26294, "end": 26295, "loc": { "start": { "line": 578, "column": 60 }, "end": { "line": 578, "column": 61 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26296, "end": 26297, "loc": { "start": { "line": 578, "column": 62 }, "end": { "line": 578, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideOnAction", "start": 26310, "end": 26322, "loc": { "start": { "line": 579, "column": 12 }, "end": { "line": 579, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26322, "end": 26323, "loc": { "start": { "line": 579, "column": 24 }, "end": { "line": 579, "column": 25 } } }, { "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": 26324, "end": 26328, "loc": { "start": { "line": 579, "column": 26 }, "end": { "line": 579, "column": 30 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26337, "end": 26338, "loc": { "start": { "line": 580, "column": 8 }, "end": { "line": 580, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26338, "end": 26339, "loc": { "start": { "line": 580, "column": 9 }, "end": { "line": 580, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26339, "end": 26340, "loc": { "start": { "line": 580, "column": 10 }, "end": { "line": 580, "column": 11 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26350, "end": 26354, "loc": { "start": { "line": 582, "column": 8 }, "end": { "line": 582, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26354, "end": 26355, "loc": { "start": { "line": 582, "column": 12 }, "end": { "line": 582, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 26355, "end": 26361, "loc": { "start": { "line": 582, "column": 13 }, "end": { "line": 582, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26361, "end": 26362, "loc": { "start": { "line": 582, "column": 19 }, "end": { "line": 582, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 26362, "end": 26375, "loc": { "start": { "line": 582, "column": 20 }, "end": { "line": 582, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26375, "end": 26376, "loc": { "start": { "line": 582, "column": 33 }, "end": { "line": 582, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 26376, "end": 26378, "loc": { "start": { "line": 582, "column": 34 }, "end": { "line": 582, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26378, "end": 26379, "loc": { "start": { "line": 582, "column": 36 }, "end": { "line": 582, "column": 37 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "rightClick", "start": 26379, "end": 26391, "loc": { "start": { "line": 582, "column": 37 }, "end": { "line": 582, "column": 49 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26391, "end": 26392, "loc": { "start": { "line": 582, "column": 49 }, "end": { "line": 582, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26393, "end": 26394, "loc": { "start": { "line": 582, "column": 51 }, "end": { "line": 582, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 26394, "end": 26395, "loc": { "start": { "line": 582, "column": 52 }, "end": { "line": 582, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26395, "end": 26396, "loc": { "start": { "line": 582, "column": 53 }, "end": { "line": 582, "column": 54 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26397, "end": 26399, "loc": { "start": { "line": 582, "column": 55 }, "end": { "line": 582, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26400, "end": 26401, "loc": { "start": { "line": 582, "column": 58 }, "end": { "line": 582, "column": 59 } } }, { "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": 26415, "end": 26420, "loc": { "start": { "line": 584, "column": 12 }, "end": { "line": 584, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 26421, "end": 26426, "loc": { "start": { "line": 584, "column": 18 }, "end": { "line": 584, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26427, "end": 26428, "loc": { "start": { "line": 584, "column": 24 }, "end": { "line": 584, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 26429, "end": 26430, "loc": { "start": { "line": 584, "column": 26 }, "end": { "line": 584, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26430, "end": 26431, "loc": { "start": { "line": 584, "column": 27 }, "end": { "line": 584, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 26431, "end": 26436, "loc": { "start": { "line": 584, "column": 28 }, "end": { "line": 584, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26436, "end": 26437, "loc": { "start": { "line": 584, "column": 33 }, "end": { "line": 584, "column": 34 } } }, { "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": 26451, "end": 26456, "loc": { "start": { "line": 586, "column": 12 }, "end": { "line": 586, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hit", "start": 26457, "end": 26460, "loc": { "start": { "line": 586, "column": 18 }, "end": { "line": 586, "column": 21 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26461, "end": 26462, "loc": { "start": { "line": 586, "column": 22 }, "end": { "line": 586, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26463, "end": 26467, "loc": { "start": { "line": 586, "column": 24 }, "end": { "line": 586, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26467, "end": 26468, "loc": { "start": { "line": 586, "column": 28 }, "end": { "line": 586, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 26468, "end": 26474, "loc": { "start": { "line": 586, "column": 29 }, "end": { "line": 586, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26474, "end": 26475, "loc": { "start": { "line": 586, "column": 35 }, "end": { "line": 586, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 26475, "end": 26480, "loc": { "start": { "line": 586, "column": 36 }, "end": { "line": 586, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26480, "end": 26481, "loc": { "start": { "line": 586, "column": 41 }, "end": { "line": 586, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pick", "start": 26481, "end": 26485, "loc": { "start": { "line": 586, "column": 42 }, "end": { "line": 586, "column": 46 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26485, "end": 26486, "loc": { "start": { "line": 586, "column": 46 }, "end": { "line": 586, "column": 47 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26486, "end": 26487, "loc": { "start": { "line": 586, "column": 47 }, "end": { "line": 586, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvasPos", "start": 26504, "end": 26513, "loc": { "start": { "line": 587, "column": 16 }, "end": { "line": 587, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26513, "end": 26514, "loc": { "start": { "line": 587, "column": 25 }, "end": { "line": 587, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 26515, "end": 26516, "loc": { "start": { "line": 587, "column": 27 }, "end": { "line": 587, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26516, "end": 26517, "loc": { "start": { "line": 587, "column": 28 }, "end": { "line": 587, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvasPos", "start": 26517, "end": 26526, "loc": { "start": { "line": 587, "column": 29 }, "end": { "line": 587, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26539, "end": 26540, "loc": { "start": { "line": 588, "column": 12 }, "end": { "line": 588, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26540, "end": 26541, "loc": { "start": { "line": 588, "column": 13 }, "end": { "line": 588, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26541, "end": 26542, "loc": { "start": { "line": 588, "column": 14 }, "end": { "line": 588, "column": 15 } } }, { "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": 26556, "end": 26558, "loc": { "start": { "line": 590, "column": 12 }, "end": { "line": 590, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26559, "end": 26560, "loc": { "start": { "line": 590, "column": 15 }, "end": { "line": 590, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hit", "start": 26560, "end": 26563, "loc": { "start": { "line": 590, "column": 16 }, "end": { "line": 590, "column": 19 } } }, { "type": { "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 2, "updateContext": null }, "value": "&&", "start": 26564, "end": 26566, "loc": { "start": { "line": 590, "column": 20 }, "end": { "line": 590, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hit", "start": 26567, "end": 26570, "loc": { "start": { "line": 590, "column": 23 }, "end": { "line": 590, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26570, "end": 26571, "loc": { "start": { "line": 590, "column": 26 }, "end": { "line": 590, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 26571, "end": 26577, "loc": { "start": { "line": 590, "column": 27 }, "end": { "line": 590, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26577, "end": 26578, "loc": { "start": { "line": 590, "column": 33 }, "end": { "line": 590, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isObject", "start": 26578, "end": 26586, "loc": { "start": { "line": 590, "column": 34 }, "end": { "line": 590, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26586, "end": 26587, "loc": { "start": { "line": 590, "column": 42 }, "end": { "line": 590, "column": 43 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26588, "end": 26589, "loc": { "start": { "line": 590, "column": 44 }, "end": { "line": 590, "column": 45 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26606, "end": 26610, "loc": { "start": { "line": 591, "column": 16 }, "end": { "line": 591, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26610, "end": 26611, "loc": { "start": { "line": 591, "column": 20 }, "end": { "line": 591, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_canvasContextMenu", "start": 26611, "end": 26629, "loc": { "start": { "line": 591, "column": 21 }, "end": { "line": 591, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26629, "end": 26630, "loc": { "start": { "line": 591, "column": 39 }, "end": { "line": 591, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hide", "start": 26630, "end": 26634, "loc": { "start": { "line": 591, "column": 40 }, "end": { "line": 591, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26634, "end": 26635, "loc": { "start": { "line": 591, "column": 44 }, "end": { "line": 591, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26635, "end": 26636, "loc": { "start": { "line": 591, "column": 45 }, "end": { "line": 591, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26636, "end": 26637, "loc": { "start": { "line": 591, "column": 46 }, "end": { "line": 591, "column": 47 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26654, "end": 26658, "loc": { "start": { "line": 592, "column": 16 }, "end": { "line": 592, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26658, "end": 26659, "loc": { "start": { "line": 592, "column": 20 }, "end": { "line": 592, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectContextMenu", "start": 26659, "end": 26677, "loc": { "start": { "line": 592, "column": 21 }, "end": { "line": 592, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26677, "end": 26678, "loc": { "start": { "line": 592, "column": 39 }, "end": { "line": 592, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 26678, "end": 26685, "loc": { "start": { "line": 592, "column": 40 }, "end": { "line": 592, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26686, "end": 26687, "loc": { "start": { "line": 592, "column": 48 }, "end": { "line": 592, "column": 49 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26688, "end": 26689, "loc": { "start": { "line": 592, "column": 50 }, "end": { "line": 592, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 26710, "end": 26716, "loc": { "start": { "line": 593, "column": 20 }, "end": { "line": 593, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26716, "end": 26717, "loc": { "start": { "line": 593, "column": 26 }, "end": { "line": 593, "column": 27 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26718, "end": 26722, "loc": { "start": { "line": 593, "column": 28 }, "end": { "line": 593, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26722, "end": 26723, "loc": { "start": { "line": 593, "column": 32 }, "end": { "line": 593, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 26723, "end": 26729, "loc": { "start": { "line": 593, "column": 33 }, "end": { "line": 593, "column": 39 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26729, "end": 26730, "loc": { "start": { "line": 593, "column": 39 }, "end": { "line": 593, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 26751, "end": 26760, "loc": { "start": { "line": 594, "column": 20 }, "end": { "line": 594, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26760, "end": 26761, "loc": { "start": { "line": 594, "column": 29 }, "end": { "line": 594, "column": 30 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26762, "end": 26766, "loc": { "start": { "line": 594, "column": 31 }, "end": { "line": 594, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26766, "end": 26767, "loc": { "start": { "line": 594, "column": 35 }, "end": { "line": 594, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showObjectInExplorers", "start": 26788, "end": 26809, "loc": { "start": { "line": 595, "column": 20 }, "end": { "line": 595, "column": 41 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26809, "end": 26810, "loc": { "start": { "line": 595, "column": 41 }, "end": { "line": 595, "column": 42 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26811, "end": 26812, "loc": { "start": { "line": 595, "column": 43 }, "end": { "line": 595, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 26812, "end": 26820, "loc": { "start": { "line": 595, "column": 44 }, "end": { "line": 595, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26820, "end": 26821, "loc": { "start": { "line": 595, "column": 52 }, "end": { "line": 595, "column": 53 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26822, "end": 26824, "loc": { "start": { "line": 595, "column": 54 }, "end": { "line": 595, "column": 56 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26825, "end": 26826, "loc": { "start": { "line": 595, "column": 57 }, "end": { "line": 595, "column": 58 } } }, { "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": 26851, "end": 26856, "loc": { "start": { "line": 596, "column": 24 }, "end": { "line": 596, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTabId", "start": 26857, "end": 26866, "loc": { "start": { "line": 596, "column": 30 }, "end": { "line": 596, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 26867, "end": 26868, "loc": { "start": { "line": 596, "column": 40 }, "end": { "line": 596, "column": 41 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 26869, "end": 26873, "loc": { "start": { "line": 596, "column": 42 }, "end": { "line": 596, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26873, "end": 26874, "loc": { "start": { "line": 596, "column": 46 }, "end": { "line": 596, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getOpenTab", "start": 26874, "end": 26884, "loc": { "start": { "line": 596, "column": 47 }, "end": { "line": 596, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26884, "end": 26885, "loc": { "start": { "line": 596, "column": 57 }, "end": { "line": 596, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26885, "end": 26886, "loc": { "start": { "line": 596, "column": 58 }, "end": { "line": 596, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 26886, "end": 26887, "loc": { "start": { "line": 596, "column": 59 }, "end": { "line": 596, "column": 60 } } }, { "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": 26912, "end": 26914, "loc": { "start": { "line": 597, "column": 24 }, "end": { "line": 597, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26915, "end": 26916, "loc": { "start": { "line": 597, "column": 27 }, "end": { "line": 597, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTabId", "start": 26916, "end": 26925, "loc": { "start": { "line": 597, "column": 28 }, "end": { "line": 597, "column": 37 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "!==", "start": 26926, "end": 26929, "loc": { "start": { "line": 597, "column": 38 }, "end": { "line": 597, "column": 41 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "objects", "start": 26930, "end": 26939, "loc": { "start": { "line": 597, "column": 42 }, "end": { "line": 597, "column": 51 } } }, { "type": { "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 2, "updateContext": null }, "value": "&&", "start": 26940, "end": 26942, "loc": { "start": { "line": 597, "column": 52 }, "end": { "line": 597, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTabId", "start": 26943, "end": 26952, "loc": { "start": { "line": 597, "column": 55 }, "end": { "line": 597, "column": 64 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "!==", "start": 26953, "end": 26956, "loc": { "start": { "line": 597, "column": 65 }, "end": { "line": 597, "column": 68 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "classes", "start": 26957, "end": 26966, "loc": { "start": { "line": 597, "column": 69 }, "end": { "line": 597, "column": 78 } } }, { "type": { "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 2, "updateContext": null }, "value": "&&", "start": 26967, "end": 26969, "loc": { "start": { "line": 597, "column": 79 }, "end": { "line": 597, "column": 81 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTabId", "start": 26970, "end": 26979, "loc": { "start": { "line": 597, "column": 82 }, "end": { "line": 597, "column": 91 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "!==", "start": 26980, "end": 26983, "loc": { "start": { "line": 597, "column": 92 }, "end": { "line": 597, "column": 95 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "storeys", "start": 26984, "end": 26993, "loc": { "start": { "line": 597, "column": 96 }, "end": { "line": 597, "column": 105 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26993, "end": 26994, "loc": { "start": { "line": 597, "column": 105 }, "end": { "line": 597, "column": 106 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 26995, "end": 26996, "loc": { "start": { "line": 597, "column": 107 }, "end": { "line": 597, "column": 108 } } }, { "type": "CommentLine", "value": " Scroll won't work if tab not open", "start": 27025, "end": 27061, "loc": { "start": { "line": 598, "column": 28 }, "end": { "line": 598, "column": 64 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27090, "end": 27094, "loc": { "start": { "line": 599, "column": 28 }, "end": { "line": 599, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27094, "end": 27095, "loc": { "start": { "line": 599, "column": 32 }, "end": { "line": 599, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTab", "start": 27095, "end": 27102, "loc": { "start": { "line": 599, "column": 33 }, "end": { "line": 599, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27102, "end": 27103, "loc": { "start": { "line": 599, "column": 40 }, "end": { "line": 599, "column": 41 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "objects", "start": 27103, "end": 27112, "loc": { "start": { "line": 599, "column": 41 }, "end": { "line": 599, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27112, "end": 27113, "loc": { "start": { "line": 599, "column": 50 }, "end": { "line": 599, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27113, "end": 27114, "loc": { "start": { "line": 599, "column": 51 }, "end": { "line": 599, "column": 52 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27139, "end": 27140, "loc": { "start": { "line": 600, "column": 24 }, "end": { "line": 600, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27165, "end": 27169, "loc": { "start": { "line": 601, "column": 24 }, "end": { "line": 601, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27169, "end": 27170, "loc": { "start": { "line": 601, "column": 28 }, "end": { "line": 601, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showObjectInExplorers", "start": 27170, "end": 27191, "loc": { "start": { "line": 601, "column": 29 }, "end": { "line": 601, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27191, "end": 27192, "loc": { "start": { "line": 601, "column": 50 }, "end": { "line": 601, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 27192, "end": 27200, "loc": { "start": { "line": 601, "column": 51 }, "end": { "line": 601, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27200, "end": 27201, "loc": { "start": { "line": 601, "column": 59 }, "end": { "line": 601, "column": 60 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27201, "end": 27202, "loc": { "start": { "line": 601, "column": 60 }, "end": { "line": 601, "column": 61 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27223, "end": 27224, "loc": { "start": { "line": 602, "column": 20 }, "end": { "line": 602, "column": 21 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27224, "end": 27225, "loc": { "start": { "line": 602, "column": 21 }, "end": { "line": 602, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 27246, "end": 27252, "loc": { "start": { "line": 603, "column": 20 }, "end": { "line": 603, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27252, "end": 27253, "loc": { "start": { "line": 603, "column": 26 }, "end": { "line": 603, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hit", "start": 27254, "end": 27257, "loc": { "start": { "line": 603, "column": 28 }, "end": { "line": 603, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27257, "end": 27258, "loc": { "start": { "line": 603, "column": 31 }, "end": { "line": 603, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 27258, "end": 27264, "loc": { "start": { "line": 603, "column": 32 }, "end": { "line": 603, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27281, "end": 27282, "loc": { "start": { "line": 604, "column": 16 }, "end": { "line": 604, "column": 17 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27282, "end": 27283, "loc": { "start": { "line": 604, "column": 17 }, "end": { "line": 604, "column": 18 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27300, "end": 27304, "loc": { "start": { "line": 605, "column": 16 }, "end": { "line": 605, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27304, "end": 27305, "loc": { "start": { "line": 605, "column": 20 }, "end": { "line": 605, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectContextMenu", "start": 27305, "end": 27323, "loc": { "start": { "line": 605, "column": 21 }, "end": { "line": 605, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27323, "end": 27324, "loc": { "start": { "line": 605, "column": 39 }, "end": { "line": 605, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "show", "start": 27324, "end": 27328, "loc": { "start": { "line": 605, "column": 40 }, "end": { "line": 605, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27328, "end": 27329, "loc": { "start": { "line": 605, "column": 44 }, "end": { "line": 605, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 27329, "end": 27330, "loc": { "start": { "line": 605, "column": 45 }, "end": { "line": 605, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27330, "end": 27331, "loc": { "start": { "line": 605, "column": 46 }, "end": { "line": 605, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pagePos", "start": 27331, "end": 27338, "loc": { "start": { "line": 605, "column": 47 }, "end": { "line": 605, "column": 54 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27338, "end": 27339, "loc": { "start": { "line": 605, "column": 54 }, "end": { "line": 605, "column": 55 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 27339, "end": 27340, "loc": { "start": { "line": 605, "column": 55 }, "end": { "line": 605, "column": 56 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27340, "end": 27341, "loc": { "start": { "line": 605, "column": 56 }, "end": { "line": 605, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27341, "end": 27342, "loc": { "start": { "line": 605, "column": 57 }, "end": { "line": 605, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 27343, "end": 27344, "loc": { "start": { "line": 605, "column": 59 }, "end": { "line": 605, "column": 60 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27344, "end": 27345, "loc": { "start": { "line": 605, "column": 60 }, "end": { "line": 605, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pagePos", "start": 27345, "end": 27352, "loc": { "start": { "line": 605, "column": 61 }, "end": { "line": 605, "column": 68 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27352, "end": 27353, "loc": { "start": { "line": 605, "column": 68 }, "end": { "line": 605, "column": 69 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 27353, "end": 27354, "loc": { "start": { "line": 605, "column": 69 }, "end": { "line": 605, "column": 70 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27354, "end": 27355, "loc": { "start": { "line": 605, "column": 70 }, "end": { "line": 605, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27355, "end": 27356, "loc": { "start": { "line": 605, "column": 71 }, "end": { "line": 605, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27356, "end": 27357, "loc": { "start": { "line": 605, "column": 72 }, "end": { "line": 605, "column": 73 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27370, "end": 27371, "loc": { "start": { "line": 606, "column": 12 }, "end": { "line": 606, "column": 13 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 27372, "end": 27376, "loc": { "start": { "line": 606, "column": 14 }, "end": { "line": 606, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27377, "end": 27378, "loc": { "start": { "line": 606, "column": 19 }, "end": { "line": 606, "column": 20 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27395, "end": 27399, "loc": { "start": { "line": 607, "column": 16 }, "end": { "line": 607, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27399, "end": 27400, "loc": { "start": { "line": 607, "column": 20 }, "end": { "line": 607, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectContextMenu", "start": 27400, "end": 27418, "loc": { "start": { "line": 607, "column": 21 }, "end": { "line": 607, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27418, "end": 27419, "loc": { "start": { "line": 607, "column": 39 }, "end": { "line": 607, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hide", "start": 27419, "end": 27423, "loc": { "start": { "line": 607, "column": 40 }, "end": { "line": 607, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27423, "end": 27424, "loc": { "start": { "line": 607, "column": 44 }, "end": { "line": 607, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27424, "end": 27425, "loc": { "start": { "line": 607, "column": 45 }, "end": { "line": 607, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27425, "end": 27426, "loc": { "start": { "line": 607, "column": 46 }, "end": { "line": 607, "column": 47 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27443, "end": 27447, "loc": { "start": { "line": 608, "column": 16 }, "end": { "line": 608, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27447, "end": 27448, "loc": { "start": { "line": 608, "column": 20 }, "end": { "line": 608, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_canvasContextMenu", "start": 27448, "end": 27466, "loc": { "start": { "line": 608, "column": 21 }, "end": { "line": 608, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27466, "end": 27467, "loc": { "start": { "line": 608, "column": 39 }, "end": { "line": 608, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 27467, "end": 27474, "loc": { "start": { "line": 608, "column": 40 }, "end": { "line": 608, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 27475, "end": 27476, "loc": { "start": { "line": 608, "column": 48 }, "end": { "line": 608, "column": 49 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27477, "end": 27478, "loc": { "start": { "line": 608, "column": 50 }, "end": { "line": 608, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 27499, "end": 27505, "loc": { "start": { "line": 609, "column": 20 }, "end": { "line": 609, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27505, "end": 27506, "loc": { "start": { "line": 609, "column": 26 }, "end": { "line": 609, "column": 27 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27507, "end": 27511, "loc": { "start": { "line": 609, "column": 28 }, "end": { "line": 609, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27511, "end": 27512, "loc": { "start": { "line": 609, "column": 32 }, "end": { "line": 609, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 27512, "end": 27518, "loc": { "start": { "line": 609, "column": 33 }, "end": { "line": 609, "column": 39 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27518, "end": 27519, "loc": { "start": { "line": 609, "column": 39 }, "end": { "line": 609, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 27540, "end": 27549, "loc": { "start": { "line": 610, "column": 20 }, "end": { "line": 610, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27549, "end": 27550, "loc": { "start": { "line": 610, "column": 29 }, "end": { "line": 610, "column": 30 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27551, "end": 27555, "loc": { "start": { "line": 610, "column": 31 }, "end": { "line": 610, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27572, "end": 27573, "loc": { "start": { "line": 611, "column": 16 }, "end": { "line": 611, "column": 17 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27573, "end": 27574, "loc": { "start": { "line": 611, "column": 17 }, "end": { "line": 611, "column": 18 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27591, "end": 27595, "loc": { "start": { "line": 612, "column": 16 }, "end": { "line": 612, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27595, "end": 27596, "loc": { "start": { "line": 612, "column": 20 }, "end": { "line": 612, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_canvasContextMenu", "start": 27596, "end": 27614, "loc": { "start": { "line": 612, "column": 21 }, "end": { "line": 612, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27614, "end": 27615, "loc": { "start": { "line": 612, "column": 39 }, "end": { "line": 612, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "show", "start": 27615, "end": 27619, "loc": { "start": { "line": 612, "column": 40 }, "end": { "line": 612, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27619, "end": 27620, "loc": { "start": { "line": 612, "column": 44 }, "end": { "line": 612, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 27620, "end": 27621, "loc": { "start": { "line": 612, "column": 45 }, "end": { "line": 612, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27621, "end": 27622, "loc": { "start": { "line": 612, "column": 46 }, "end": { "line": 612, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pagePos", "start": 27622, "end": 27629, "loc": { "start": { "line": 612, "column": 47 }, "end": { "line": 612, "column": 54 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27629, "end": 27630, "loc": { "start": { "line": 612, "column": 54 }, "end": { "line": 612, "column": 55 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 27630, "end": 27631, "loc": { "start": { "line": 612, "column": 55 }, "end": { "line": 612, "column": 56 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27631, "end": 27632, "loc": { "start": { "line": 612, "column": 56 }, "end": { "line": 612, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27632, "end": 27633, "loc": { "start": { "line": 612, "column": 57 }, "end": { "line": 612, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 27634, "end": 27635, "loc": { "start": { "line": 612, "column": 59 }, "end": { "line": 612, "column": 60 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27635, "end": 27636, "loc": { "start": { "line": 612, "column": 60 }, "end": { "line": 612, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pagePos", "start": 27636, "end": 27643, "loc": { "start": { "line": 612, "column": 61 }, "end": { "line": 612, "column": 68 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27643, "end": 27644, "loc": { "start": { "line": 612, "column": 68 }, "end": { "line": 612, "column": 69 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 27644, "end": 27645, "loc": { "start": { "line": 612, "column": 69 }, "end": { "line": 612, "column": 70 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27645, "end": 27646, "loc": { "start": { "line": 612, "column": 70 }, "end": { "line": 612, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27646, "end": 27647, "loc": { "start": { "line": 612, "column": 71 }, "end": { "line": 612, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27647, "end": 27648, "loc": { "start": { "line": 612, "column": 72 }, "end": { "line": 612, "column": 73 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27661, "end": 27662, "loc": { "start": { "line": 613, "column": 12 }, "end": { "line": 613, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27671, "end": 27672, "loc": { "start": { "line": 614, "column": 8 }, "end": { "line": 614, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27672, "end": 27673, "loc": { "start": { "line": 614, "column": 9 }, "end": { "line": 614, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27673, "end": 27674, "loc": { "start": { "line": 614, "column": 10 }, "end": { "line": 614, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27679, "end": 27680, "loc": { "start": { "line": 615, "column": 4 }, "end": { "line": 615, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_initConfigs", "start": 27686, "end": 27698, "loc": { "start": { "line": 617, "column": 4 }, "end": { "line": 617, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27698, "end": 27699, "loc": { "start": { "line": 617, "column": 16 }, "end": { "line": 617, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27699, "end": 27700, "loc": { "start": { "line": 617, "column": 17 }, "end": { "line": 617, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27701, "end": 27702, "loc": { "start": { "line": 617, "column": 19 }, "end": { "line": 617, "column": 20 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 27711, "end": 27715, "loc": { "start": { "line": 618, "column": 8 }, "end": { "line": 618, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27715, "end": 27716, "loc": { "start": { "line": 618, "column": 12 }, "end": { "line": 618, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setConfigs", "start": 27716, "end": 27726, "loc": { "start": { "line": 618, "column": 13 }, "end": { "line": 618, "column": 23 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27726, "end": 27727, "loc": { "start": { "line": 618, "column": 23 }, "end": { "line": 618, "column": 24 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 27727, "end": 27728, "loc": { "start": { "line": 618, "column": 24 }, "end": { "line": 618, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "cameraNear", "start": 27741, "end": 27753, "loc": { "start": { "line": 619, "column": 12 }, "end": { "line": 619, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27753, "end": 27754, "loc": { "start": { "line": 619, "column": 24 }, "end": { "line": 619, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "0.05", "start": 27755, "end": 27761, "loc": { "start": { "line": 619, "column": 26 }, "end": { "line": 619, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27761, "end": 27762, "loc": { "start": { "line": 619, "column": 32 }, "end": { "line": 619, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "cameraFar", "start": 27775, "end": 27786, "loc": { "start": { "line": 620, "column": 12 }, "end": { "line": 620, "column": 23 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27786, "end": 27787, "loc": { "start": { "line": 620, "column": 23 }, "end": { "line": 620, "column": 24 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "3000.0", "start": 27788, "end": 27796, "loc": { "start": { "line": 620, "column": 25 }, "end": { "line": 620, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27796, "end": 27797, "loc": { "start": { "line": 620, "column": 33 }, "end": { "line": 620, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "smartPivot", "start": 27810, "end": 27822, "loc": { "start": { "line": 621, "column": 12 }, "end": { "line": 621, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27822, "end": 27823, "loc": { "start": { "line": 621, "column": 24 }, "end": { "line": 621, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 27824, "end": 27830, "loc": { "start": { "line": 621, "column": 26 }, "end": { "line": 621, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27830, "end": 27831, "loc": { "start": { "line": 621, "column": 32 }, "end": { "line": 621, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoEnabled", "start": 27844, "end": 27856, "loc": { "start": { "line": 622, "column": 12 }, "end": { "line": 622, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27856, "end": 27857, "loc": { "start": { "line": 622, "column": 24 }, "end": { "line": 622, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 27858, "end": 27864, "loc": { "start": { "line": 622, "column": 26 }, "end": { "line": 622, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27864, "end": 27865, "loc": { "start": { "line": 622, "column": 32 }, "end": { "line": 622, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "pbrEnabled", "start": 27878, "end": 27890, "loc": { "start": { "line": 623, "column": 12 }, "end": { "line": 623, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27890, "end": 27891, "loc": { "start": { "line": 623, "column": 24 }, "end": { "line": 623, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "false", "start": 27892, "end": 27899, "loc": { "start": { "line": 623, "column": 26 }, "end": { "line": 623, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27899, "end": 27900, "loc": { "start": { "line": 623, "column": 33 }, "end": { "line": 623, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoBias", "start": 27913, "end": 27922, "loc": { "start": { "line": 624, "column": 12 }, "end": { "line": 624, "column": 21 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27922, "end": 27923, "loc": { "start": { "line": 624, "column": 21 }, "end": { "line": 624, "column": 22 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "0.5", "start": 27924, "end": 27929, "loc": { "start": { "line": 624, "column": 23 }, "end": { "line": 624, "column": 28 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27929, "end": 27930, "loc": { "start": { "line": 624, "column": 28 }, "end": { "line": 624, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoIntensity", "start": 27943, "end": 27957, "loc": { "start": { "line": 625, "column": 12 }, "end": { "line": 625, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27957, "end": 27958, "loc": { "start": { "line": 625, "column": 26 }, "end": { "line": 625, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "0.15", "start": 27959, "end": 27965, "loc": { "start": { "line": 625, "column": 28 }, "end": { "line": 625, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27965, "end": 27966, "loc": { "start": { "line": 625, "column": 34 }, "end": { "line": 625, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoNumSamples", "start": 27979, "end": 27994, "loc": { "start": { "line": 626, "column": 12 }, "end": { "line": 626, "column": 27 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 27994, "end": 27995, "loc": { "start": { "line": 626, "column": 27 }, "end": { "line": 626, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "40", "start": 27996, "end": 28000, "loc": { "start": { "line": 626, "column": 29 }, "end": { "line": 626, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28000, "end": 28001, "loc": { "start": { "line": 626, "column": 33 }, "end": { "line": 626, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoKernelRadius", "start": 28014, "end": 28031, "loc": { "start": { "line": 627, "column": 12 }, "end": { "line": 627, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28031, "end": 28032, "loc": { "start": { "line": 627, "column": 29 }, "end": { "line": 627, "column": 30 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "100", "start": 28033, "end": 28038, "loc": { "start": { "line": 627, "column": 31 }, "end": { "line": 627, "column": 36 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28038, "end": 28039, "loc": { "start": { "line": 627, "column": 36 }, "end": { "line": 627, "column": 37 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "edgesEnabled", "start": 28052, "end": 28066, "loc": { "start": { "line": 628, "column": 12 }, "end": { "line": 628, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28066, "end": 28067, "loc": { "start": { "line": 628, "column": 26 }, "end": { "line": 628, "column": 27 } } }, { "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": 28068, "end": 28072, "loc": { "start": { "line": 628, "column": 28 }, "end": { "line": 628, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28072, "end": 28073, "loc": { "start": { "line": 628, "column": 32 }, "end": { "line": 628, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xrayContext", "start": 28086, "end": 28099, "loc": { "start": { "line": 629, "column": 12 }, "end": { "line": 629, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28099, "end": 28100, "loc": { "start": { "line": 629, "column": 25 }, "end": { "line": 629, "column": 26 } } }, { "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": 28101, "end": 28105, "loc": { "start": { "line": 629, "column": 27 }, "end": { "line": 629, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28105, "end": 28106, "loc": { "start": { "line": 629, "column": 31 }, "end": { "line": 629, "column": 32 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xrayPickable", "start": 28119, "end": 28133, "loc": { "start": { "line": 630, "column": 12 }, "end": { "line": 630, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28133, "end": 28134, "loc": { "start": { "line": 630, "column": 26 }, "end": { "line": 630, "column": 27 } } }, { "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": 28135, "end": 28140, "loc": { "start": { "line": 630, "column": 28 }, "end": { "line": 630, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28140, "end": 28141, "loc": { "start": { "line": 630, "column": 33 }, "end": { "line": 630, "column": 34 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "selectedGlowThrough", "start": 28154, "end": 28175, "loc": { "start": { "line": 631, "column": 12 }, "end": { "line": 631, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28175, "end": 28176, "loc": { "start": { "line": 631, "column": 33 }, "end": { "line": 631, "column": 34 } } }, { "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": 28177, "end": 28181, "loc": { "start": { "line": 631, "column": 35 }, "end": { "line": 631, "column": 39 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28181, "end": 28182, "loc": { "start": { "line": 631, "column": 39 }, "end": { "line": 631, "column": 40 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "highlightGlowThrough", "start": 28195, "end": 28217, "loc": { "start": { "line": 632, "column": 12 }, "end": { "line": 632, "column": 34 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28217, "end": 28218, "loc": { "start": { "line": 632, "column": 34 }, "end": { "line": 632, "column": 35 } } }, { "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": 28219, "end": 28223, "loc": { "start": { "line": 632, "column": 36 }, "end": { "line": 632, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28223, "end": 28224, "loc": { "start": { "line": 632, "column": 40 }, "end": { "line": 632, "column": 41 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "backgroundColor", "start": 28237, "end": 28254, "loc": { "start": { "line": 633, "column": 12 }, "end": { "line": 633, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28254, "end": 28255, "loc": { "start": { "line": 633, "column": 29 }, "end": { "line": 633, "column": 30 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28256, "end": 28257, "loc": { "start": { "line": 633, "column": 31 }, "end": { "line": 633, "column": 32 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 28257, "end": 28260, "loc": { "start": { "line": 633, "column": 32 }, "end": { "line": 633, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28260, "end": 28261, "loc": { "start": { "line": 633, "column": 35 }, "end": { "line": 633, "column": 36 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 28262, "end": 28265, "loc": { "start": { "line": 633, "column": 37 }, "end": { "line": 633, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28265, "end": 28266, "loc": { "start": { "line": 633, "column": 40 }, "end": { "line": 633, "column": 41 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 28267, "end": 28270, "loc": { "start": { "line": 633, "column": 42 }, "end": { "line": 633, "column": 45 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28270, "end": 28271, "loc": { "start": { "line": 633, "column": 45 }, "end": { "line": 633, "column": 46 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28271, "end": 28272, "loc": { "start": { "line": 633, "column": 46 }, "end": { "line": 633, "column": 47 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "externalMetadata", "start": 28285, "end": 28303, "loc": { "start": { "line": 634, "column": 12 }, "end": { "line": 634, "column": 30 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28303, "end": 28304, "loc": { "start": { "line": 634, "column": 30 }, "end": { "line": 634, "column": 31 } } }, { "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": 28305, "end": 28310, "loc": { "start": { "line": 634, "column": 32 }, "end": { "line": 634, "column": 37 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28310, "end": 28311, "loc": { "start": { "line": 634, "column": 37 }, "end": { "line": 634, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "dtxEnabled", "start": 28324, "end": 28336, "loc": { "start": { "line": 635, "column": 12 }, "end": { "line": 635, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28337, "end": 28338, "loc": { "start": { "line": 635, "column": 25 }, "end": { "line": 635, "column": 26 } } }, { "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": 28339, "end": 28344, "loc": { "start": { "line": 635, "column": 27 }, "end": { "line": 635, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28353, "end": 28354, "loc": { "start": { "line": 636, "column": 8 }, "end": { "line": 636, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28354, "end": 28355, "loc": { "start": { "line": 636, "column": 9 }, "end": { "line": 636, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28355, "end": 28356, "loc": { "start": { "line": 636, "column": 10 }, "end": { "line": 636, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28361, "end": 28362, "loc": { "start": { "line": 637, "column": 4 }, "end": { "line": 637, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets a batch of viewer configurations.\n *\n * Note that this method is not to be confused with {@link BIMViewer#setViewerState}, which batch-updates various states of the viewer's UI and 3D view.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {*} viewerConfigs Map of key-value configuration pairs.\n ", "start": 28368, "end": 28822, "loc": { "start": { "line": 639, "column": 4 }, "end": { "line": 647, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setConfigs", "start": 28827, "end": 28837, "loc": { "start": { "line": 648, "column": 4 }, "end": { "line": 648, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28837, "end": 28838, "loc": { "start": { "line": 648, "column": 14 }, "end": { "line": 648, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerConfigs", "start": 28838, "end": 28851, "loc": { "start": { "line": 648, "column": 15 }, "end": { "line": 648, "column": 28 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28851, "end": 28852, "loc": { "start": { "line": 648, "column": 28 }, "end": { "line": 648, "column": 29 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28853, "end": 28854, "loc": { "start": { "line": 648, "column": 30 }, "end": { "line": 648, "column": 31 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 28863, "end": 28866, "loc": { "start": { "line": 649, "column": 8 }, "end": { "line": 649, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28867, "end": 28868, "loc": { "start": { "line": 649, "column": 12 }, "end": { "line": 649, "column": 13 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 28868, "end": 28871, "loc": { "start": { "line": 649, "column": 13 }, "end": { "line": 649, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 28872, "end": 28876, "loc": { "start": { "line": 649, "column": 17 }, "end": { "line": 649, "column": 21 } } }, { "type": { "label": "in", "keyword": "in", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "in", "start": 28877, "end": 28879, "loc": { "start": { "line": 649, "column": 22 }, "end": { "line": 649, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerConfigs", "start": 28880, "end": 28893, "loc": { "start": { "line": 649, "column": 25 }, "end": { "line": 649, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28893, "end": 28894, "loc": { "start": { "line": 649, "column": 38 }, "end": { "line": 649, "column": 39 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28895, "end": 28896, "loc": { "start": { "line": 649, "column": 40 }, "end": { "line": 649, "column": 41 } } }, { "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": 28909, "end": 28911, "loc": { "start": { "line": 650, "column": 12 }, "end": { "line": 650, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28912, "end": 28913, "loc": { "start": { "line": 650, "column": 15 }, "end": { "line": 650, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerConfigs", "start": 28913, "end": 28926, "loc": { "start": { "line": 650, "column": 16 }, "end": { "line": 650, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28926, "end": 28927, "loc": { "start": { "line": 650, "column": 29 }, "end": { "line": 650, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasOwnProperty", "start": 28927, "end": 28941, "loc": { "start": { "line": 650, "column": 30 }, "end": { "line": 650, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28941, "end": 28942, "loc": { "start": { "line": 650, "column": 44 }, "end": { "line": 650, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 28942, "end": 28946, "loc": { "start": { "line": 650, "column": 45 }, "end": { "line": 650, "column": 49 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28946, "end": 28947, "loc": { "start": { "line": 650, "column": 49 }, "end": { "line": 650, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28947, "end": 28948, "loc": { "start": { "line": 650, "column": 50 }, "end": { "line": 650, "column": 51 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28949, "end": 28950, "loc": { "start": { "line": 650, "column": 52 }, "end": { "line": 650, "column": 53 } } }, { "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": 28967, "end": 28972, "loc": { "start": { "line": 651, "column": 16 }, "end": { "line": 651, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 28973, "end": 28978, "loc": { "start": { "line": 651, "column": 22 }, "end": { "line": 651, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 28979, "end": 28980, "loc": { "start": { "line": 651, "column": 28 }, "end": { "line": 651, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerConfigs", "start": 28981, "end": 28994, "loc": { "start": { "line": 651, "column": 30 }, "end": { "line": 651, "column": 43 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28994, "end": 28995, "loc": { "start": { "line": 651, "column": 43 }, "end": { "line": 651, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 28995, "end": 28999, "loc": { "start": { "line": 651, "column": 44 }, "end": { "line": 651, "column": 48 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 28999, "end": 29000, "loc": { "start": { "line": 651, "column": 48 }, "end": { "line": 651, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29000, "end": 29001, "loc": { "start": { "line": 651, "column": 49 }, "end": { "line": 651, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 29018, "end": 29022, "loc": { "start": { "line": 652, "column": 16 }, "end": { "line": 652, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29022, "end": 29023, "loc": { "start": { "line": 652, "column": 20 }, "end": { "line": 652, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setConfig", "start": 29023, "end": 29032, "loc": { "start": { "line": 652, "column": 21 }, "end": { "line": 652, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29032, "end": 29033, "loc": { "start": { "line": 652, "column": 30 }, "end": { "line": 652, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 29033, "end": 29037, "loc": { "start": { "line": 652, "column": 31 }, "end": { "line": 652, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29037, "end": 29038, "loc": { "start": { "line": 652, "column": 35 }, "end": { "line": 652, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 29039, "end": 29044, "loc": { "start": { "line": 652, "column": 37 }, "end": { "line": 652, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29044, "end": 29045, "loc": { "start": { "line": 652, "column": 42 }, "end": { "line": 652, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29045, "end": 29046, "loc": { "start": { "line": 652, "column": 43 }, "end": { "line": 652, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29059, "end": 29060, "loc": { "start": { "line": 653, "column": 12 }, "end": { "line": 653, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29069, "end": 29070, "loc": { "start": { "line": 654, "column": 8 }, "end": { "line": 654, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29075, "end": 29076, "loc": { "start": { "line": 655, "column": 4 }, "end": { "line": 655, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets a viewer configuration.\n *\n * See [Viewer Configurations](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer-configurations) for the list of available configurations.\n *\n * @param {String} name Configuration name.\n * @param {*} value Configuration value.\n ", "start": 29082, "end": 29385, "loc": { "start": { "line": 657, "column": 4 }, "end": { "line": 664, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setConfig", "start": 29390, "end": 29399, "loc": { "start": { "line": 665, "column": 4 }, "end": { "line": 665, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29399, "end": 29400, "loc": { "start": { "line": 665, "column": 13 }, "end": { "line": 665, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 29400, "end": 29404, "loc": { "start": { "line": 665, "column": 14 }, "end": { "line": 665, "column": 18 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29404, "end": 29405, "loc": { "start": { "line": 665, "column": 18 }, "end": { "line": 665, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 29406, "end": 29411, "loc": { "start": { "line": 665, "column": 20 }, "end": { "line": 665, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29411, "end": 29412, "loc": { "start": { "line": 665, "column": 25 }, "end": { "line": 665, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29413, "end": 29414, "loc": { "start": { "line": 665, "column": 27 }, "end": { "line": 665, "column": 28 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 29424, "end": 29432, "loc": { "start": { "line": 667, "column": 8 }, "end": { "line": 667, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 29433, "end": 29442, "loc": { "start": { "line": 667, "column": 17 }, "end": { "line": 667, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29442, "end": 29443, "loc": { "start": { "line": 667, "column": 26 }, "end": { "line": 667, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 29443, "end": 29448, "loc": { "start": { "line": 667, "column": 27 }, "end": { "line": 667, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29448, "end": 29449, "loc": { "start": { "line": 667, "column": 32 }, "end": { "line": 667, "column": 33 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29450, "end": 29451, "loc": { "start": { "line": 667, "column": 34 }, "end": { "line": 667, "column": 35 } } }, { "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": 29464, "end": 29470, "loc": { "start": { "line": 668, "column": 12 }, "end": { "line": 668, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29471, "end": 29472, "loc": { "start": { "line": 668, "column": 19 }, "end": { "line": 668, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29472, "end": 29473, "loc": { "start": { "line": 668, "column": 20 }, "end": { "line": 668, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 29473, "end": 29478, "loc": { "start": { "line": 668, "column": 21 }, "end": { "line": 668, "column": 26 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 29479, "end": 29482, "loc": { "start": { "line": 668, "column": 27 }, "end": { "line": 668, "column": 30 } } }, { "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": 29483, "end": 29487, "loc": { "start": { "line": 668, "column": 31 }, "end": { "line": 668, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29487, "end": 29488, "loc": { "start": { "line": 668, "column": 35 }, "end": { "line": 668, "column": 36 } } }, { "type": { "label": "||", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 1, "updateContext": null }, "value": "||", "start": 29489, "end": 29491, "loc": { "start": { "line": 668, "column": 37 }, "end": { "line": 668, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29492, "end": 29493, "loc": { "start": { "line": 668, "column": 40 }, "end": { "line": 668, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 29493, "end": 29498, "loc": { "start": { "line": 668, "column": 41 }, "end": { "line": 668, "column": 46 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 29499, "end": 29502, "loc": { "start": { "line": 668, "column": 47 }, "end": { "line": 668, "column": 50 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "true", "start": 29503, "end": 29509, "loc": { "start": { "line": 668, "column": 51 }, "end": { "line": 668, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29509, "end": 29510, "loc": { "start": { "line": 668, "column": 57 }, "end": { "line": 668, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29510, "end": 29511, "loc": { "start": { "line": 668, "column": 58 }, "end": { "line": 668, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29511, "end": 29512, "loc": { "start": { "line": 668, "column": 59 }, "end": { "line": 668, "column": 60 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29521, "end": 29522, "loc": { "start": { "line": 669, "column": 8 }, "end": { "line": 669, "column": 9 } } }, { "type": { "label": "try", "keyword": "try", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "try", "start": 29532, "end": 29535, "loc": { "start": { "line": 671, "column": 8 }, "end": { "line": 671, "column": 11 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29536, "end": 29537, "loc": { "start": { "line": 671, "column": 12 }, "end": { "line": 671, "column": 13 } } }, { "type": { "label": "switch", "keyword": "switch", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "switch", "start": 29550, "end": 29556, "loc": { "start": { "line": 672, "column": 12 }, "end": { "line": 672, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29557, "end": 29558, "loc": { "start": { "line": 672, "column": 19 }, "end": { "line": 672, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 29558, "end": 29562, "loc": { "start": { "line": 672, "column": 20 }, "end": { "line": 672, "column": 24 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29562, "end": 29563, "loc": { "start": { "line": 672, "column": 24 }, "end": { "line": 672, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29564, "end": 29565, "loc": { "start": { "line": 672, "column": 26 }, "end": { "line": 672, "column": 27 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 29583, "end": 29587, "loc": { "start": { "line": 674, "column": 16 }, "end": { "line": 674, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "backgroundColor", "start": 29588, "end": 29605, "loc": { "start": { "line": 674, "column": 21 }, "end": { "line": 674, "column": 38 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29605, "end": 29606, "loc": { "start": { "line": 674, "column": 38 }, "end": { "line": 674, "column": 39 } } }, { "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": 29627, "end": 29632, "loc": { "start": { "line": 675, "column": 20 }, "end": { "line": 675, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rgbColor", "start": 29633, "end": 29641, "loc": { "start": { "line": 675, "column": 26 }, "end": { "line": 675, "column": 34 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 29642, "end": 29643, "loc": { "start": { "line": 675, "column": 35 }, "end": { "line": 675, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 29644, "end": 29649, "loc": { "start": { "line": 675, "column": 37 }, "end": { "line": 675, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29649, "end": 29650, "loc": { "start": { "line": 675, "column": 42 }, "end": { "line": 675, "column": 43 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 29671, "end": 29675, "loc": { "start": { "line": 676, "column": 20 }, "end": { "line": 676, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29675, "end": 29676, "loc": { "start": { "line": 676, "column": 24 }, "end": { "line": 676, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setBackgroundColor", "start": 29676, "end": 29694, "loc": { "start": { "line": 676, "column": 25 }, "end": { "line": 676, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29694, "end": 29695, "loc": { "start": { "line": 676, "column": 43 }, "end": { "line": 676, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rgbColor", "start": 29695, "end": 29703, "loc": { "start": { "line": 676, "column": 44 }, "end": { "line": 676, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29703, "end": 29704, "loc": { "start": { "line": 676, "column": 52 }, "end": { "line": 676, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29704, "end": 29705, "loc": { "start": { "line": 676, "column": 53 }, "end": { "line": 676, "column": 54 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 29726, "end": 29730, "loc": { "start": { "line": 677, "column": 20 }, "end": { "line": 677, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29730, "end": 29731, "loc": { "start": { "line": 677, "column": 24 }, "end": { "line": 677, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 29731, "end": 29739, "loc": { "start": { "line": 677, "column": 25 }, "end": { "line": 677, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29739, "end": 29740, "loc": { "start": { "line": 677, "column": 33 }, "end": { "line": 677, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 29740, "end": 29744, "loc": { "start": { "line": 677, "column": 34 }, "end": { "line": 677, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29744, "end": 29745, "loc": { "start": { "line": 677, "column": 38 }, "end": { "line": 677, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 29746, "end": 29747, "loc": { "start": { "line": 677, "column": 40 }, "end": { "line": 677, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rgbColor", "start": 29748, "end": 29756, "loc": { "start": { "line": 677, "column": 42 }, "end": { "line": 677, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29756, "end": 29757, "loc": { "start": { "line": 677, "column": 50 }, "end": { "line": 677, "column": 51 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 29778, "end": 29783, "loc": { "start": { "line": 678, "column": 20 }, "end": { "line": 678, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29783, "end": 29784, "loc": { "start": { "line": 678, "column": 25 }, "end": { "line": 678, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 29802, "end": 29806, "loc": { "start": { "line": 680, "column": 16 }, "end": { "line": 680, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "cameraNear", "start": 29807, "end": 29819, "loc": { "start": { "line": 680, "column": 21 }, "end": { "line": 680, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29819, "end": 29820, "loc": { "start": { "line": 680, "column": 33 }, "end": { "line": 680, "column": 34 } } }, { "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": 29841, "end": 29846, "loc": { "start": { "line": 681, "column": 20 }, "end": { "line": 681, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "near", "start": 29847, "end": 29851, "loc": { "start": { "line": 681, "column": 26 }, "end": { "line": 681, "column": 30 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 29852, "end": 29853, "loc": { "start": { "line": 681, "column": 31 }, "end": { "line": 681, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 29854, "end": 29864, "loc": { "start": { "line": 681, "column": 33 }, "end": { "line": 681, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29864, "end": 29865, "loc": { "start": { "line": 681, "column": 43 }, "end": { "line": 681, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 29865, "end": 29870, "loc": { "start": { "line": 681, "column": 44 }, "end": { "line": 681, "column": 49 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 29870, "end": 29871, "loc": { "start": { "line": 681, "column": 49 }, "end": { "line": 681, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29871, "end": 29872, "loc": { "start": { "line": 681, "column": 50 }, "end": { "line": 681, "column": 51 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 29893, "end": 29897, "loc": { "start": { "line": 682, "column": 20 }, "end": { "line": 682, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29897, "end": 29898, "loc": { "start": { "line": 682, "column": 24 }, "end": { "line": 682, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 29898, "end": 29904, "loc": { "start": { "line": 682, "column": 25 }, "end": { "line": 682, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29904, "end": 29905, "loc": { "start": { "line": 682, "column": 31 }, "end": { "line": 682, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 29905, "end": 29910, "loc": { "start": { "line": 682, "column": 32 }, "end": { "line": 682, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29910, "end": 29911, "loc": { "start": { "line": 682, "column": 37 }, "end": { "line": 682, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 29911, "end": 29917, "loc": { "start": { "line": 682, "column": 38 }, "end": { "line": 682, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29917, "end": 29918, "loc": { "start": { "line": 682, "column": 44 }, "end": { "line": 682, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "perspective", "start": 29918, "end": 29929, "loc": { "start": { "line": 682, "column": 45 }, "end": { "line": 682, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29929, "end": 29930, "loc": { "start": { "line": 682, "column": 56 }, "end": { "line": 682, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "near", "start": 29930, "end": 29934, "loc": { "start": { "line": 682, "column": 57 }, "end": { "line": 682, "column": 61 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 29935, "end": 29936, "loc": { "start": { "line": 682, "column": 62 }, "end": { "line": 682, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "near", "start": 29937, "end": 29941, "loc": { "start": { "line": 682, "column": 64 }, "end": { "line": 682, "column": 68 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29941, "end": 29942, "loc": { "start": { "line": 682, "column": 68 }, "end": { "line": 682, "column": 69 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 29963, "end": 29967, "loc": { "start": { "line": 683, "column": 20 }, "end": { "line": 683, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29967, "end": 29968, "loc": { "start": { "line": 683, "column": 24 }, "end": { "line": 683, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 29968, "end": 29974, "loc": { "start": { "line": 683, "column": 25 }, "end": { "line": 683, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29974, "end": 29975, "loc": { "start": { "line": 683, "column": 31 }, "end": { "line": 683, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 29975, "end": 29980, "loc": { "start": { "line": 683, "column": 32 }, "end": { "line": 683, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29980, "end": 29981, "loc": { "start": { "line": 683, "column": 37 }, "end": { "line": 683, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 29981, "end": 29987, "loc": { "start": { "line": 683, "column": 38 }, "end": { "line": 683, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29987, "end": 29988, "loc": { "start": { "line": 683, "column": 44 }, "end": { "line": 683, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ortho", "start": 29988, "end": 29993, "loc": { "start": { "line": 683, "column": 45 }, "end": { "line": 683, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 29993, "end": 29994, "loc": { "start": { "line": 683, "column": 50 }, "end": { "line": 683, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "near", "start": 29994, "end": 29998, "loc": { "start": { "line": 683, "column": 51 }, "end": { "line": 683, "column": 55 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 29999, "end": 30000, "loc": { "start": { "line": 683, "column": 56 }, "end": { "line": 683, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "near", "start": 30001, "end": 30005, "loc": { "start": { "line": 683, "column": 58 }, "end": { "line": 683, "column": 62 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30005, "end": 30006, "loc": { "start": { "line": 683, "column": 62 }, "end": { "line": 683, "column": 63 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30027, "end": 30031, "loc": { "start": { "line": 684, "column": 20 }, "end": { "line": 684, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30031, "end": 30032, "loc": { "start": { "line": 684, "column": 24 }, "end": { "line": 684, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 30032, "end": 30040, "loc": { "start": { "line": 684, "column": 25 }, "end": { "line": 684, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30040, "end": 30041, "loc": { "start": { "line": 684, "column": 33 }, "end": { "line": 684, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 30041, "end": 30045, "loc": { "start": { "line": 684, "column": 34 }, "end": { "line": 684, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30045, "end": 30046, "loc": { "start": { "line": 684, "column": 38 }, "end": { "line": 684, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30047, "end": 30048, "loc": { "start": { "line": 684, "column": 40 }, "end": { "line": 684, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "near", "start": 30049, "end": 30053, "loc": { "start": { "line": 684, "column": 42 }, "end": { "line": 684, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30053, "end": 30054, "loc": { "start": { "line": 684, "column": 46 }, "end": { "line": 684, "column": 47 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 30075, "end": 30080, "loc": { "start": { "line": 685, "column": 20 }, "end": { "line": 685, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30080, "end": 30081, "loc": { "start": { "line": 685, "column": 25 }, "end": { "line": 685, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 30099, "end": 30103, "loc": { "start": { "line": 687, "column": 16 }, "end": { "line": 687, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "cameraFar", "start": 30104, "end": 30115, "loc": { "start": { "line": 687, "column": 21 }, "end": { "line": 687, "column": 32 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30115, "end": 30116, "loc": { "start": { "line": 687, "column": 32 }, "end": { "line": 687, "column": 33 } } }, { "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": 30137, "end": 30142, "loc": { "start": { "line": 688, "column": 20 }, "end": { "line": 688, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "far", "start": 30143, "end": 30146, "loc": { "start": { "line": 688, "column": 26 }, "end": { "line": 688, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30147, "end": 30148, "loc": { "start": { "line": 688, "column": 30 }, "end": { "line": 688, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 30149, "end": 30159, "loc": { "start": { "line": 688, "column": 32 }, "end": { "line": 688, "column": 42 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30159, "end": 30160, "loc": { "start": { "line": 688, "column": 42 }, "end": { "line": 688, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 30160, "end": 30165, "loc": { "start": { "line": 688, "column": 43 }, "end": { "line": 688, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30165, "end": 30166, "loc": { "start": { "line": 688, "column": 48 }, "end": { "line": 688, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30166, "end": 30167, "loc": { "start": { "line": 688, "column": 49 }, "end": { "line": 688, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30188, "end": 30192, "loc": { "start": { "line": 689, "column": 20 }, "end": { "line": 689, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30192, "end": 30193, "loc": { "start": { "line": 689, "column": 24 }, "end": { "line": 689, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 30193, "end": 30199, "loc": { "start": { "line": 689, "column": 25 }, "end": { "line": 689, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30199, "end": 30200, "loc": { "start": { "line": 689, "column": 31 }, "end": { "line": 689, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 30200, "end": 30205, "loc": { "start": { "line": 689, "column": 32 }, "end": { "line": 689, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30205, "end": 30206, "loc": { "start": { "line": 689, "column": 37 }, "end": { "line": 689, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 30206, "end": 30212, "loc": { "start": { "line": 689, "column": 38 }, "end": { "line": 689, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30212, "end": 30213, "loc": { "start": { "line": 689, "column": 44 }, "end": { "line": 689, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "perspective", "start": 30213, "end": 30224, "loc": { "start": { "line": 689, "column": 45 }, "end": { "line": 689, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30224, "end": 30225, "loc": { "start": { "line": 689, "column": 56 }, "end": { "line": 689, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "far", "start": 30225, "end": 30228, "loc": { "start": { "line": 689, "column": 57 }, "end": { "line": 689, "column": 60 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30229, "end": 30230, "loc": { "start": { "line": 689, "column": 61 }, "end": { "line": 689, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "far", "start": 30231, "end": 30234, "loc": { "start": { "line": 689, "column": 63 }, "end": { "line": 689, "column": 66 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30234, "end": 30235, "loc": { "start": { "line": 689, "column": 66 }, "end": { "line": 689, "column": 67 } } }, { "type": "CommentLine", "value": " this.viewer.scene.camera.ortho.far = far;", "start": 30256, "end": 30300, "loc": { "start": { "line": 690, "column": 20 }, "end": { "line": 690, "column": 64 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30321, "end": 30325, "loc": { "start": { "line": 691, "column": 20 }, "end": { "line": 691, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30325, "end": 30326, "loc": { "start": { "line": 691, "column": 24 }, "end": { "line": 691, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 30326, "end": 30334, "loc": { "start": { "line": 691, "column": 25 }, "end": { "line": 691, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30334, "end": 30335, "loc": { "start": { "line": 691, "column": 33 }, "end": { "line": 691, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 30335, "end": 30339, "loc": { "start": { "line": 691, "column": 34 }, "end": { "line": 691, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30339, "end": 30340, "loc": { "start": { "line": 691, "column": 38 }, "end": { "line": 691, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30341, "end": 30342, "loc": { "start": { "line": 691, "column": 40 }, "end": { "line": 691, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "far", "start": 30343, "end": 30346, "loc": { "start": { "line": 691, "column": 42 }, "end": { "line": 691, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30346, "end": 30347, "loc": { "start": { "line": 691, "column": 45 }, "end": { "line": 691, "column": 46 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 30368, "end": 30373, "loc": { "start": { "line": 692, "column": 20 }, "end": { "line": 692, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30373, "end": 30374, "loc": { "start": { "line": 692, "column": 25 }, "end": { "line": 692, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 30392, "end": 30396, "loc": { "start": { "line": 694, "column": 16 }, "end": { "line": 694, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "smartPivot", "start": 30397, "end": 30409, "loc": { "start": { "line": 694, "column": 21 }, "end": { "line": 694, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30409, "end": 30410, "loc": { "start": { "line": 694, "column": 33 }, "end": { "line": 694, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30431, "end": 30435, "loc": { "start": { "line": 695, "column": 20 }, "end": { "line": 695, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30435, "end": 30436, "loc": { "start": { "line": 695, "column": 24 }, "end": { "line": 695, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 30436, "end": 30442, "loc": { "start": { "line": 695, "column": 25 }, "end": { "line": 695, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30442, "end": 30443, "loc": { "start": { "line": 695, "column": 31 }, "end": { "line": 695, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 30443, "end": 30456, "loc": { "start": { "line": 695, "column": 32 }, "end": { "line": 695, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30456, "end": 30457, "loc": { "start": { "line": 695, "column": 45 }, "end": { "line": 695, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "smartPivot", "start": 30457, "end": 30467, "loc": { "start": { "line": 695, "column": 46 }, "end": { "line": 695, "column": 56 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30468, "end": 30469, "loc": { "start": { "line": 695, "column": 57 }, "end": { "line": 695, "column": 58 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30470, "end": 30474, "loc": { "start": { "line": 695, "column": 59 }, "end": { "line": 695, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30474, "end": 30475, "loc": { "start": { "line": 695, "column": 63 }, "end": { "line": 695, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 30475, "end": 30483, "loc": { "start": { "line": 695, "column": 64 }, "end": { "line": 695, "column": 72 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30483, "end": 30484, "loc": { "start": { "line": 695, "column": 72 }, "end": { "line": 695, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 30484, "end": 30488, "loc": { "start": { "line": 695, "column": 73 }, "end": { "line": 695, "column": 77 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30488, "end": 30489, "loc": { "start": { "line": 695, "column": 77 }, "end": { "line": 695, "column": 78 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30490, "end": 30491, "loc": { "start": { "line": 695, "column": 79 }, "end": { "line": 695, "column": 80 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 30492, "end": 30501, "loc": { "start": { "line": 695, "column": 81 }, "end": { "line": 695, "column": 90 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30501, "end": 30502, "loc": { "start": { "line": 695, "column": 90 }, "end": { "line": 695, "column": 91 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 30502, "end": 30507, "loc": { "start": { "line": 695, "column": 91 }, "end": { "line": 695, "column": 96 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30507, "end": 30508, "loc": { "start": { "line": 695, "column": 96 }, "end": { "line": 695, "column": 97 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30508, "end": 30509, "loc": { "start": { "line": 695, "column": 97 }, "end": { "line": 695, "column": 98 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 30530, "end": 30535, "loc": { "start": { "line": 696, "column": 20 }, "end": { "line": 696, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30535, "end": 30536, "loc": { "start": { "line": 696, "column": 25 }, "end": { "line": 696, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 30554, "end": 30558, "loc": { "start": { "line": 698, "column": 16 }, "end": { "line": 698, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoEnabled", "start": 30559, "end": 30571, "loc": { "start": { "line": 698, "column": 21 }, "end": { "line": 698, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30571, "end": 30572, "loc": { "start": { "line": 698, "column": 33 }, "end": { "line": 698, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30593, "end": 30597, "loc": { "start": { "line": 699, "column": 20 }, "end": { "line": 699, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30597, "end": 30598, "loc": { "start": { "line": 699, "column": 24 }, "end": { "line": 699, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_fastNavPlugin", "start": 30598, "end": 30612, "loc": { "start": { "line": 699, "column": 25 }, "end": { "line": 699, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30612, "end": 30613, "loc": { "start": { "line": 699, "column": 39 }, "end": { "line": 699, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "saoEnabled", "start": 30613, "end": 30623, "loc": { "start": { "line": 699, "column": 40 }, "end": { "line": 699, "column": 50 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30624, "end": 30625, "loc": { "start": { "line": 699, "column": 51 }, "end": { "line": 699, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30626, "end": 30630, "loc": { "start": { "line": 699, "column": 53 }, "end": { "line": 699, "column": 57 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30630, "end": 30631, "loc": { "start": { "line": 699, "column": 57 }, "end": { "line": 699, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 30631, "end": 30639, "loc": { "start": { "line": 699, "column": 58 }, "end": { "line": 699, "column": 66 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30639, "end": 30640, "loc": { "start": { "line": 699, "column": 66 }, "end": { "line": 699, "column": 67 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 30640, "end": 30644, "loc": { "start": { "line": 699, "column": 67 }, "end": { "line": 699, "column": 71 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30644, "end": 30645, "loc": { "start": { "line": 699, "column": 71 }, "end": { "line": 699, "column": 72 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30646, "end": 30647, "loc": { "start": { "line": 699, "column": 73 }, "end": { "line": 699, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 30648, "end": 30657, "loc": { "start": { "line": 699, "column": 75 }, "end": { "line": 699, "column": 84 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30657, "end": 30658, "loc": { "start": { "line": 699, "column": 84 }, "end": { "line": 699, "column": 85 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 30658, "end": 30663, "loc": { "start": { "line": 699, "column": 85 }, "end": { "line": 699, "column": 90 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30663, "end": 30664, "loc": { "start": { "line": 699, "column": 90 }, "end": { "line": 699, "column": 91 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30664, "end": 30665, "loc": { "start": { "line": 699, "column": 91 }, "end": { "line": 699, "column": 92 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 30686, "end": 30691, "loc": { "start": { "line": 700, "column": 20 }, "end": { "line": 700, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30691, "end": 30692, "loc": { "start": { "line": 700, "column": 25 }, "end": { "line": 700, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 30710, "end": 30714, "loc": { "start": { "line": 702, "column": 16 }, "end": { "line": 702, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoBias", "start": 30715, "end": 30724, "loc": { "start": { "line": 702, "column": 21 }, "end": { "line": 702, "column": 30 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30724, "end": 30725, "loc": { "start": { "line": 702, "column": 30 }, "end": { "line": 702, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30746, "end": 30750, "loc": { "start": { "line": 703, "column": 20 }, "end": { "line": 703, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30750, "end": 30751, "loc": { "start": { "line": 703, "column": 24 }, "end": { "line": 703, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 30751, "end": 30757, "loc": { "start": { "line": 703, "column": 25 }, "end": { "line": 703, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30757, "end": 30758, "loc": { "start": { "line": 703, "column": 31 }, "end": { "line": 703, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 30758, "end": 30763, "loc": { "start": { "line": 703, "column": 32 }, "end": { "line": 703, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30763, "end": 30764, "loc": { "start": { "line": 703, "column": 37 }, "end": { "line": 703, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 30764, "end": 30767, "loc": { "start": { "line": 703, "column": 38 }, "end": { "line": 703, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30767, "end": 30768, "loc": { "start": { "line": 703, "column": 41 }, "end": { "line": 703, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bias", "start": 30768, "end": 30772, "loc": { "start": { "line": 703, "column": 42 }, "end": { "line": 703, "column": 46 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30773, "end": 30774, "loc": { "start": { "line": 703, "column": 47 }, "end": { "line": 703, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 30775, "end": 30785, "loc": { "start": { "line": 703, "column": 49 }, "end": { "line": 703, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30785, "end": 30786, "loc": { "start": { "line": 703, "column": 59 }, "end": { "line": 703, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 30786, "end": 30791, "loc": { "start": { "line": 703, "column": 60 }, "end": { "line": 703, "column": 65 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30791, "end": 30792, "loc": { "start": { "line": 703, "column": 65 }, "end": { "line": 703, "column": 66 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30792, "end": 30793, "loc": { "start": { "line": 703, "column": 66 }, "end": { "line": 703, "column": 67 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 30814, "end": 30819, "loc": { "start": { "line": 704, "column": 20 }, "end": { "line": 704, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30819, "end": 30820, "loc": { "start": { "line": 704, "column": 25 }, "end": { "line": 704, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 30838, "end": 30842, "loc": { "start": { "line": 706, "column": 16 }, "end": { "line": 706, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoIntensity", "start": 30843, "end": 30857, "loc": { "start": { "line": 706, "column": 21 }, "end": { "line": 706, "column": 35 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30857, "end": 30858, "loc": { "start": { "line": 706, "column": 35 }, "end": { "line": 706, "column": 36 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 30879, "end": 30883, "loc": { "start": { "line": 707, "column": 20 }, "end": { "line": 707, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30883, "end": 30884, "loc": { "start": { "line": 707, "column": 24 }, "end": { "line": 707, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 30884, "end": 30890, "loc": { "start": { "line": 707, "column": 25 }, "end": { "line": 707, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30890, "end": 30891, "loc": { "start": { "line": 707, "column": 31 }, "end": { "line": 707, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 30891, "end": 30896, "loc": { "start": { "line": 707, "column": 32 }, "end": { "line": 707, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30896, "end": 30897, "loc": { "start": { "line": 707, "column": 37 }, "end": { "line": 707, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 30897, "end": 30900, "loc": { "start": { "line": 707, "column": 38 }, "end": { "line": 707, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30900, "end": 30901, "loc": { "start": { "line": 707, "column": 41 }, "end": { "line": 707, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "intensity", "start": 30901, "end": 30910, "loc": { "start": { "line": 707, "column": 42 }, "end": { "line": 707, "column": 51 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 30911, "end": 30912, "loc": { "start": { "line": 707, "column": 52 }, "end": { "line": 707, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 30913, "end": 30923, "loc": { "start": { "line": 707, "column": 54 }, "end": { "line": 707, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30923, "end": 30924, "loc": { "start": { "line": 707, "column": 64 }, "end": { "line": 707, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 30924, "end": 30929, "loc": { "start": { "line": 707, "column": 65 }, "end": { "line": 707, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 30929, "end": 30930, "loc": { "start": { "line": 707, "column": 70 }, "end": { "line": 707, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30930, "end": 30931, "loc": { "start": { "line": 707, "column": 71 }, "end": { "line": 707, "column": 72 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 30952, "end": 30957, "loc": { "start": { "line": 708, "column": 20 }, "end": { "line": 708, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30957, "end": 30958, "loc": { "start": { "line": 708, "column": 25 }, "end": { "line": 708, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 30976, "end": 30980, "loc": { "start": { "line": 710, "column": 16 }, "end": { "line": 710, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoKernelRadius", "start": 30981, "end": 30998, "loc": { "start": { "line": 710, "column": 21 }, "end": { "line": 710, "column": 38 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 30998, "end": 30999, "loc": { "start": { "line": 710, "column": 38 }, "end": { "line": 710, "column": 39 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31020, "end": 31024, "loc": { "start": { "line": 711, "column": 20 }, "end": { "line": 711, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31024, "end": 31025, "loc": { "start": { "line": 711, "column": 24 }, "end": { "line": 711, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 31025, "end": 31031, "loc": { "start": { "line": 711, "column": 25 }, "end": { "line": 711, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31031, "end": 31032, "loc": { "start": { "line": 711, "column": 31 }, "end": { "line": 711, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 31032, "end": 31037, "loc": { "start": { "line": 711, "column": 32 }, "end": { "line": 711, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31037, "end": 31038, "loc": { "start": { "line": 711, "column": 37 }, "end": { "line": 711, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 31038, "end": 31041, "loc": { "start": { "line": 711, "column": 38 }, "end": { "line": 711, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31041, "end": 31042, "loc": { "start": { "line": 711, "column": 41 }, "end": { "line": 711, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "kernelRadius", "start": 31042, "end": 31054, "loc": { "start": { "line": 711, "column": 42 }, "end": { "line": 711, "column": 54 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31055, "end": 31056, "loc": { "start": { "line": 711, "column": 55 }, "end": { "line": 711, "column": 56 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31057, "end": 31061, "loc": { "start": { "line": 711, "column": 57 }, "end": { "line": 711, "column": 61 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31061, "end": 31062, "loc": { "start": { "line": 711, "column": 61 }, "end": { "line": 711, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 31062, "end": 31070, "loc": { "start": { "line": 711, "column": 62 }, "end": { "line": 711, "column": 70 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31070, "end": 31071, "loc": { "start": { "line": 711, "column": 70 }, "end": { "line": 711, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 31071, "end": 31075, "loc": { "start": { "line": 711, "column": 71 }, "end": { "line": 711, "column": 75 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31075, "end": 31076, "loc": { "start": { "line": 711, "column": 75 }, "end": { "line": 711, "column": 76 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31077, "end": 31078, "loc": { "start": { "line": 711, "column": 77 }, "end": { "line": 711, "column": 78 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 31079, "end": 31089, "loc": { "start": { "line": 711, "column": 79 }, "end": { "line": 711, "column": 89 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31089, "end": 31090, "loc": { "start": { "line": 711, "column": 89 }, "end": { "line": 711, "column": 90 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 31090, "end": 31095, "loc": { "start": { "line": 711, "column": 90 }, "end": { "line": 711, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31095, "end": 31096, "loc": { "start": { "line": 711, "column": 95 }, "end": { "line": 711, "column": 96 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31096, "end": 31097, "loc": { "start": { "line": 711, "column": 96 }, "end": { "line": 711, "column": 97 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 31118, "end": 31123, "loc": { "start": { "line": 712, "column": 20 }, "end": { "line": 712, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31123, "end": 31124, "loc": { "start": { "line": 712, "column": 25 }, "end": { "line": 712, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 31142, "end": 31146, "loc": { "start": { "line": 714, "column": 16 }, "end": { "line": 714, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoNumSamples", "start": 31147, "end": 31162, "loc": { "start": { "line": 714, "column": 21 }, "end": { "line": 714, "column": 36 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31162, "end": 31163, "loc": { "start": { "line": 714, "column": 36 }, "end": { "line": 714, "column": 37 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31184, "end": 31188, "loc": { "start": { "line": 715, "column": 20 }, "end": { "line": 715, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31188, "end": 31189, "loc": { "start": { "line": 715, "column": 24 }, "end": { "line": 715, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 31189, "end": 31195, "loc": { "start": { "line": 715, "column": 25 }, "end": { "line": 715, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31195, "end": 31196, "loc": { "start": { "line": 715, "column": 31 }, "end": { "line": 715, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 31196, "end": 31201, "loc": { "start": { "line": 715, "column": 32 }, "end": { "line": 715, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31201, "end": 31202, "loc": { "start": { "line": 715, "column": 37 }, "end": { "line": 715, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 31202, "end": 31205, "loc": { "start": { "line": 715, "column": 38 }, "end": { "line": 715, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31205, "end": 31206, "loc": { "start": { "line": 715, "column": 41 }, "end": { "line": 715, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "numSamples", "start": 31206, "end": 31216, "loc": { "start": { "line": 715, "column": 42 }, "end": { "line": 715, "column": 52 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31217, "end": 31218, "loc": { "start": { "line": 715, "column": 53 }, "end": { "line": 715, "column": 54 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31219, "end": 31223, "loc": { "start": { "line": 715, "column": 55 }, "end": { "line": 715, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31223, "end": 31224, "loc": { "start": { "line": 715, "column": 59 }, "end": { "line": 715, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 31224, "end": 31232, "loc": { "start": { "line": 715, "column": 60 }, "end": { "line": 715, "column": 68 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31232, "end": 31233, "loc": { "start": { "line": 715, "column": 68 }, "end": { "line": 715, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 31233, "end": 31237, "loc": { "start": { "line": 715, "column": 69 }, "end": { "line": 715, "column": 73 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31237, "end": 31238, "loc": { "start": { "line": 715, "column": 73 }, "end": { "line": 715, "column": 74 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31239, "end": 31240, "loc": { "start": { "line": 715, "column": 75 }, "end": { "line": 715, "column": 76 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 31241, "end": 31251, "loc": { "start": { "line": 715, "column": 77 }, "end": { "line": 715, "column": 87 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31251, "end": 31252, "loc": { "start": { "line": 715, "column": 87 }, "end": { "line": 715, "column": 88 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 31252, "end": 31257, "loc": { "start": { "line": 715, "column": 88 }, "end": { "line": 715, "column": 93 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31257, "end": 31258, "loc": { "start": { "line": 715, "column": 93 }, "end": { "line": 715, "column": 94 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31258, "end": 31259, "loc": { "start": { "line": 715, "column": 94 }, "end": { "line": 715, "column": 95 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 31280, "end": 31285, "loc": { "start": { "line": 716, "column": 20 }, "end": { "line": 716, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31285, "end": 31286, "loc": { "start": { "line": 716, "column": 25 }, "end": { "line": 716, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 31304, "end": 31308, "loc": { "start": { "line": 718, "column": 16 }, "end": { "line": 718, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "saoBlur", "start": 31309, "end": 31318, "loc": { "start": { "line": 718, "column": 21 }, "end": { "line": 718, "column": 30 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31318, "end": 31319, "loc": { "start": { "line": 718, "column": 30 }, "end": { "line": 718, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31340, "end": 31344, "loc": { "start": { "line": 719, "column": 20 }, "end": { "line": 719, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31344, "end": 31345, "loc": { "start": { "line": 719, "column": 24 }, "end": { "line": 719, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 31345, "end": 31351, "loc": { "start": { "line": 719, "column": 25 }, "end": { "line": 719, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31351, "end": 31352, "loc": { "start": { "line": 719, "column": 31 }, "end": { "line": 719, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 31352, "end": 31357, "loc": { "start": { "line": 719, "column": 32 }, "end": { "line": 719, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31357, "end": 31358, "loc": { "start": { "line": 719, "column": 37 }, "end": { "line": 719, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sao", "start": 31358, "end": 31361, "loc": { "start": { "line": 719, "column": 38 }, "end": { "line": 719, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31361, "end": 31362, "loc": { "start": { "line": 719, "column": 41 }, "end": { "line": 719, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "blur", "start": 31362, "end": 31366, "loc": { "start": { "line": 719, "column": 42 }, "end": { "line": 719, "column": 46 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31367, "end": 31368, "loc": { "start": { "line": 719, "column": 47 }, "end": { "line": 719, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31369, "end": 31373, "loc": { "start": { "line": 719, "column": 49 }, "end": { "line": 719, "column": 53 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31373, "end": 31374, "loc": { "start": { "line": 719, "column": 53 }, "end": { "line": 719, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 31374, "end": 31382, "loc": { "start": { "line": 719, "column": 54 }, "end": { "line": 719, "column": 62 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31382, "end": 31383, "loc": { "start": { "line": 719, "column": 62 }, "end": { "line": 719, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 31383, "end": 31387, "loc": { "start": { "line": 719, "column": 63 }, "end": { "line": 719, "column": 67 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31387, "end": 31388, "loc": { "start": { "line": 719, "column": 67 }, "end": { "line": 719, "column": 68 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31389, "end": 31390, "loc": { "start": { "line": 719, "column": 69 }, "end": { "line": 719, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 31391, "end": 31400, "loc": { "start": { "line": 719, "column": 71 }, "end": { "line": 719, "column": 80 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31400, "end": 31401, "loc": { "start": { "line": 719, "column": 80 }, "end": { "line": 719, "column": 81 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 31401, "end": 31406, "loc": { "start": { "line": 719, "column": 81 }, "end": { "line": 719, "column": 86 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31406, "end": 31407, "loc": { "start": { "line": 719, "column": 86 }, "end": { "line": 719, "column": 87 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31407, "end": 31408, "loc": { "start": { "line": 719, "column": 87 }, "end": { "line": 719, "column": 88 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 31429, "end": 31434, "loc": { "start": { "line": 720, "column": 20 }, "end": { "line": 720, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31434, "end": 31435, "loc": { "start": { "line": 720, "column": 25 }, "end": { "line": 720, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 31453, "end": 31457, "loc": { "start": { "line": 722, "column": 16 }, "end": { "line": 722, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "edgesEnabled", "start": 31458, "end": 31472, "loc": { "start": { "line": 722, "column": 21 }, "end": { "line": 722, "column": 35 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31472, "end": 31473, "loc": { "start": { "line": 722, "column": 35 }, "end": { "line": 722, "column": 36 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31494, "end": 31498, "loc": { "start": { "line": 723, "column": 20 }, "end": { "line": 723, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31498, "end": 31499, "loc": { "start": { "line": 723, "column": 24 }, "end": { "line": 723, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_fastNavPlugin", "start": 31499, "end": 31513, "loc": { "start": { "line": 723, "column": 25 }, "end": { "line": 723, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31513, "end": 31514, "loc": { "start": { "line": 723, "column": 39 }, "end": { "line": 723, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edgesEnabled", "start": 31514, "end": 31526, "loc": { "start": { "line": 723, "column": 40 }, "end": { "line": 723, "column": 52 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31527, "end": 31528, "loc": { "start": { "line": 723, "column": 53 }, "end": { "line": 723, "column": 54 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31529, "end": 31533, "loc": { "start": { "line": 723, "column": 55 }, "end": { "line": 723, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31533, "end": 31534, "loc": { "start": { "line": 723, "column": 59 }, "end": { "line": 723, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 31534, "end": 31542, "loc": { "start": { "line": 723, "column": 60 }, "end": { "line": 723, "column": 68 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31542, "end": 31543, "loc": { "start": { "line": 723, "column": 68 }, "end": { "line": 723, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 31543, "end": 31547, "loc": { "start": { "line": 723, "column": 69 }, "end": { "line": 723, "column": 73 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31547, "end": 31548, "loc": { "start": { "line": 723, "column": 73 }, "end": { "line": 723, "column": 74 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31549, "end": 31550, "loc": { "start": { "line": 723, "column": 75 }, "end": { "line": 723, "column": 76 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 31551, "end": 31560, "loc": { "start": { "line": 723, "column": 77 }, "end": { "line": 723, "column": 86 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31560, "end": 31561, "loc": { "start": { "line": 723, "column": 86 }, "end": { "line": 723, "column": 87 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 31561, "end": 31566, "loc": { "start": { "line": 723, "column": 87 }, "end": { "line": 723, "column": 92 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31566, "end": 31567, "loc": { "start": { "line": 723, "column": 92 }, "end": { "line": 723, "column": 93 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31567, "end": 31568, "loc": { "start": { "line": 723, "column": 93 }, "end": { "line": 723, "column": 94 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 31589, "end": 31594, "loc": { "start": { "line": 724, "column": 20 }, "end": { "line": 724, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31594, "end": 31595, "loc": { "start": { "line": 724, "column": 25 }, "end": { "line": 724, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 31613, "end": 31617, "loc": { "start": { "line": 726, "column": 16 }, "end": { "line": 726, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "pbrEnabled", "start": 31618, "end": 31630, "loc": { "start": { "line": 726, "column": 21 }, "end": { "line": 726, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31630, "end": 31631, "loc": { "start": { "line": 726, "column": 33 }, "end": { "line": 726, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31652, "end": 31656, "loc": { "start": { "line": 727, "column": 20 }, "end": { "line": 727, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31656, "end": 31657, "loc": { "start": { "line": 727, "column": 24 }, "end": { "line": 727, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_fastNavPlugin", "start": 31657, "end": 31671, "loc": { "start": { "line": 727, "column": 25 }, "end": { "line": 727, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31671, "end": 31672, "loc": { "start": { "line": 727, "column": 39 }, "end": { "line": 727, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pbrEnabled", "start": 31672, "end": 31682, "loc": { "start": { "line": 727, "column": 40 }, "end": { "line": 727, "column": 50 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31683, "end": 31684, "loc": { "start": { "line": 727, "column": 51 }, "end": { "line": 727, "column": 52 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31685, "end": 31689, "loc": { "start": { "line": 727, "column": 53 }, "end": { "line": 727, "column": 57 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31689, "end": 31690, "loc": { "start": { "line": 727, "column": 57 }, "end": { "line": 727, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 31690, "end": 31698, "loc": { "start": { "line": 727, "column": 58 }, "end": { "line": 727, "column": 66 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31698, "end": 31699, "loc": { "start": { "line": 727, "column": 66 }, "end": { "line": 727, "column": 67 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 31699, "end": 31703, "loc": { "start": { "line": 727, "column": 67 }, "end": { "line": 727, "column": 71 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31703, "end": 31704, "loc": { "start": { "line": 727, "column": 71 }, "end": { "line": 727, "column": 72 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31705, "end": 31706, "loc": { "start": { "line": 727, "column": 73 }, "end": { "line": 727, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 31707, "end": 31716, "loc": { "start": { "line": 727, "column": 75 }, "end": { "line": 727, "column": 84 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31716, "end": 31717, "loc": { "start": { "line": 727, "column": 84 }, "end": { "line": 727, "column": 85 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 31717, "end": 31722, "loc": { "start": { "line": 727, "column": 85 }, "end": { "line": 727, "column": 90 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31722, "end": 31723, "loc": { "start": { "line": 727, "column": 90 }, "end": { "line": 727, "column": 91 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31723, "end": 31724, "loc": { "start": { "line": 727, "column": 91 }, "end": { "line": 727, "column": 92 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 31745, "end": 31750, "loc": { "start": { "line": 728, "column": 20 }, "end": { "line": 728, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31750, "end": 31751, "loc": { "start": { "line": 728, "column": 25 }, "end": { "line": 728, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 31769, "end": 31773, "loc": { "start": { "line": 730, "column": 16 }, "end": { "line": 730, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "viewFitFOV", "start": 31774, "end": 31786, "loc": { "start": { "line": 730, "column": 21 }, "end": { "line": 730, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31786, "end": 31787, "loc": { "start": { "line": 730, "column": 33 }, "end": { "line": 730, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31808, "end": 31812, "loc": { "start": { "line": 731, "column": 20 }, "end": { "line": 731, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31812, "end": 31813, "loc": { "start": { "line": 731, "column": 24 }, "end": { "line": 731, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 31813, "end": 31819, "loc": { "start": { "line": 731, "column": 25 }, "end": { "line": 731, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31819, "end": 31820, "loc": { "start": { "line": 731, "column": 31 }, "end": { "line": 731, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 31820, "end": 31832, "loc": { "start": { "line": 731, "column": 32 }, "end": { "line": 731, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31832, "end": 31833, "loc": { "start": { "line": 731, "column": 44 }, "end": { "line": 731, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fitFOV", "start": 31833, "end": 31839, "loc": { "start": { "line": 731, "column": 45 }, "end": { "line": 731, "column": 51 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31840, "end": 31841, "loc": { "start": { "line": 731, "column": 52 }, "end": { "line": 731, "column": 53 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31842, "end": 31846, "loc": { "start": { "line": 731, "column": 54 }, "end": { "line": 731, "column": 58 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31846, "end": 31847, "loc": { "start": { "line": 731, "column": 58 }, "end": { "line": 731, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 31847, "end": 31855, "loc": { "start": { "line": 731, "column": 59 }, "end": { "line": 731, "column": 67 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31855, "end": 31856, "loc": { "start": { "line": 731, "column": 67 }, "end": { "line": 731, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 31856, "end": 31860, "loc": { "start": { "line": 731, "column": 68 }, "end": { "line": 731, "column": 72 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31860, "end": 31861, "loc": { "start": { "line": 731, "column": 72 }, "end": { "line": 731, "column": 73 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 31862, "end": 31863, "loc": { "start": { "line": 731, "column": 74 }, "end": { "line": 731, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 31864, "end": 31874, "loc": { "start": { "line": 731, "column": 76 }, "end": { "line": 731, "column": 86 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31874, "end": 31875, "loc": { "start": { "line": 731, "column": 86 }, "end": { "line": 731, "column": 87 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 31875, "end": 31880, "loc": { "start": { "line": 731, "column": 87 }, "end": { "line": 731, "column": 92 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 31880, "end": 31881, "loc": { "start": { "line": 731, "column": 92 }, "end": { "line": 731, "column": 93 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31881, "end": 31882, "loc": { "start": { "line": 731, "column": 93 }, "end": { "line": 731, "column": 94 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 31903, "end": 31908, "loc": { "start": { "line": 732, "column": 20 }, "end": { "line": 732, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31908, "end": 31909, "loc": { "start": { "line": 732, "column": 25 }, "end": { "line": 732, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 31927, "end": 31931, "loc": { "start": { "line": 734, "column": 16 }, "end": { "line": 734, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "viewFitDuration", "start": 31932, "end": 31949, "loc": { "start": { "line": 734, "column": 21 }, "end": { "line": 734, "column": 38 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31949, "end": 31950, "loc": { "start": { "line": 734, "column": 38 }, "end": { "line": 734, "column": 39 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 31971, "end": 31975, "loc": { "start": { "line": 735, "column": 20 }, "end": { "line": 735, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31975, "end": 31976, "loc": { "start": { "line": 735, "column": 24 }, "end": { "line": 735, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 31976, "end": 31982, "loc": { "start": { "line": 735, "column": 25 }, "end": { "line": 735, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31982, "end": 31983, "loc": { "start": { "line": 735, "column": 31 }, "end": { "line": 735, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 31983, "end": 31995, "loc": { "start": { "line": 735, "column": 32 }, "end": { "line": 735, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 31995, "end": 31996, "loc": { "start": { "line": 735, "column": 44 }, "end": { "line": 735, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "duration", "start": 31996, "end": 32004, "loc": { "start": { "line": 735, "column": 45 }, "end": { "line": 735, "column": 53 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32005, "end": 32006, "loc": { "start": { "line": 735, "column": 54 }, "end": { "line": 735, "column": 55 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 32007, "end": 32011, "loc": { "start": { "line": 735, "column": 56 }, "end": { "line": 735, "column": 60 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32011, "end": 32012, "loc": { "start": { "line": 735, "column": 60 }, "end": { "line": 735, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 32012, "end": 32020, "loc": { "start": { "line": 735, "column": 61 }, "end": { "line": 735, "column": 69 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32020, "end": 32021, "loc": { "start": { "line": 735, "column": 69 }, "end": { "line": 735, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 32021, "end": 32025, "loc": { "start": { "line": 735, "column": 70 }, "end": { "line": 735, "column": 74 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32025, "end": 32026, "loc": { "start": { "line": 735, "column": 74 }, "end": { "line": 735, "column": 75 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32027, "end": 32028, "loc": { "start": { "line": 735, "column": 76 }, "end": { "line": 735, "column": 77 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 32029, "end": 32039, "loc": { "start": { "line": 735, "column": 78 }, "end": { "line": 735, "column": 88 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32039, "end": 32040, "loc": { "start": { "line": 735, "column": 88 }, "end": { "line": 735, "column": 89 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 32040, "end": 32045, "loc": { "start": { "line": 735, "column": 89 }, "end": { "line": 735, "column": 94 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32045, "end": 32046, "loc": { "start": { "line": 735, "column": 94 }, "end": { "line": 735, "column": 95 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32046, "end": 32047, "loc": { "start": { "line": 735, "column": 95 }, "end": { "line": 735, "column": 96 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 32068, "end": 32073, "loc": { "start": { "line": 736, "column": 20 }, "end": { "line": 736, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32073, "end": 32074, "loc": { "start": { "line": 736, "column": 25 }, "end": { "line": 736, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 32092, "end": 32096, "loc": { "start": { "line": 738, "column": 16 }, "end": { "line": 738, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "perspectiveFOV", "start": 32097, "end": 32113, "loc": { "start": { "line": 738, "column": 21 }, "end": { "line": 738, "column": 37 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32113, "end": 32114, "loc": { "start": { "line": 738, "column": 37 }, "end": { "line": 738, "column": 38 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 32135, "end": 32139, "loc": { "start": { "line": 739, "column": 20 }, "end": { "line": 739, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32139, "end": 32140, "loc": { "start": { "line": 739, "column": 24 }, "end": { "line": 739, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 32140, "end": 32146, "loc": { "start": { "line": 739, "column": 25 }, "end": { "line": 739, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32146, "end": 32147, "loc": { "start": { "line": 739, "column": 31 }, "end": { "line": 739, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 32147, "end": 32153, "loc": { "start": { "line": 739, "column": 32 }, "end": { "line": 739, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32153, "end": 32154, "loc": { "start": { "line": 739, "column": 38 }, "end": { "line": 739, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "perspective", "start": 32154, "end": 32165, "loc": { "start": { "line": 739, "column": 39 }, "end": { "line": 739, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32165, "end": 32166, "loc": { "start": { "line": 739, "column": 50 }, "end": { "line": 739, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fov", "start": 32166, "end": 32169, "loc": { "start": { "line": 739, "column": 51 }, "end": { "line": 739, "column": 54 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32170, "end": 32171, "loc": { "start": { "line": 739, "column": 55 }, "end": { "line": 739, "column": 56 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 32172, "end": 32176, "loc": { "start": { "line": 739, "column": 57 }, "end": { "line": 739, "column": 61 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32176, "end": 32177, "loc": { "start": { "line": 739, "column": 61 }, "end": { "line": 739, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 32177, "end": 32185, "loc": { "start": { "line": 739, "column": 62 }, "end": { "line": 739, "column": 70 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32185, "end": 32186, "loc": { "start": { "line": 739, "column": 70 }, "end": { "line": 739, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 32186, "end": 32190, "loc": { "start": { "line": 739, "column": 71 }, "end": { "line": 739, "column": 75 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32190, "end": 32191, "loc": { "start": { "line": 739, "column": 75 }, "end": { "line": 739, "column": 76 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32192, "end": 32193, "loc": { "start": { "line": 739, "column": 77 }, "end": { "line": 739, "column": 78 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseFloat", "start": 32194, "end": 32204, "loc": { "start": { "line": 739, "column": 79 }, "end": { "line": 739, "column": 89 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32204, "end": 32205, "loc": { "start": { "line": 739, "column": 89 }, "end": { "line": 739, "column": 90 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 32205, "end": 32210, "loc": { "start": { "line": 739, "column": 90 }, "end": { "line": 739, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32210, "end": 32211, "loc": { "start": { "line": 739, "column": 95 }, "end": { "line": 739, "column": 96 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32211, "end": 32212, "loc": { "start": { "line": 739, "column": 96 }, "end": { "line": 739, "column": 97 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 32233, "end": 32238, "loc": { "start": { "line": 740, "column": 20 }, "end": { "line": 740, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32238, "end": 32239, "loc": { "start": { "line": 740, "column": 25 }, "end": { "line": 740, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 32257, "end": 32261, "loc": { "start": { "line": 742, "column": 16 }, "end": { "line": 742, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "excludeUnclassifiedObjects", "start": 32262, "end": 32290, "loc": { "start": { "line": 742, "column": 21 }, "end": { "line": 742, "column": 49 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32290, "end": 32291, "loc": { "start": { "line": 742, "column": 49 }, "end": { "line": 742, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 32312, "end": 32316, "loc": { "start": { "line": 743, "column": 20 }, "end": { "line": 743, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32316, "end": 32317, "loc": { "start": { "line": 743, "column": 24 }, "end": { "line": 743, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 32317, "end": 32325, "loc": { "start": { "line": 743, "column": 25 }, "end": { "line": 743, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32325, "end": 32326, "loc": { "start": { "line": 743, "column": 33 }, "end": { "line": 743, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 32326, "end": 32330, "loc": { "start": { "line": 743, "column": 34 }, "end": { "line": 743, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32330, "end": 32331, "loc": { "start": { "line": 743, "column": 38 }, "end": { "line": 743, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32332, "end": 32333, "loc": { "start": { "line": 743, "column": 40 }, "end": { "line": 743, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 32334, "end": 32343, "loc": { "start": { "line": 743, "column": 42 }, "end": { "line": 743, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32343, "end": 32344, "loc": { "start": { "line": 743, "column": 51 }, "end": { "line": 743, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 32344, "end": 32349, "loc": { "start": { "line": 743, "column": 52 }, "end": { "line": 743, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32349, "end": 32350, "loc": { "start": { "line": 743, "column": 57 }, "end": { "line": 743, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32350, "end": 32351, "loc": { "start": { "line": 743, "column": 58 }, "end": { "line": 743, "column": 59 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 32372, "end": 32377, "loc": { "start": { "line": 744, "column": 20 }, "end": { "line": 744, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32377, "end": 32378, "loc": { "start": { "line": 744, "column": 25 }, "end": { "line": 744, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 32396, "end": 32400, "loc": { "start": { "line": 746, "column": 16 }, "end": { "line": 746, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xrayContext", "start": 32401, "end": 32414, "loc": { "start": { "line": 746, "column": 21 }, "end": { "line": 746, "column": 34 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32414, "end": 32415, "loc": { "start": { "line": 746, "column": 34 }, "end": { "line": 746, "column": 35 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 32436, "end": 32440, "loc": { "start": { "line": 747, "column": 20 }, "end": { "line": 747, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32440, "end": 32441, "loc": { "start": { "line": 747, "column": 24 }, "end": { "line": 747, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 32441, "end": 32449, "loc": { "start": { "line": 747, "column": 25 }, "end": { "line": 747, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32449, "end": 32450, "loc": { "start": { "line": 747, "column": 33 }, "end": { "line": 747, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 32450, "end": 32454, "loc": { "start": { "line": 747, "column": 34 }, "end": { "line": 747, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32454, "end": 32455, "loc": { "start": { "line": 747, "column": 38 }, "end": { "line": 747, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32456, "end": 32457, "loc": { "start": { "line": 747, "column": 40 }, "end": { "line": 747, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 32458, "end": 32463, "loc": { "start": { "line": 747, "column": 42 }, "end": { "line": 747, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32463, "end": 32464, "loc": { "start": { "line": 747, "column": 47 }, "end": { "line": 747, "column": 48 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 32485, "end": 32490, "loc": { "start": { "line": 748, "column": 20 }, "end": { "line": 748, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32490, "end": 32491, "loc": { "start": { "line": 748, "column": 25 }, "end": { "line": 748, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 32509, "end": 32513, "loc": { "start": { "line": 750, "column": 16 }, "end": { "line": 750, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xrayPickable", "start": 32514, "end": 32528, "loc": { "start": { "line": 750, "column": 21 }, "end": { "line": 750, "column": 35 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32528, "end": 32529, "loc": { "start": { "line": 750, "column": 35 }, "end": { "line": 750, "column": 36 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 32550, "end": 32554, "loc": { "start": { "line": 751, "column": 20 }, "end": { "line": 751, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32554, "end": 32555, "loc": { "start": { "line": 751, "column": 24 }, "end": { "line": 751, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 32555, "end": 32563, "loc": { "start": { "line": 751, "column": 25 }, "end": { "line": 751, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32563, "end": 32564, "loc": { "start": { "line": 751, "column": 33 }, "end": { "line": 751, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 32564, "end": 32568, "loc": { "start": { "line": 751, "column": 34 }, "end": { "line": 751, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32568, "end": 32569, "loc": { "start": { "line": 751, "column": 38 }, "end": { "line": 751, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32570, "end": 32571, "loc": { "start": { "line": 751, "column": 40 }, "end": { "line": 751, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 32572, "end": 32581, "loc": { "start": { "line": 751, "column": 42 }, "end": { "line": 751, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32581, "end": 32582, "loc": { "start": { "line": 751, "column": 51 }, "end": { "line": 751, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 32582, "end": 32587, "loc": { "start": { "line": 751, "column": 52 }, "end": { "line": 751, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32587, "end": 32588, "loc": { "start": { "line": 751, "column": 57 }, "end": { "line": 751, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32588, "end": 32589, "loc": { "start": { "line": 751, "column": 58 }, "end": { "line": 751, "column": 59 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 32610, "end": 32615, "loc": { "start": { "line": 752, "column": 20 }, "end": { "line": 752, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32615, "end": 32616, "loc": { "start": { "line": 752, "column": 25 }, "end": { "line": 752, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 32634, "end": 32638, "loc": { "start": { "line": 754, "column": 16 }, "end": { "line": 754, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "selectedGlowThrough", "start": 32639, "end": 32660, "loc": { "start": { "line": 754, "column": 21 }, "end": { "line": 754, "column": 42 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32660, "end": 32661, "loc": { "start": { "line": 754, "column": 42 }, "end": { "line": 754, "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": 32682, "end": 32687, "loc": { "start": { "line": 755, "column": 20 }, "end": { "line": 755, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedGlowThrough", "start": 32688, "end": 32707, "loc": { "start": { "line": 755, "column": 26 }, "end": { "line": 755, "column": 45 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32708, "end": 32709, "loc": { "start": { "line": 755, "column": 46 }, "end": { "line": 755, "column": 47 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 32710, "end": 32714, "loc": { "start": { "line": 755, "column": 48 }, "end": { "line": 755, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32714, "end": 32715, "loc": { "start": { "line": 755, "column": 52 }, "end": { "line": 755, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 32715, "end": 32723, "loc": { "start": { "line": 755, "column": 53 }, "end": { "line": 755, "column": 61 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32723, "end": 32724, "loc": { "start": { "line": 755, "column": 61 }, "end": { "line": 755, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 32724, "end": 32728, "loc": { "start": { "line": 755, "column": 62 }, "end": { "line": 755, "column": 66 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32728, "end": 32729, "loc": { "start": { "line": 755, "column": 66 }, "end": { "line": 755, "column": 67 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32730, "end": 32731, "loc": { "start": { "line": 755, "column": 68 }, "end": { "line": 755, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 32732, "end": 32741, "loc": { "start": { "line": 755, "column": 70 }, "end": { "line": 755, "column": 79 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32741, "end": 32742, "loc": { "start": { "line": 755, "column": 79 }, "end": { "line": 755, "column": 80 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 32742, "end": 32747, "loc": { "start": { "line": 755, "column": 80 }, "end": { "line": 755, "column": 85 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 32747, "end": 32748, "loc": { "start": { "line": 755, "column": 85 }, "end": { "line": 755, "column": 86 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32748, "end": 32749, "loc": { "start": { "line": 755, "column": 86 }, "end": { "line": 755, "column": 87 } } }, { "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": 32770, "end": 32775, "loc": { "start": { "line": 756, "column": 20 }, "end": { "line": 756, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedMaterial", "start": 32776, "end": 32792, "loc": { "start": { "line": 756, "column": 26 }, "end": { "line": 756, "column": 42 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32793, "end": 32794, "loc": { "start": { "line": 756, "column": 43 }, "end": { "line": 756, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 32795, "end": 32799, "loc": { "start": { "line": 756, "column": 45 }, "end": { "line": 756, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32799, "end": 32800, "loc": { "start": { "line": 756, "column": 49 }, "end": { "line": 756, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 32800, "end": 32806, "loc": { "start": { "line": 756, "column": 50 }, "end": { "line": 756, "column": 56 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32806, "end": 32807, "loc": { "start": { "line": 756, "column": 56 }, "end": { "line": 756, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 32807, "end": 32812, "loc": { "start": { "line": 756, "column": 57 }, "end": { "line": 756, "column": 62 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32812, "end": 32813, "loc": { "start": { "line": 756, "column": 62 }, "end": { "line": 756, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedMaterial", "start": 32813, "end": 32829, "loc": { "start": { "line": 756, "column": 63 }, "end": { "line": 756, "column": 79 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32829, "end": 32830, "loc": { "start": { "line": 756, "column": 79 }, "end": { "line": 756, "column": 80 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedMaterial", "start": 32851, "end": 32867, "loc": { "start": { "line": 757, "column": 20 }, "end": { "line": 757, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32867, "end": 32868, "loc": { "start": { "line": 757, "column": 36 }, "end": { "line": 757, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "glowThrough", "start": 32868, "end": 32879, "loc": { "start": { "line": 757, "column": 37 }, "end": { "line": 757, "column": 48 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32880, "end": 32881, "loc": { "start": { "line": 757, "column": 49 }, "end": { "line": 757, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedGlowThrough", "start": 32882, "end": 32901, "loc": { "start": { "line": 757, "column": 51 }, "end": { "line": 757, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32901, "end": 32902, "loc": { "start": { "line": 757, "column": 70 }, "end": { "line": 757, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedMaterial", "start": 32923, "end": 32939, "loc": { "start": { "line": 758, "column": 20 }, "end": { "line": 758, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32939, "end": 32940, "loc": { "start": { "line": 758, "column": 36 }, "end": { "line": 758, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fillAlpha", "start": 32940, "end": 32949, "loc": { "start": { "line": 758, "column": 37 }, "end": { "line": 758, "column": 46 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 32950, "end": 32951, "loc": { "start": { "line": 758, "column": 47 }, "end": { "line": 758, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedGlowThrough", "start": 32952, "end": 32971, "loc": { "start": { "line": 758, "column": 49 }, "end": { "line": 758, "column": 68 } } }, { "type": { "label": "?", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32972, "end": 32973, "loc": { "start": { "line": 758, "column": 69 }, "end": { "line": 758, "column": 70 } } }, { "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": 32974, "end": 32977, "loc": { "start": { "line": 758, "column": 71 }, "end": { "line": 758, "column": 74 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32978, "end": 32979, "loc": { "start": { "line": 758, "column": 75 }, "end": { "line": 758, "column": 76 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 32980, "end": 32983, "loc": { "start": { "line": 758, "column": 77 }, "end": { "line": 758, "column": 80 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 32983, "end": 32984, "loc": { "start": { "line": 758, "column": 80 }, "end": { "line": 758, "column": 81 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedMaterial", "start": 33005, "end": 33021, "loc": { "start": { "line": 759, "column": 20 }, "end": { "line": 759, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33021, "end": 33022, "loc": { "start": { "line": 759, "column": 36 }, "end": { "line": 759, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edgeAlpha", "start": 33022, "end": 33031, "loc": { "start": { "line": 759, "column": 37 }, "end": { "line": 759, "column": 46 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33032, "end": 33033, "loc": { "start": { "line": 759, "column": 47 }, "end": { "line": 759, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedGlowThrough", "start": 33034, "end": 33053, "loc": { "start": { "line": 759, "column": 49 }, "end": { "line": 759, "column": 68 } } }, { "type": { "label": "?", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33054, "end": 33055, "loc": { "start": { "line": 759, "column": 69 }, "end": { "line": 759, "column": 70 } } }, { "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": 33056, "end": 33059, "loc": { "start": { "line": 759, "column": 71 }, "end": { "line": 759, "column": 74 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33060, "end": 33061, "loc": { "start": { "line": 759, "column": 75 }, "end": { "line": 759, "column": 76 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 33062, "end": 33065, "loc": { "start": { "line": 759, "column": 77 }, "end": { "line": 759, "column": 80 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33065, "end": 33066, "loc": { "start": { "line": 759, "column": 80 }, "end": { "line": 759, "column": 81 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 33087, "end": 33092, "loc": { "start": { "line": 760, "column": 20 }, "end": { "line": 760, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33092, "end": 33093, "loc": { "start": { "line": 760, "column": 25 }, "end": { "line": 760, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 33111, "end": 33115, "loc": { "start": { "line": 762, "column": 16 }, "end": { "line": 762, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "highlightGlowThrough", "start": 33116, "end": 33138, "loc": { "start": { "line": 762, "column": 21 }, "end": { "line": 762, "column": 43 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33138, "end": 33139, "loc": { "start": { "line": 762, "column": 43 }, "end": { "line": 762, "column": 44 } } }, { "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": 33160, "end": 33165, "loc": { "start": { "line": 763, "column": 20 }, "end": { "line": 763, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightGlowThrough", "start": 33166, "end": 33186, "loc": { "start": { "line": 763, "column": 26 }, "end": { "line": 763, "column": 46 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33187, "end": 33188, "loc": { "start": { "line": 763, "column": 47 }, "end": { "line": 763, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 33189, "end": 33193, "loc": { "start": { "line": 763, "column": 49 }, "end": { "line": 763, "column": 53 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33193, "end": 33194, "loc": { "start": { "line": 763, "column": 53 }, "end": { "line": 763, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 33194, "end": 33202, "loc": { "start": { "line": 763, "column": 54 }, "end": { "line": 763, "column": 62 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33202, "end": 33203, "loc": { "start": { "line": 763, "column": 62 }, "end": { "line": 763, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 33203, "end": 33207, "loc": { "start": { "line": 763, "column": 63 }, "end": { "line": 763, "column": 67 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33207, "end": 33208, "loc": { "start": { "line": 763, "column": 67 }, "end": { "line": 763, "column": 68 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33209, "end": 33210, "loc": { "start": { "line": 763, "column": 69 }, "end": { "line": 763, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 33211, "end": 33220, "loc": { "start": { "line": 763, "column": 71 }, "end": { "line": 763, "column": 80 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33220, "end": 33221, "loc": { "start": { "line": 763, "column": 80 }, "end": { "line": 763, "column": 81 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 33221, "end": 33226, "loc": { "start": { "line": 763, "column": 81 }, "end": { "line": 763, "column": 86 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33226, "end": 33227, "loc": { "start": { "line": 763, "column": 86 }, "end": { "line": 763, "column": 87 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33227, "end": 33228, "loc": { "start": { "line": 763, "column": 87 }, "end": { "line": 763, "column": 88 } } }, { "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": 33249, "end": 33254, "loc": { "start": { "line": 764, "column": 20 }, "end": { "line": 764, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 33255, "end": 33272, "loc": { "start": { "line": 764, "column": 26 }, "end": { "line": 764, "column": 43 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33273, "end": 33274, "loc": { "start": { "line": 764, "column": 44 }, "end": { "line": 764, "column": 45 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 33275, "end": 33279, "loc": { "start": { "line": 764, "column": 46 }, "end": { "line": 764, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33279, "end": 33280, "loc": { "start": { "line": 764, "column": 50 }, "end": { "line": 764, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 33280, "end": 33286, "loc": { "start": { "line": 764, "column": 51 }, "end": { "line": 764, "column": 57 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33286, "end": 33287, "loc": { "start": { "line": 764, "column": 57 }, "end": { "line": 764, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 33287, "end": 33292, "loc": { "start": { "line": 764, "column": 58 }, "end": { "line": 764, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33292, "end": 33293, "loc": { "start": { "line": 764, "column": 63 }, "end": { "line": 764, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 33293, "end": 33310, "loc": { "start": { "line": 764, "column": 64 }, "end": { "line": 764, "column": 81 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33310, "end": 33311, "loc": { "start": { "line": 764, "column": 81 }, "end": { "line": 764, "column": 82 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 33332, "end": 33349, "loc": { "start": { "line": 765, "column": 20 }, "end": { "line": 765, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33349, "end": 33350, "loc": { "start": { "line": 765, "column": 37 }, "end": { "line": 765, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "glowThrough", "start": 33350, "end": 33361, "loc": { "start": { "line": 765, "column": 38 }, "end": { "line": 765, "column": 49 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33362, "end": 33363, "loc": { "start": { "line": 765, "column": 50 }, "end": { "line": 765, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightGlowThrough", "start": 33364, "end": 33384, "loc": { "start": { "line": 765, "column": 52 }, "end": { "line": 765, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33384, "end": 33385, "loc": { "start": { "line": 765, "column": 72 }, "end": { "line": 765, "column": 73 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 33406, "end": 33423, "loc": { "start": { "line": 766, "column": 20 }, "end": { "line": 766, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33423, "end": 33424, "loc": { "start": { "line": 766, "column": 37 }, "end": { "line": 766, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fillAlpha", "start": 33424, "end": 33433, "loc": { "start": { "line": 766, "column": 38 }, "end": { "line": 766, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33434, "end": 33435, "loc": { "start": { "line": 766, "column": 48 }, "end": { "line": 766, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightGlowThrough", "start": 33436, "end": 33456, "loc": { "start": { "line": 766, "column": 50 }, "end": { "line": 766, "column": 70 } } }, { "type": { "label": "?", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33457, "end": 33458, "loc": { "start": { "line": 766, "column": 71 }, "end": { "line": 766, "column": 72 } } }, { "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": 33459, "end": 33462, "loc": { "start": { "line": 766, "column": 73 }, "end": { "line": 766, "column": 76 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33463, "end": 33464, "loc": { "start": { "line": 766, "column": 77 }, "end": { "line": 766, "column": 78 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 33465, "end": 33468, "loc": { "start": { "line": 766, "column": 79 }, "end": { "line": 766, "column": 82 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33468, "end": 33469, "loc": { "start": { "line": 766, "column": 82 }, "end": { "line": 766, "column": 83 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightMaterial", "start": 33490, "end": 33507, "loc": { "start": { "line": 767, "column": 20 }, "end": { "line": 767, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33507, "end": 33508, "loc": { "start": { "line": 767, "column": 37 }, "end": { "line": 767, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "edgeAlpha", "start": 33508, "end": 33517, "loc": { "start": { "line": 767, "column": 38 }, "end": { "line": 767, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33518, "end": 33519, "loc": { "start": { "line": 767, "column": 48 }, "end": { "line": 767, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightGlowThrough", "start": 33520, "end": 33540, "loc": { "start": { "line": 767, "column": 50 }, "end": { "line": 767, "column": 70 } } }, { "type": { "label": "?", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33541, "end": 33542, "loc": { "start": { "line": 767, "column": 71 }, "end": { "line": 767, "column": 72 } } }, { "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": 33543, "end": 33546, "loc": { "start": { "line": 767, "column": 73 }, "end": { "line": 767, "column": 76 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33547, "end": 33548, "loc": { "start": { "line": 767, "column": 77 }, "end": { "line": 767, "column": 78 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 33549, "end": 33552, "loc": { "start": { "line": 767, "column": 79 }, "end": { "line": 767, "column": 82 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33552, "end": 33553, "loc": { "start": { "line": 767, "column": 82 }, "end": { "line": 767, "column": 83 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 33574, "end": 33579, "loc": { "start": { "line": 768, "column": 20 }, "end": { "line": 768, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33579, "end": 33580, "loc": { "start": { "line": 768, "column": 25 }, "end": { "line": 768, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 33598, "end": 33602, "loc": { "start": { "line": 770, "column": 16 }, "end": { "line": 770, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "externalMetadata", "start": 33603, "end": 33621, "loc": { "start": { "line": 770, "column": 21 }, "end": { "line": 770, "column": 39 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33621, "end": 33622, "loc": { "start": { "line": 770, "column": 39 }, "end": { "line": 770, "column": 40 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 33643, "end": 33647, "loc": { "start": { "line": 771, "column": 20 }, "end": { "line": 771, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33647, "end": 33648, "loc": { "start": { "line": 771, "column": 24 }, "end": { "line": 771, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 33648, "end": 33656, "loc": { "start": { "line": 771, "column": 25 }, "end": { "line": 771, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33656, "end": 33657, "loc": { "start": { "line": 771, "column": 33 }, "end": { "line": 771, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 33657, "end": 33661, "loc": { "start": { "line": 771, "column": 34 }, "end": { "line": 771, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33661, "end": 33662, "loc": { "start": { "line": 771, "column": 38 }, "end": { "line": 771, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33663, "end": 33664, "loc": { "start": { "line": 771, "column": 40 }, "end": { "line": 771, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 33665, "end": 33674, "loc": { "start": { "line": 771, "column": 42 }, "end": { "line": 771, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33674, "end": 33675, "loc": { "start": { "line": 771, "column": 51 }, "end": { "line": 771, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 33675, "end": 33680, "loc": { "start": { "line": 771, "column": 52 }, "end": { "line": 771, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33680, "end": 33681, "loc": { "start": { "line": 771, "column": 57 }, "end": { "line": 771, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33681, "end": 33682, "loc": { "start": { "line": 771, "column": 58 }, "end": { "line": 771, "column": 59 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 33703, "end": 33708, "loc": { "start": { "line": 772, "column": 20 }, "end": { "line": 772, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33708, "end": 33709, "loc": { "start": { "line": 772, "column": 25 }, "end": { "line": 772, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 33727, "end": 33731, "loc": { "start": { "line": 774, "column": 16 }, "end": { "line": 774, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "showSpaces", "start": 33732, "end": 33744, "loc": { "start": { "line": 774, "column": 21 }, "end": { "line": 774, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33744, "end": 33745, "loc": { "start": { "line": 774, "column": 33 }, "end": { "line": 774, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 33766, "end": 33770, "loc": { "start": { "line": 775, "column": 20 }, "end": { "line": 775, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33770, "end": 33771, "loc": { "start": { "line": 775, "column": 24 }, "end": { "line": 775, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 33771, "end": 33779, "loc": { "start": { "line": 775, "column": 25 }, "end": { "line": 775, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33779, "end": 33780, "loc": { "start": { "line": 775, "column": 33 }, "end": { "line": 775, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 33780, "end": 33784, "loc": { "start": { "line": 775, "column": 34 }, "end": { "line": 775, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33784, "end": 33785, "loc": { "start": { "line": 775, "column": 38 }, "end": { "line": 775, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33786, "end": 33787, "loc": { "start": { "line": 775, "column": 40 }, "end": { "line": 775, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 33788, "end": 33797, "loc": { "start": { "line": 775, "column": 42 }, "end": { "line": 775, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33797, "end": 33798, "loc": { "start": { "line": 775, "column": 51 }, "end": { "line": 775, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 33798, "end": 33803, "loc": { "start": { "line": 775, "column": 52 }, "end": { "line": 775, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33803, "end": 33804, "loc": { "start": { "line": 775, "column": 57 }, "end": { "line": 775, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33804, "end": 33805, "loc": { "start": { "line": 775, "column": 58 }, "end": { "line": 775, "column": 59 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 33826, "end": 33830, "loc": { "start": { "line": 776, "column": 20 }, "end": { "line": 776, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33830, "end": 33831, "loc": { "start": { "line": 776, "column": 24 }, "end": { "line": 776, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_showSpacesMode", "start": 33831, "end": 33846, "loc": { "start": { "line": 776, "column": 25 }, "end": { "line": 776, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33846, "end": 33847, "loc": { "start": { "line": 776, "column": 40 }, "end": { "line": 776, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 33847, "end": 33856, "loc": { "start": { "line": 776, "column": 41 }, "end": { "line": 776, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33856, "end": 33857, "loc": { "start": { "line": 776, "column": 50 }, "end": { "line": 776, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 33857, "end": 33862, "loc": { "start": { "line": 776, "column": 51 }, "end": { "line": 776, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33862, "end": 33863, "loc": { "start": { "line": 776, "column": 56 }, "end": { "line": 776, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33863, "end": 33864, "loc": { "start": { "line": 776, "column": 57 }, "end": { "line": 776, "column": 58 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 33885, "end": 33890, "loc": { "start": { "line": 777, "column": 20 }, "end": { "line": 777, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33890, "end": 33891, "loc": { "start": { "line": 777, "column": 25 }, "end": { "line": 777, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 33909, "end": 33913, "loc": { "start": { "line": 779, "column": 16 }, "end": { "line": 779, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "dtxEnabled", "start": 33914, "end": 33926, "loc": { "start": { "line": 779, "column": 21 }, "end": { "line": 779, "column": 33 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33926, "end": 33927, "loc": { "start": { "line": 779, "column": 33 }, "end": { "line": 779, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 33948, "end": 33952, "loc": { "start": { "line": 780, "column": 20 }, "end": { "line": 780, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33952, "end": 33953, "loc": { "start": { "line": 780, "column": 24 }, "end": { "line": 780, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 33953, "end": 33961, "loc": { "start": { "line": 780, "column": 25 }, "end": { "line": 780, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33961, "end": 33962, "loc": { "start": { "line": 780, "column": 33 }, "end": { "line": 780, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 33962, "end": 33966, "loc": { "start": { "line": 780, "column": 34 }, "end": { "line": 780, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33966, "end": 33967, "loc": { "start": { "line": 780, "column": 38 }, "end": { "line": 780, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 33968, "end": 33969, "loc": { "start": { "line": 780, "column": 40 }, "end": { "line": 780, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parseBool", "start": 33970, "end": 33979, "loc": { "start": { "line": 780, "column": 42 }, "end": { "line": 780, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33979, "end": 33980, "loc": { "start": { "line": 780, "column": 51 }, "end": { "line": 780, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 33980, "end": 33985, "loc": { "start": { "line": 780, "column": 52 }, "end": { "line": 780, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 33985, "end": 33986, "loc": { "start": { "line": 780, "column": 57 }, "end": { "line": 780, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 33986, "end": 33987, "loc": { "start": { "line": 780, "column": 58 }, "end": { "line": 780, "column": 59 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 34008, "end": 34012, "loc": { "start": { "line": 781, "column": 20 }, "end": { "line": 781, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34012, "end": 34013, "loc": { "start": { "line": 781, "column": 24 }, "end": { "line": 781, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 34013, "end": 34019, "loc": { "start": { "line": 781, "column": 25 }, "end": { "line": 781, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34019, "end": 34020, "loc": { "start": { "line": 781, "column": 31 }, "end": { "line": 781, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 34020, "end": 34025, "loc": { "start": { "line": 781, "column": 32 }, "end": { "line": 781, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34025, "end": 34026, "loc": { "start": { "line": 781, "column": 37 }, "end": { "line": 781, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dtxEnabled", "start": 34026, "end": 34036, "loc": { "start": { "line": 781, "column": 38 }, "end": { "line": 781, "column": 48 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 34037, "end": 34038, "loc": { "start": { "line": 781, "column": 49 }, "end": { "line": 781, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 34039, "end": 34044, "loc": { "start": { "line": 781, "column": 51 }, "end": { "line": 781, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34044, "end": 34045, "loc": { "start": { "line": 781, "column": 56 }, "end": { "line": 781, "column": 57 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 34066, "end": 34071, "loc": { "start": { "line": 782, "column": 20 }, "end": { "line": 782, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34071, "end": 34072, "loc": { "start": { "line": 782, "column": 25 }, "end": { "line": 782, "column": 26 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 34090, "end": 34094, "loc": { "start": { "line": 784, "column": 16 }, "end": { "line": 784, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "objectColors", "start": 34095, "end": 34109, "loc": { "start": { "line": 784, "column": 21 }, "end": { "line": 784, "column": 35 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34109, "end": 34110, "loc": { "start": { "line": 784, "column": 35 }, "end": { "line": 784, "column": 36 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 34131, "end": 34135, "loc": { "start": { "line": 785, "column": 20 }, "end": { "line": 785, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34135, "end": 34136, "loc": { "start": { "line": 785, "column": 24 }, "end": { "line": 785, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 34136, "end": 34144, "loc": { "start": { "line": 785, "column": 25 }, "end": { "line": 785, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34144, "end": 34145, "loc": { "start": { "line": 785, "column": 33 }, "end": { "line": 785, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 34145, "end": 34149, "loc": { "start": { "line": 785, "column": 34 }, "end": { "line": 785, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34149, "end": 34150, "loc": { "start": { "line": 785, "column": 38 }, "end": { "line": 785, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 34151, "end": 34152, "loc": { "start": { "line": 785, "column": 40 }, "end": { "line": 785, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 34153, "end": 34158, "loc": { "start": { "line": 785, "column": 42 }, "end": { "line": 785, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34158, "end": 34159, "loc": { "start": { "line": 785, "column": 47 }, "end": { "line": 785, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 34180, "end": 34184, "loc": { "start": { "line": 786, "column": 20 }, "end": { "line": 786, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34184, "end": 34185, "loc": { "start": { "line": 786, "column": 24 }, "end": { "line": 786, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 34185, "end": 34200, "loc": { "start": { "line": 786, "column": 25 }, "end": { "line": 786, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34200, "end": 34201, "loc": { "start": { "line": 786, "column": 40 }, "end": { "line": 786, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectColors", "start": 34201, "end": 34216, "loc": { "start": { "line": 786, "column": 41 }, "end": { "line": 786, "column": 56 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34216, "end": 34217, "loc": { "start": { "line": 786, "column": 56 }, "end": { "line": 786, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "value", "start": 34217, "end": 34222, "loc": { "start": { "line": 786, "column": 57 }, "end": { "line": 786, "column": 62 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34222, "end": 34223, "loc": { "start": { "line": 786, "column": 62 }, "end": { "line": 786, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34223, "end": 34224, "loc": { "start": { "line": 786, "column": 63 }, "end": { "line": 786, "column": 64 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 34245, "end": 34250, "loc": { "start": { "line": 787, "column": 20 }, "end": { "line": 787, "column": 25 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34250, "end": 34251, "loc": { "start": { "line": 787, "column": 25 }, "end": { "line": 787, "column": 26 } } }, { "type": { "label": "default", "keyword": "default", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "default", "start": 34269, "end": 34276, "loc": { "start": { "line": 789, "column": 16 }, "end": { "line": 789, "column": 23 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34276, "end": 34277, "loc": { "start": { "line": 789, "column": 23 }, "end": { "line": 789, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 34298, "end": 34302, "loc": { "start": { "line": 790, "column": 20 }, "end": { "line": 790, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34302, "end": 34303, "loc": { "start": { "line": 790, "column": 24 }, "end": { "line": 790, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "warn", "start": 34303, "end": 34307, "loc": { "start": { "line": 790, "column": 25 }, "end": { "line": 790, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34307, "end": 34308, "loc": { "start": { "line": 790, "column": 29 }, "end": { "line": 790, "column": 30 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "setConfig() - unsupported configuration: '", "start": 34308, "end": 34352, "loc": { "start": { "line": 790, "column": 30 }, "end": { "line": 790, "column": 74 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 34353, "end": 34354, "loc": { "start": { "line": 790, "column": 75 }, "end": { "line": 790, "column": 76 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 34355, "end": 34359, "loc": { "start": { "line": 790, "column": 77 }, "end": { "line": 790, "column": 81 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 34360, "end": 34361, "loc": { "start": { "line": 790, "column": 82 }, "end": { "line": 790, "column": 83 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "'", "start": 34362, "end": 34365, "loc": { "start": { "line": 790, "column": 84 }, "end": { "line": 790, "column": 87 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34365, "end": 34366, "loc": { "start": { "line": 790, "column": 87 }, "end": { "line": 790, "column": 88 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34366, "end": 34367, "loc": { "start": { "line": 790, "column": 88 }, "end": { "line": 790, "column": 89 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34380, "end": 34381, "loc": { "start": { "line": 791, "column": 12 }, "end": { "line": 791, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34391, "end": 34392, "loc": { "start": { "line": 793, "column": 8 }, "end": { "line": 793, "column": 9 } } }, { "type": { "label": "catch", "keyword": "catch", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "catch", "start": 34393, "end": 34398, "loc": { "start": { "line": 793, "column": 10 }, "end": { "line": 793, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34399, "end": 34400, "loc": { "start": { "line": 793, "column": 16 }, "end": { "line": 793, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 34400, "end": 34401, "loc": { "start": { "line": 793, "column": 17 }, "end": { "line": 793, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34401, "end": 34402, "loc": { "start": { "line": 793, "column": 18 }, "end": { "line": 793, "column": 19 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34403, "end": 34404, "loc": { "start": { "line": 793, "column": 20 }, "end": { "line": 793, "column": 21 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 34417, "end": 34421, "loc": { "start": { "line": 794, "column": 12 }, "end": { "line": 794, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34421, "end": 34422, "loc": { "start": { "line": 794, "column": 16 }, "end": { "line": 794, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 34422, "end": 34427, "loc": { "start": { "line": 794, "column": 17 }, "end": { "line": 794, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34427, "end": 34428, "loc": { "start": { "line": 794, "column": 22 }, "end": { "line": 794, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "setConfig() - failed to configure '", "start": 34428, "end": 34465, "loc": { "start": { "line": 794, "column": 23 }, "end": { "line": 794, "column": 60 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 34466, "end": 34467, "loc": { "start": { "line": 794, "column": 61 }, "end": { "line": 794, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 34468, "end": 34472, "loc": { "start": { "line": 794, "column": 63 }, "end": { "line": 794, "column": 67 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 34473, "end": 34474, "loc": { "start": { "line": 794, "column": 68 }, "end": { "line": 794, "column": 69 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "': ", "start": 34475, "end": 34480, "loc": { "start": { "line": 794, "column": 70 }, "end": { "line": 794, "column": 75 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 34481, "end": 34482, "loc": { "start": { "line": 794, "column": 76 }, "end": { "line": 794, "column": 77 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 34483, "end": 34484, "loc": { "start": { "line": 794, "column": 78 }, "end": { "line": 794, "column": 79 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34484, "end": 34485, "loc": { "start": { "line": 794, "column": 79 }, "end": { "line": 794, "column": 80 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34485, "end": 34486, "loc": { "start": { "line": 794, "column": 80 }, "end": { "line": 794, "column": 81 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34495, "end": 34496, "loc": { "start": { "line": 795, "column": 8 }, "end": { "line": 795, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34501, "end": 34502, "loc": { "start": { "line": 796, "column": 4 }, "end": { "line": 796, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets the value of a viewer configuration.\n *\n * These are set with {@link BIMViewer#setConfig} and {@link BIMViewer#setConfigs}.\n *\n * @param {String} name Configuration name.\n * @ereturns {*} Configuration value.\n ", "start": 34508, "end": 34760, "loc": { "start": { "line": 798, "column": 4 }, "end": { "line": 805, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getConfig", "start": 34765, "end": 34774, "loc": { "start": { "line": 806, "column": 4 }, "end": { "line": 806, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34774, "end": 34775, "loc": { "start": { "line": 806, "column": 13 }, "end": { "line": 806, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 34775, "end": 34779, "loc": { "start": { "line": 806, "column": 14 }, "end": { "line": 806, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34779, "end": 34780, "loc": { "start": { "line": 806, "column": 18 }, "end": { "line": 806, "column": 19 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34781, "end": 34782, "loc": { "start": { "line": 806, "column": 20 }, "end": { "line": 806, "column": 21 } } }, { "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": 34791, "end": 34797, "loc": { "start": { "line": 807, "column": 8 }, "end": { "line": 807, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 34798, "end": 34802, "loc": { "start": { "line": 807, "column": 15 }, "end": { "line": 807, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34802, "end": 34803, "loc": { "start": { "line": 807, "column": 19 }, "end": { "line": 807, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_configs", "start": 34803, "end": 34811, "loc": { "start": { "line": 807, "column": 20 }, "end": { "line": 807, "column": 28 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34811, "end": 34812, "loc": { "start": { "line": 807, "column": 28 }, "end": { "line": 807, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 34812, "end": 34816, "loc": { "start": { "line": 807, "column": 29 }, "end": { "line": 807, "column": 33 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34816, "end": 34817, "loc": { "start": { "line": 807, "column": 33 }, "end": { "line": 807, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 34817, "end": 34818, "loc": { "start": { "line": 807, "column": 34 }, "end": { "line": 807, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 34823, "end": 34824, "loc": { "start": { "line": 808, "column": 4 }, "end": { "line": 808, "column": 5 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34830, "end": 34946, "loc": { "start": { "line": 810, "column": 4 }, "end": { "line": 810, "column": 120 } } }, { "type": "CommentLine", "value": " Content querying methods", "start": 34951, "end": 34978, "loc": { "start": { "line": 811, "column": 4 }, "end": { "line": 811, "column": 31 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 34983, "end": 35099, "loc": { "start": { "line": 812, "column": 4 }, "end": { "line": 812, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on all available projects.\n * Gets information on all available projects.\n *\n * See [Getting Info on Available Projects](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-available-projects) for usage.\n *\n * @param {Function} done Callback invoked on success, into which the projects information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35105, "end": 35594, "loc": { "start": { "line": 814, "column": 4 }, "end": { "line": 822, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getProjectsInfo", "start": 35599, "end": 35614, "loc": { "start": { "line": 823, "column": 4 }, "end": { "line": 823, "column": 19 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35614, "end": 35615, "loc": { "start": { "line": 823, "column": 19 }, "end": { "line": 823, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 35615, "end": 35619, "loc": { "start": { "line": 823, "column": 20 }, "end": { "line": 823, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35619, "end": 35620, "loc": { "start": { "line": 823, "column": 24 }, "end": { "line": 823, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 35621, "end": 35626, "loc": { "start": { "line": 823, "column": 26 }, "end": { "line": 823, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35626, "end": 35627, "loc": { "start": { "line": 823, "column": 31 }, "end": { "line": 823, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35628, "end": 35629, "loc": { "start": { "line": 823, "column": 33 }, "end": { "line": 823, "column": 34 } } }, { "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": 35638, "end": 35640, "loc": { "start": { "line": 824, "column": 8 }, "end": { "line": 824, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35641, "end": 35642, "loc": { "start": { "line": 824, "column": 11 }, "end": { "line": 824, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 35642, "end": 35643, "loc": { "start": { "line": 824, "column": 12 }, "end": { "line": 824, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 35643, "end": 35647, "loc": { "start": { "line": 824, "column": 13 }, "end": { "line": 824, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35647, "end": 35648, "loc": { "start": { "line": 824, "column": 17 }, "end": { "line": 824, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35649, "end": 35650, "loc": { "start": { "line": 824, "column": 19 }, "end": { "line": 824, "column": 20 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 35663, "end": 35667, "loc": { "start": { "line": 825, "column": 12 }, "end": { "line": 825, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35667, "end": 35668, "loc": { "start": { "line": 825, "column": 16 }, "end": { "line": 825, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 35668, "end": 35673, "loc": { "start": { "line": 825, "column": 17 }, "end": { "line": 825, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35673, "end": 35674, "loc": { "start": { "line": 825, "column": 22 }, "end": { "line": 825, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getProjectsInfo() - Argument expected: 'done'", "start": 35674, "end": 35721, "loc": { "start": { "line": 825, "column": 23 }, "end": { "line": 825, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35721, "end": 35722, "loc": { "start": { "line": 825, "column": 70 }, "end": { "line": 825, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35722, "end": 35723, "loc": { "start": { "line": 825, "column": 71 }, "end": { "line": 825, "column": 72 } } }, { "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": 35736, "end": 35742, "loc": { "start": { "line": 826, "column": 12 }, "end": { "line": 826, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35742, "end": 35743, "loc": { "start": { "line": 826, "column": 18 }, "end": { "line": 826, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35752, "end": 35753, "loc": { "start": { "line": 827, "column": 8 }, "end": { "line": 827, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 35762, "end": 35766, "loc": { "start": { "line": 828, "column": 8 }, "end": { "line": 828, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35766, "end": 35767, "loc": { "start": { "line": 828, "column": 12 }, "end": { "line": 828, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "server", "start": 35767, "end": 35773, "loc": { "start": { "line": 828, "column": 13 }, "end": { "line": 828, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35773, "end": 35774, "loc": { "start": { "line": 828, "column": 19 }, "end": { "line": 828, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getProjects", "start": 35774, "end": 35785, "loc": { "start": { "line": 828, "column": 20 }, "end": { "line": 828, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35785, "end": 35786, "loc": { "start": { "line": 828, "column": 31 }, "end": { "line": 828, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 35786, "end": 35790, "loc": { "start": { "line": 828, "column": 32 }, "end": { "line": 828, "column": 36 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35790, "end": 35791, "loc": { "start": { "line": 828, "column": 36 }, "end": { "line": 828, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35792, "end": 35793, "loc": { "start": { "line": 828, "column": 38 }, "end": { "line": 828, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 35793, "end": 35801, "loc": { "start": { "line": 828, "column": 39 }, "end": { "line": 828, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35801, "end": 35802, "loc": { "start": { "line": 828, "column": 47 }, "end": { "line": 828, "column": 48 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35803, "end": 35805, "loc": { "start": { "line": 828, "column": 49 }, "end": { "line": 828, "column": 51 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35806, "end": 35807, "loc": { "start": { "line": 828, "column": 52 }, "end": { "line": 828, "column": 53 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 35820, "end": 35824, "loc": { "start": { "line": 829, "column": 12 }, "end": { "line": 829, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35824, "end": 35825, "loc": { "start": { "line": 829, "column": 16 }, "end": { "line": 829, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 35825, "end": 35830, "loc": { "start": { "line": 829, "column": 17 }, "end": { "line": 829, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35830, "end": 35831, "loc": { "start": { "line": 829, "column": 22 }, "end": { "line": 829, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getProjectsInfo() - ", "start": 35831, "end": 35853, "loc": { "start": { "line": 829, "column": 23 }, "end": { "line": 829, "column": 45 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 35854, "end": 35855, "loc": { "start": { "line": 829, "column": 46 }, "end": { "line": 829, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 35856, "end": 35864, "loc": { "start": { "line": 829, "column": 48 }, "end": { "line": 829, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35864, "end": 35865, "loc": { "start": { "line": 829, "column": 56 }, "end": { "line": 829, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35865, "end": 35866, "loc": { "start": { "line": 829, "column": 57 }, "end": { "line": 829, "column": 58 } } }, { "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": 35879, "end": 35881, "loc": { "start": { "line": 830, "column": 12 }, "end": { "line": 830, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35882, "end": 35883, "loc": { "start": { "line": 830, "column": 15 }, "end": { "line": 830, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 35883, "end": 35888, "loc": { "start": { "line": 830, "column": 16 }, "end": { "line": 830, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35888, "end": 35889, "loc": { "start": { "line": 830, "column": 21 }, "end": { "line": 830, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35890, "end": 35891, "loc": { "start": { "line": 830, "column": 23 }, "end": { "line": 830, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 35908, "end": 35913, "loc": { "start": { "line": 831, "column": 16 }, "end": { "line": 831, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35913, "end": 35914, "loc": { "start": { "line": 831, "column": 21 }, "end": { "line": 831, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 35914, "end": 35922, "loc": { "start": { "line": 831, "column": 22 }, "end": { "line": 831, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35922, "end": 35923, "loc": { "start": { "line": 831, "column": 30 }, "end": { "line": 831, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35923, "end": 35924, "loc": { "start": { "line": 831, "column": 31 }, "end": { "line": 831, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35937, "end": 35938, "loc": { "start": { "line": 832, "column": 12 }, "end": { "line": 832, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35947, "end": 35948, "loc": { "start": { "line": 833, "column": 8 }, "end": { "line": 833, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35948, "end": 35949, "loc": { "start": { "line": 833, "column": 9 }, "end": { "line": 833, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 35949, "end": 35950, "loc": { "start": { "line": 833, "column": 10 }, "end": { "line": 833, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 35955, "end": 35956, "loc": { "start": { "line": 834, "column": 4 }, "end": { "line": 834, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on the given project.\n *\n * See [Getting Info on a Project](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-a-project) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success, into which the project information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 35962, "end": 36550, "loc": { "start": { "line": 836, "column": 4 }, "end": { "line": 844, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getProjectInfo", "start": 36555, "end": 36569, "loc": { "start": { "line": 845, "column": 4 }, "end": { "line": 845, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36569, "end": 36570, "loc": { "start": { "line": 845, "column": 18 }, "end": { "line": 845, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 36570, "end": 36579, "loc": { "start": { "line": 845, "column": 19 }, "end": { "line": 845, "column": 28 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36579, "end": 36580, "loc": { "start": { "line": 845, "column": 28 }, "end": { "line": 845, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 36581, "end": 36585, "loc": { "start": { "line": 845, "column": 30 }, "end": { "line": 845, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36585, "end": 36586, "loc": { "start": { "line": 845, "column": 34 }, "end": { "line": 845, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 36587, "end": 36592, "loc": { "start": { "line": 845, "column": 36 }, "end": { "line": 845, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36592, "end": 36593, "loc": { "start": { "line": 845, "column": 41 }, "end": { "line": 845, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36594, "end": 36595, "loc": { "start": { "line": 845, "column": 43 }, "end": { "line": 845, "column": 44 } } }, { "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": 36604, "end": 36606, "loc": { "start": { "line": 846, "column": 8 }, "end": { "line": 846, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36607, "end": 36608, "loc": { "start": { "line": 846, "column": 11 }, "end": { "line": 846, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 36608, "end": 36609, "loc": { "start": { "line": 846, "column": 12 }, "end": { "line": 846, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 36609, "end": 36618, "loc": { "start": { "line": 846, "column": 13 }, "end": { "line": 846, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36618, "end": 36619, "loc": { "start": { "line": 846, "column": 22 }, "end": { "line": 846, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36620, "end": 36621, "loc": { "start": { "line": 846, "column": 24 }, "end": { "line": 846, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 36634, "end": 36638, "loc": { "start": { "line": 847, "column": 12 }, "end": { "line": 847, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36638, "end": 36639, "loc": { "start": { "line": 847, "column": 16 }, "end": { "line": 847, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 36639, "end": 36644, "loc": { "start": { "line": 847, "column": 17 }, "end": { "line": 847, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36644, "end": 36645, "loc": { "start": { "line": 847, "column": 22 }, "end": { "line": 847, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getProjectInfo() - Argument expected: projectId", "start": 36645, "end": 36694, "loc": { "start": { "line": 847, "column": 23 }, "end": { "line": 847, "column": 72 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36694, "end": 36695, "loc": { "start": { "line": 847, "column": 72 }, "end": { "line": 847, "column": 73 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36695, "end": 36696, "loc": { "start": { "line": 847, "column": 73 }, "end": { "line": 847, "column": 74 } } }, { "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": 36709, "end": 36715, "loc": { "start": { "line": 848, "column": 12 }, "end": { "line": 848, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36715, "end": 36716, "loc": { "start": { "line": 848, "column": 18 }, "end": { "line": 848, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36725, "end": 36726, "loc": { "start": { "line": 849, "column": 8 }, "end": { "line": 849, "column": 9 } } }, { "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": 36735, "end": 36737, "loc": { "start": { "line": 850, "column": 8 }, "end": { "line": 850, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36738, "end": 36739, "loc": { "start": { "line": 850, "column": 11 }, "end": { "line": 850, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 36739, "end": 36740, "loc": { "start": { "line": 850, "column": 12 }, "end": { "line": 850, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 36740, "end": 36744, "loc": { "start": { "line": 850, "column": 13 }, "end": { "line": 850, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36744, "end": 36745, "loc": { "start": { "line": 850, "column": 17 }, "end": { "line": 850, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36746, "end": 36747, "loc": { "start": { "line": 850, "column": 19 }, "end": { "line": 850, "column": 20 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 36760, "end": 36764, "loc": { "start": { "line": 851, "column": 12 }, "end": { "line": 851, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36764, "end": 36765, "loc": { "start": { "line": 851, "column": 16 }, "end": { "line": 851, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 36765, "end": 36770, "loc": { "start": { "line": 851, "column": 17 }, "end": { "line": 851, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36770, "end": 36771, "loc": { "start": { "line": 851, "column": 22 }, "end": { "line": 851, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getProjectInfo() - Argument expected: 'done'", "start": 36771, "end": 36817, "loc": { "start": { "line": 851, "column": 23 }, "end": { "line": 851, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36817, "end": 36818, "loc": { "start": { "line": 851, "column": 69 }, "end": { "line": 851, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36818, "end": 36819, "loc": { "start": { "line": 851, "column": 70 }, "end": { "line": 851, "column": 71 } } }, { "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": 36832, "end": 36838, "loc": { "start": { "line": 852, "column": 12 }, "end": { "line": 852, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36838, "end": 36839, "loc": { "start": { "line": 852, "column": 18 }, "end": { "line": 852, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36848, "end": 36849, "loc": { "start": { "line": 853, "column": 8 }, "end": { "line": 853, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 36858, "end": 36862, "loc": { "start": { "line": 854, "column": 8 }, "end": { "line": 854, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36862, "end": 36863, "loc": { "start": { "line": 854, "column": 12 }, "end": { "line": 854, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "server", "start": 36863, "end": 36869, "loc": { "start": { "line": 854, "column": 13 }, "end": { "line": 854, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36869, "end": 36870, "loc": { "start": { "line": 854, "column": 19 }, "end": { "line": 854, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getProject", "start": 36870, "end": 36880, "loc": { "start": { "line": 854, "column": 20 }, "end": { "line": 854, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36880, "end": 36881, "loc": { "start": { "line": 854, "column": 30 }, "end": { "line": 854, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 36881, "end": 36890, "loc": { "start": { "line": 854, "column": 31 }, "end": { "line": 854, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36890, "end": 36891, "loc": { "start": { "line": 854, "column": 40 }, "end": { "line": 854, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 36904, "end": 36908, "loc": { "start": { "line": 855, "column": 12 }, "end": { "line": 855, "column": 16 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36908, "end": 36909, "loc": { "start": { "line": 855, "column": 16 }, "end": { "line": 855, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36910, "end": 36911, "loc": { "start": { "line": 855, "column": 18 }, "end": { "line": 855, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 36911, "end": 36919, "loc": { "start": { "line": 855, "column": 19 }, "end": { "line": 855, "column": 27 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36919, "end": 36920, "loc": { "start": { "line": 855, "column": 27 }, "end": { "line": 855, "column": 28 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36921, "end": 36923, "loc": { "start": { "line": 855, "column": 29 }, "end": { "line": 855, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36924, "end": 36925, "loc": { "start": { "line": 855, "column": 32 }, "end": { "line": 855, "column": 33 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 36942, "end": 36946, "loc": { "start": { "line": 856, "column": 16 }, "end": { "line": 856, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36946, "end": 36947, "loc": { "start": { "line": 856, "column": 20 }, "end": { "line": 856, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 36947, "end": 36952, "loc": { "start": { "line": 856, "column": 21 }, "end": { "line": 856, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36952, "end": 36953, "loc": { "start": { "line": 856, "column": 26 }, "end": { "line": 856, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getProjectInfo() - ", "start": 36953, "end": 36974, "loc": { "start": { "line": 856, "column": 27 }, "end": { "line": 856, "column": 48 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 36975, "end": 36976, "loc": { "start": { "line": 856, "column": 49 }, "end": { "line": 856, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 36977, "end": 36985, "loc": { "start": { "line": 856, "column": 51 }, "end": { "line": 856, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 36985, "end": 36986, "loc": { "start": { "line": 856, "column": 59 }, "end": { "line": 856, "column": 60 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 36986, "end": 36987, "loc": { "start": { "line": 856, "column": 60 }, "end": { "line": 856, "column": 61 } } }, { "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": 37004, "end": 37006, "loc": { "start": { "line": 857, "column": 16 }, "end": { "line": 857, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37007, "end": 37008, "loc": { "start": { "line": 857, "column": 19 }, "end": { "line": 857, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 37008, "end": 37013, "loc": { "start": { "line": 857, "column": 20 }, "end": { "line": 857, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37013, "end": 37014, "loc": { "start": { "line": 857, "column": 25 }, "end": { "line": 857, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37015, "end": 37016, "loc": { "start": { "line": 857, "column": 27 }, "end": { "line": 857, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 37037, "end": 37042, "loc": { "start": { "line": 858, "column": 20 }, "end": { "line": 858, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37042, "end": 37043, "loc": { "start": { "line": 858, "column": 25 }, "end": { "line": 858, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 37043, "end": 37051, "loc": { "start": { "line": 858, "column": 26 }, "end": { "line": 858, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37051, "end": 37052, "loc": { "start": { "line": 858, "column": 34 }, "end": { "line": 858, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 37052, "end": 37053, "loc": { "start": { "line": 858, "column": 35 }, "end": { "line": 858, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37070, "end": 37071, "loc": { "start": { "line": 859, "column": 16 }, "end": { "line": 859, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37084, "end": 37085, "loc": { "start": { "line": 860, "column": 12 }, "end": { "line": 860, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37085, "end": 37086, "loc": { "start": { "line": 860, "column": 13 }, "end": { "line": 860, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 37086, "end": 37087, "loc": { "start": { "line": 860, "column": 14 }, "end": { "line": 860, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37092, "end": 37093, "loc": { "start": { "line": 861, "column": 4 }, "end": { "line": 861, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets information on the given object, belonging to the given model, within the given project.\n *\n * See [Getting Info on an Object](https://xeokit.github.io/xeokit-bim-viewer/docs/#getting-info-on-an-object) for usage.\n *\n * @param {String} projectId ID of the project to get information on. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {String} modelId ID of a model within the project. Must be the ID of one of the models in the information obtained by {@link BIMViewer#getProjectInfo}.\n * @param {String} objectId ID of an object in the model.\n * @param {Function} done Callback invoked on success, into which the object information JSON is passed.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 37099, "end": 37969, "loc": { "start": { "line": 863, "column": 4 }, "end": { "line": 873, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getObjectInfo", "start": 37974, "end": 37987, "loc": { "start": { "line": 874, "column": 4 }, "end": { "line": 874, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 37987, "end": 37988, "loc": { "start": { "line": 874, "column": 17 }, "end": { "line": 874, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 37988, "end": 37997, "loc": { "start": { "line": 874, "column": 18 }, "end": { "line": 874, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 37997, "end": 37998, "loc": { "start": { "line": 874, "column": 27 }, "end": { "line": 874, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 37999, "end": 38006, "loc": { "start": { "line": 874, "column": 29 }, "end": { "line": 874, "column": 36 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38006, "end": 38007, "loc": { "start": { "line": 874, "column": 36 }, "end": { "line": 874, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 38008, "end": 38016, "loc": { "start": { "line": 874, "column": 38 }, "end": { "line": 874, "column": 46 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38016, "end": 38017, "loc": { "start": { "line": 874, "column": 46 }, "end": { "line": 874, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 38018, "end": 38022, "loc": { "start": { "line": 874, "column": 48 }, "end": { "line": 874, "column": 52 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38022, "end": 38023, "loc": { "start": { "line": 874, "column": 52 }, "end": { "line": 874, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 38024, "end": 38029, "loc": { "start": { "line": 874, "column": 54 }, "end": { "line": 874, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38029, "end": 38030, "loc": { "start": { "line": 874, "column": 59 }, "end": { "line": 874, "column": 60 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38031, "end": 38032, "loc": { "start": { "line": 874, "column": 61 }, "end": { "line": 874, "column": 62 } } }, { "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": 38041, "end": 38043, "loc": { "start": { "line": 875, "column": 8 }, "end": { "line": 875, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38044, "end": 38045, "loc": { "start": { "line": 875, "column": 11 }, "end": { "line": 875, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 38045, "end": 38046, "loc": { "start": { "line": 875, "column": 12 }, "end": { "line": 875, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 38046, "end": 38055, "loc": { "start": { "line": 875, "column": 13 }, "end": { "line": 875, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38055, "end": 38056, "loc": { "start": { "line": 875, "column": 22 }, "end": { "line": 875, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38057, "end": 38058, "loc": { "start": { "line": 875, "column": 24 }, "end": { "line": 875, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 38071, "end": 38075, "loc": { "start": { "line": 876, "column": 12 }, "end": { "line": 876, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38075, "end": 38076, "loc": { "start": { "line": 876, "column": 16 }, "end": { "line": 876, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 38076, "end": 38081, "loc": { "start": { "line": 876, "column": 17 }, "end": { "line": 876, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38081, "end": 38082, "loc": { "start": { "line": 876, "column": 22 }, "end": { "line": 876, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getObjectInfo() - Argument expected: projectId", "start": 38082, "end": 38130, "loc": { "start": { "line": 876, "column": 23 }, "end": { "line": 876, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38130, "end": 38131, "loc": { "start": { "line": 876, "column": 71 }, "end": { "line": 876, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38131, "end": 38132, "loc": { "start": { "line": 876, "column": 72 }, "end": { "line": 876, "column": 73 } } }, { "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": 38145, "end": 38151, "loc": { "start": { "line": 877, "column": 12 }, "end": { "line": 877, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38151, "end": 38152, "loc": { "start": { "line": 877, "column": 18 }, "end": { "line": 877, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38161, "end": 38162, "loc": { "start": { "line": 878, "column": 8 }, "end": { "line": 878, "column": 9 } } }, { "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": 38171, "end": 38173, "loc": { "start": { "line": 879, "column": 8 }, "end": { "line": 879, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38174, "end": 38175, "loc": { "start": { "line": 879, "column": 11 }, "end": { "line": 879, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 38175, "end": 38176, "loc": { "start": { "line": 879, "column": 12 }, "end": { "line": 879, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 38176, "end": 38183, "loc": { "start": { "line": 879, "column": 13 }, "end": { "line": 879, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38183, "end": 38184, "loc": { "start": { "line": 879, "column": 20 }, "end": { "line": 879, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38185, "end": 38186, "loc": { "start": { "line": 879, "column": 22 }, "end": { "line": 879, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 38199, "end": 38203, "loc": { "start": { "line": 880, "column": 12 }, "end": { "line": 880, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38203, "end": 38204, "loc": { "start": { "line": 880, "column": 16 }, "end": { "line": 880, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 38204, "end": 38209, "loc": { "start": { "line": 880, "column": 17 }, "end": { "line": 880, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38209, "end": 38210, "loc": { "start": { "line": 880, "column": 22 }, "end": { "line": 880, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getObjectInfo() - Argument expected: modelId", "start": 38210, "end": 38256, "loc": { "start": { "line": 880, "column": 23 }, "end": { "line": 880, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38256, "end": 38257, "loc": { "start": { "line": 880, "column": 69 }, "end": { "line": 880, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38257, "end": 38258, "loc": { "start": { "line": 880, "column": 70 }, "end": { "line": 880, "column": 71 } } }, { "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": 38271, "end": 38277, "loc": { "start": { "line": 881, "column": 12 }, "end": { "line": 881, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38277, "end": 38278, "loc": { "start": { "line": 881, "column": 18 }, "end": { "line": 881, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38287, "end": 38288, "loc": { "start": { "line": 882, "column": 8 }, "end": { "line": 882, "column": 9 } } }, { "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": 38297, "end": 38299, "loc": { "start": { "line": 883, "column": 8 }, "end": { "line": 883, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38300, "end": 38301, "loc": { "start": { "line": 883, "column": 11 }, "end": { "line": 883, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 38301, "end": 38302, "loc": { "start": { "line": 883, "column": 12 }, "end": { "line": 883, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 38302, "end": 38310, "loc": { "start": { "line": 883, "column": 13 }, "end": { "line": 883, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38310, "end": 38311, "loc": { "start": { "line": 883, "column": 21 }, "end": { "line": 883, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38312, "end": 38313, "loc": { "start": { "line": 883, "column": 23 }, "end": { "line": 883, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 38326, "end": 38330, "loc": { "start": { "line": 884, "column": 12 }, "end": { "line": 884, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38330, "end": 38331, "loc": { "start": { "line": 884, "column": 16 }, "end": { "line": 884, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 38331, "end": 38336, "loc": { "start": { "line": 884, "column": 17 }, "end": { "line": 884, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38336, "end": 38337, "loc": { "start": { "line": 884, "column": 22 }, "end": { "line": 884, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getObjectInfo() - Argument expected: objectId", "start": 38337, "end": 38384, "loc": { "start": { "line": 884, "column": 23 }, "end": { "line": 884, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38384, "end": 38385, "loc": { "start": { "line": 884, "column": 70 }, "end": { "line": 884, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38385, "end": 38386, "loc": { "start": { "line": 884, "column": 71 }, "end": { "line": 884, "column": 72 } } }, { "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": 38399, "end": 38405, "loc": { "start": { "line": 885, "column": 12 }, "end": { "line": 885, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38405, "end": 38406, "loc": { "start": { "line": 885, "column": 18 }, "end": { "line": 885, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38415, "end": 38416, "loc": { "start": { "line": 886, "column": 8 }, "end": { "line": 886, "column": 9 } } }, { "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": 38425, "end": 38427, "loc": { "start": { "line": 887, "column": 8 }, "end": { "line": 887, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38428, "end": 38429, "loc": { "start": { "line": 887, "column": 11 }, "end": { "line": 887, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 38429, "end": 38430, "loc": { "start": { "line": 887, "column": 12 }, "end": { "line": 887, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 38430, "end": 38434, "loc": { "start": { "line": 887, "column": 13 }, "end": { "line": 887, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38434, "end": 38435, "loc": { "start": { "line": 887, "column": 17 }, "end": { "line": 887, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38436, "end": 38437, "loc": { "start": { "line": 887, "column": 19 }, "end": { "line": 887, "column": 20 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 38450, "end": 38454, "loc": { "start": { "line": 888, "column": 12 }, "end": { "line": 888, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38454, "end": 38455, "loc": { "start": { "line": 888, "column": 16 }, "end": { "line": 888, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 38455, "end": 38460, "loc": { "start": { "line": 888, "column": 17 }, "end": { "line": 888, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38460, "end": 38461, "loc": { "start": { "line": 888, "column": 22 }, "end": { "line": 888, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "getProjectInfo() - Argument expected: 'done'", "start": 38461, "end": 38507, "loc": { "start": { "line": 888, "column": 23 }, "end": { "line": 888, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38507, "end": 38508, "loc": { "start": { "line": 888, "column": 69 }, "end": { "line": 888, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38508, "end": 38509, "loc": { "start": { "line": 888, "column": 70 }, "end": { "line": 888, "column": 71 } } }, { "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": 38522, "end": 38528, "loc": { "start": { "line": 889, "column": 12 }, "end": { "line": 889, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38528, "end": 38529, "loc": { "start": { "line": 889, "column": 18 }, "end": { "line": 889, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38538, "end": 38539, "loc": { "start": { "line": 890, "column": 8 }, "end": { "line": 890, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 38548, "end": 38552, "loc": { "start": { "line": 891, "column": 8 }, "end": { "line": 891, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38552, "end": 38553, "loc": { "start": { "line": 891, "column": 12 }, "end": { "line": 891, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "server", "start": 38553, "end": 38559, "loc": { "start": { "line": 891, "column": 13 }, "end": { "line": 891, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38559, "end": 38560, "loc": { "start": { "line": 891, "column": 19 }, "end": { "line": 891, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getObjectInfo", "start": 38560, "end": 38573, "loc": { "start": { "line": 891, "column": 20 }, "end": { "line": 891, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38573, "end": 38574, "loc": { "start": { "line": 891, "column": 33 }, "end": { "line": 891, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 38574, "end": 38583, "loc": { "start": { "line": 891, "column": 34 }, "end": { "line": 891, "column": 43 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38583, "end": 38584, "loc": { "start": { "line": 891, "column": 43 }, "end": { "line": 891, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 38585, "end": 38592, "loc": { "start": { "line": 891, "column": 45 }, "end": { "line": 891, "column": 52 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38592, "end": 38593, "loc": { "start": { "line": 891, "column": 52 }, "end": { "line": 891, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 38594, "end": 38602, "loc": { "start": { "line": 891, "column": 54 }, "end": { "line": 891, "column": 62 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38602, "end": 38603, "loc": { "start": { "line": 891, "column": 62 }, "end": { "line": 891, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 38616, "end": 38620, "loc": { "start": { "line": 892, "column": 12 }, "end": { "line": 892, "column": 16 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38620, "end": 38621, "loc": { "start": { "line": 892, "column": 16 }, "end": { "line": 892, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38634, "end": 38635, "loc": { "start": { "line": 893, "column": 12 }, "end": { "line": 893, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 38635, "end": 38643, "loc": { "start": { "line": 893, "column": 13 }, "end": { "line": 893, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38643, "end": 38644, "loc": { "start": { "line": 893, "column": 21 }, "end": { "line": 893, "column": 22 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38645, "end": 38647, "loc": { "start": { "line": 893, "column": 23 }, "end": { "line": 893, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38648, "end": 38649, "loc": { "start": { "line": 893, "column": 26 }, "end": { "line": 893, "column": 27 } } }, { "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": 38666, "end": 38668, "loc": { "start": { "line": 894, "column": 16 }, "end": { "line": 894, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38669, "end": 38670, "loc": { "start": { "line": 894, "column": 19 }, "end": { "line": 894, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 38670, "end": 38675, "loc": { "start": { "line": 894, "column": 20 }, "end": { "line": 894, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38675, "end": 38676, "loc": { "start": { "line": 894, "column": 25 }, "end": { "line": 894, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38677, "end": 38678, "loc": { "start": { "line": 894, "column": 27 }, "end": { "line": 894, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 38699, "end": 38704, "loc": { "start": { "line": 895, "column": 20 }, "end": { "line": 895, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38704, "end": 38705, "loc": { "start": { "line": 895, "column": 25 }, "end": { "line": 895, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 38705, "end": 38713, "loc": { "start": { "line": 895, "column": 26 }, "end": { "line": 895, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38713, "end": 38714, "loc": { "start": { "line": 895, "column": 34 }, "end": { "line": 895, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38714, "end": 38715, "loc": { "start": { "line": 895, "column": 35 }, "end": { "line": 895, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38732, "end": 38733, "loc": { "start": { "line": 896, "column": 16 }, "end": { "line": 896, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38746, "end": 38747, "loc": { "start": { "line": 897, "column": 12 }, "end": { "line": 897, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38747, "end": 38748, "loc": { "start": { "line": 897, "column": 13 }, "end": { "line": 897, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 38748, "end": 38749, "loc": { "start": { "line": 897, "column": 14 }, "end": { "line": 897, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 38754, "end": 38755, "loc": { "start": { "line": 898, "column": 4 }, "end": { "line": 898, "column": 5 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38761, "end": 38877, "loc": { "start": { "line": 900, "column": 4 }, "end": { "line": 900, "column": 120 } } }, { "type": "CommentLine", "value": " Content loading methods", "start": 38882, "end": 38908, "loc": { "start": { "line": 901, "column": 4 }, "end": { "line": 901, "column": 30 } } }, { "type": "CommentLine", "value": "------------------------------------------------------------------------------------------------------------------", "start": 38913, "end": 39029, "loc": { "start": { "line": 902, "column": 4 }, "end": { "line": 902, "column": 120 } } }, { "type": "CommentBlock", "value": "*\n * Loads a project into the viewer.\n *\n * Unloads any currently loaded project and its models first. If the given project is already loaded, will unload that project first.\n *\n * @param {String} projectId ID of the project to load. Must be the ID of one of the projects in the information obtained by {@link BIMViewer#getProjects}.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 39035, "end": 39564, "loc": { "start": { "line": 904, "column": 4 }, "end": { "line": 912, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadProject", "start": 39569, "end": 39580, "loc": { "start": { "line": 913, "column": 4 }, "end": { "line": 913, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39580, "end": 39581, "loc": { "start": { "line": 913, "column": 15 }, "end": { "line": 913, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 39581, "end": 39590, "loc": { "start": { "line": 913, "column": 16 }, "end": { "line": 913, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39590, "end": 39591, "loc": { "start": { "line": 913, "column": 25 }, "end": { "line": 913, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 39592, "end": 39596, "loc": { "start": { "line": 913, "column": 27 }, "end": { "line": 913, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39596, "end": 39597, "loc": { "start": { "line": 913, "column": 31 }, "end": { "line": 913, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 39598, "end": 39603, "loc": { "start": { "line": 913, "column": 33 }, "end": { "line": 913, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39603, "end": 39604, "loc": { "start": { "line": 913, "column": 38 }, "end": { "line": 913, "column": 39 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39605, "end": 39606, "loc": { "start": { "line": 913, "column": 40 }, "end": { "line": 913, "column": 41 } } }, { "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": 39615, "end": 39617, "loc": { "start": { "line": 914, "column": 8 }, "end": { "line": 914, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39618, "end": 39619, "loc": { "start": { "line": 914, "column": 11 }, "end": { "line": 914, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 39619, "end": 39620, "loc": { "start": { "line": 914, "column": 12 }, "end": { "line": 914, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 39620, "end": 39629, "loc": { "start": { "line": 914, "column": 13 }, "end": { "line": 914, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39629, "end": 39630, "loc": { "start": { "line": 914, "column": 22 }, "end": { "line": 914, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39631, "end": 39632, "loc": { "start": { "line": 914, "column": 24 }, "end": { "line": 914, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 39645, "end": 39649, "loc": { "start": { "line": 915, "column": 12 }, "end": { "line": 915, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39649, "end": 39650, "loc": { "start": { "line": 915, "column": 16 }, "end": { "line": 915, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 39650, "end": 39655, "loc": { "start": { "line": 915, "column": 17 }, "end": { "line": 915, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39655, "end": 39656, "loc": { "start": { "line": 915, "column": 22 }, "end": { "line": 915, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "loadProject() - Argument expected: objectId", "start": 39656, "end": 39701, "loc": { "start": { "line": 915, "column": 23 }, "end": { "line": 915, "column": 68 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39701, "end": 39702, "loc": { "start": { "line": 915, "column": 68 }, "end": { "line": 915, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39702, "end": 39703, "loc": { "start": { "line": 915, "column": 69 }, "end": { "line": 915, "column": 70 } } }, { "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": 39716, "end": 39722, "loc": { "start": { "line": 916, "column": 12 }, "end": { "line": 916, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39722, "end": 39723, "loc": { "start": { "line": 916, "column": 18 }, "end": { "line": 916, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39732, "end": 39733, "loc": { "start": { "line": 917, "column": 8 }, "end": { "line": 917, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 39742, "end": 39746, "loc": { "start": { "line": 918, "column": 8 }, "end": { "line": 918, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39746, "end": 39747, "loc": { "start": { "line": 918, "column": 12 }, "end": { "line": 918, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 39747, "end": 39762, "loc": { "start": { "line": 918, "column": 13 }, "end": { "line": 918, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39762, "end": 39763, "loc": { "start": { "line": 918, "column": 28 }, "end": { "line": 918, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadProject", "start": 39763, "end": 39774, "loc": { "start": { "line": 918, "column": 29 }, "end": { "line": 918, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39774, "end": 39775, "loc": { "start": { "line": 918, "column": 40 }, "end": { "line": 918, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projectId", "start": 39775, "end": 39784, "loc": { "start": { "line": 918, "column": 41 }, "end": { "line": 918, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39784, "end": 39785, "loc": { "start": { "line": 918, "column": 50 }, "end": { "line": 918, "column": 51 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39798, "end": 39799, "loc": { "start": { "line": 919, "column": 12 }, "end": { "line": 919, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39799, "end": 39800, "loc": { "start": { "line": 919, "column": 13 }, "end": { "line": 919, "column": 14 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39801, "end": 39803, "loc": { "start": { "line": 919, "column": 15 }, "end": { "line": 919, "column": 17 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39804, "end": 39805, "loc": { "start": { "line": 919, "column": 18 }, "end": { "line": 919, "column": 19 } } }, { "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": 39822, "end": 39824, "loc": { "start": { "line": 920, "column": 16 }, "end": { "line": 920, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39825, "end": 39826, "loc": { "start": { "line": 920, "column": 19 }, "end": { "line": 920, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 39826, "end": 39830, "loc": { "start": { "line": 920, "column": 20 }, "end": { "line": 920, "column": 24 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39830, "end": 39831, "loc": { "start": { "line": 920, "column": 24 }, "end": { "line": 920, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39832, "end": 39833, "loc": { "start": { "line": 920, "column": 26 }, "end": { "line": 920, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 39854, "end": 39858, "loc": { "start": { "line": 921, "column": 20 }, "end": { "line": 921, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39858, "end": 39859, "loc": { "start": { "line": 921, "column": 24 }, "end": { "line": 921, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39859, "end": 39860, "loc": { "start": { "line": 921, "column": 25 }, "end": { "line": 921, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39860, "end": 39861, "loc": { "start": { "line": 921, "column": 26 }, "end": { "line": 921, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39878, "end": 39879, "loc": { "start": { "line": 922, "column": 16 }, "end": { "line": 922, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39892, "end": 39893, "loc": { "start": { "line": 923, "column": 12 }, "end": { "line": 923, "column": 13 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39893, "end": 39894, "loc": { "start": { "line": 923, "column": 13 }, "end": { "line": 923, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39895, "end": 39896, "loc": { "start": { "line": 923, "column": 15 }, "end": { "line": 923, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 39896, "end": 39904, "loc": { "start": { "line": 923, "column": 16 }, "end": { "line": 923, "column": 24 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39904, "end": 39905, "loc": { "start": { "line": 923, "column": 24 }, "end": { "line": 923, "column": 25 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39906, "end": 39908, "loc": { "start": { "line": 923, "column": 26 }, "end": { "line": 923, "column": 28 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39909, "end": 39910, "loc": { "start": { "line": 923, "column": 29 }, "end": { "line": 923, "column": 30 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 39927, "end": 39931, "loc": { "start": { "line": 924, "column": 16 }, "end": { "line": 924, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39931, "end": 39932, "loc": { "start": { "line": 924, "column": 20 }, "end": { "line": 924, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 39932, "end": 39937, "loc": { "start": { "line": 924, "column": 21 }, "end": { "line": 924, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39937, "end": 39938, "loc": { "start": { "line": 924, "column": 26 }, "end": { "line": 924, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "loadProject() - ", "start": 39938, "end": 39956, "loc": { "start": { "line": 924, "column": 27 }, "end": { "line": 924, "column": 45 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 39957, "end": 39958, "loc": { "start": { "line": 924, "column": 46 }, "end": { "line": 924, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 39959, "end": 39967, "loc": { "start": { "line": 924, "column": 48 }, "end": { "line": 924, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39967, "end": 39968, "loc": { "start": { "line": 924, "column": 56 }, "end": { "line": 924, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 39968, "end": 39969, "loc": { "start": { "line": 924, "column": 57 }, "end": { "line": 924, "column": 58 } } }, { "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": 39986, "end": 39988, "loc": { "start": { "line": 925, "column": 16 }, "end": { "line": 925, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39989, "end": 39990, "loc": { "start": { "line": 925, "column": 19 }, "end": { "line": 925, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 39990, "end": 39995, "loc": { "start": { "line": 925, "column": 20 }, "end": { "line": 925, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39995, "end": 39996, "loc": { "start": { "line": 925, "column": 25 }, "end": { "line": 925, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 39997, "end": 39998, "loc": { "start": { "line": 925, "column": 27 }, "end": { "line": 925, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 40019, "end": 40024, "loc": { "start": { "line": 926, "column": 20 }, "end": { "line": 926, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40024, "end": 40025, "loc": { "start": { "line": 926, "column": 25 }, "end": { "line": 926, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 40025, "end": 40033, "loc": { "start": { "line": 926, "column": 26 }, "end": { "line": 926, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40033, "end": 40034, "loc": { "start": { "line": 926, "column": 34 }, "end": { "line": 926, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40034, "end": 40035, "loc": { "start": { "line": 926, "column": 35 }, "end": { "line": 926, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40052, "end": 40053, "loc": { "start": { "line": 927, "column": 16 }, "end": { "line": 927, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40066, "end": 40067, "loc": { "start": { "line": 928, "column": 12 }, "end": { "line": 928, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40067, "end": 40068, "loc": { "start": { "line": 928, "column": 13 }, "end": { "line": 928, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40068, "end": 40069, "loc": { "start": { "line": 928, "column": 14 }, "end": { "line": 928, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40074, "end": 40075, "loc": { "start": { "line": 929, "column": 4 }, "end": { "line": 929, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Unloads whatever project is currently loaded.\n ", "start": 40081, "end": 40145, "loc": { "start": { "line": 931, "column": 4 }, "end": { "line": 933, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unloadProject", "start": 40150, "end": 40163, "loc": { "start": { "line": 934, "column": 4 }, "end": { "line": 934, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40163, "end": 40164, "loc": { "start": { "line": 934, "column": 17 }, "end": { "line": 934, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40164, "end": 40165, "loc": { "start": { "line": 934, "column": 18 }, "end": { "line": 934, "column": 19 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40166, "end": 40167, "loc": { "start": { "line": 934, "column": 20 }, "end": { "line": 934, "column": 21 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 40176, "end": 40180, "loc": { "start": { "line": 935, "column": 8 }, "end": { "line": 935, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40180, "end": 40181, "loc": { "start": { "line": 935, "column": 12 }, "end": { "line": 935, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 40181, "end": 40196, "loc": { "start": { "line": 935, "column": 13 }, "end": { "line": 935, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40196, "end": 40197, "loc": { "start": { "line": 935, "column": 28 }, "end": { "line": 935, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unloadProject", "start": 40197, "end": 40210, "loc": { "start": { "line": 935, "column": 29 }, "end": { "line": 935, "column": 42 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40210, "end": 40211, "loc": { "start": { "line": 935, "column": 42 }, "end": { "line": 935, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40211, "end": 40212, "loc": { "start": { "line": 935, "column": 43 }, "end": { "line": 935, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40212, "end": 40213, "loc": { "start": { "line": 935, "column": 44 }, "end": { "line": 935, "column": 45 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 40222, "end": 40226, "loc": { "start": { "line": 936, "column": 8 }, "end": { "line": 936, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40226, "end": 40227, "loc": { "start": { "line": 936, "column": 12 }, "end": { "line": 936, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTab", "start": 40227, "end": 40234, "loc": { "start": { "line": 936, "column": 13 }, "end": { "line": 936, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40234, "end": 40235, "loc": { "start": { "line": 936, "column": 20 }, "end": { "line": 936, "column": 21 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "models", "start": 40235, "end": 40243, "loc": { "start": { "line": 936, "column": 21 }, "end": { "line": 936, "column": 29 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40243, "end": 40244, "loc": { "start": { "line": 936, "column": 29 }, "end": { "line": 936, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40244, "end": 40245, "loc": { "start": { "line": 936, "column": 30 }, "end": { "line": 936, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 40254, "end": 40258, "loc": { "start": { "line": 937, "column": 8 }, "end": { "line": 937, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40258, "end": 40259, "loc": { "start": { "line": 937, "column": 12 }, "end": { "line": 937, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setControlsEnabled", "start": 40259, "end": 40277, "loc": { "start": { "line": 937, "column": 13 }, "end": { "line": 937, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40277, "end": 40278, "loc": { "start": { "line": 937, "column": 31 }, "end": { "line": 937, "column": 32 } } }, { "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": 40278, "end": 40283, "loc": { "start": { "line": 937, "column": 32 }, "end": { "line": 937, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40283, "end": 40284, "loc": { "start": { "line": 937, "column": 37 }, "end": { "line": 937, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40284, "end": 40285, "loc": { "start": { "line": 937, "column": 38 }, "end": { "line": 937, "column": 39 } } }, { "type": "CommentLine", "value": " For quick UI feedback", "start": 40286, "end": 40310, "loc": { "start": { "line": 937, "column": 40 }, "end": { "line": 937, "column": 64 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40315, "end": 40316, "loc": { "start": { "line": 938, "column": 4 }, "end": { "line": 938, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently loaded project, if any.\n *\n * @returns {String} The ID of the currently loaded project, otherwise ````null```` if no project is currently loaded.\n ", "start": 40322, "end": 40526, "loc": { "start": { "line": 940, "column": 4 }, "end": { "line": 944, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getLoadedProjectId", "start": 40531, "end": 40549, "loc": { "start": { "line": 945, "column": 4 }, "end": { "line": 945, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40549, "end": 40550, "loc": { "start": { "line": 945, "column": 22 }, "end": { "line": 945, "column": 23 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40550, "end": 40551, "loc": { "start": { "line": 945, "column": 23 }, "end": { "line": 945, "column": 24 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40552, "end": 40553, "loc": { "start": { "line": 945, "column": 25 }, "end": { "line": 945, "column": 26 } } }, { "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": 40562, "end": 40568, "loc": { "start": { "line": 946, "column": 8 }, "end": { "line": 946, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 40569, "end": 40573, "loc": { "start": { "line": 946, "column": 15 }, "end": { "line": 946, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40573, "end": 40574, "loc": { "start": { "line": 946, "column": 19 }, "end": { "line": 946, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 40574, "end": 40589, "loc": { "start": { "line": 946, "column": 20 }, "end": { "line": 946, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40589, "end": 40590, "loc": { "start": { "line": 946, "column": 35 }, "end": { "line": 946, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getLoadedProjectId", "start": 40590, "end": 40608, "loc": { "start": { "line": 946, "column": 36 }, "end": { "line": 946, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40608, "end": 40609, "loc": { "start": { "line": 946, "column": 54 }, "end": { "line": 946, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40609, "end": 40610, "loc": { "start": { "line": 946, "column": 55 }, "end": { "line": 946, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40610, "end": 40611, "loc": { "start": { "line": 946, "column": 56 }, "end": { "line": 946, "column": 57 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40616, "end": 40617, "loc": { "start": { "line": 947, "column": 4 }, "end": { "line": 947, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Returns the IDs of the models in the currently loaded project.\n *\n * @returns {String[]} The IDs of the models in the currently loaded project.\n ", "start": 40623, "end": 40793, "loc": { "start": { "line": 949, "column": 4 }, "end": { "line": 953, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getModelIds", "start": 40798, "end": 40809, "loc": { "start": { "line": 954, "column": 4 }, "end": { "line": 954, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40809, "end": 40810, "loc": { "start": { "line": 954, "column": 15 }, "end": { "line": 954, "column": 16 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40810, "end": 40811, "loc": { "start": { "line": 954, "column": 16 }, "end": { "line": 954, "column": 17 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40812, "end": 40813, "loc": { "start": { "line": 954, "column": 18 }, "end": { "line": 954, "column": 19 } } }, { "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": 40822, "end": 40828, "loc": { "start": { "line": 955, "column": 8 }, "end": { "line": 955, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 40829, "end": 40833, "loc": { "start": { "line": 955, "column": 15 }, "end": { "line": 955, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40833, "end": 40834, "loc": { "start": { "line": 955, "column": 19 }, "end": { "line": 955, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 40834, "end": 40849, "loc": { "start": { "line": 955, "column": 20 }, "end": { "line": 955, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40849, "end": 40850, "loc": { "start": { "line": 955, "column": 35 }, "end": { "line": 955, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getModelIds", "start": 40850, "end": 40861, "loc": { "start": { "line": 955, "column": 36 }, "end": { "line": 955, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40861, "end": 40862, "loc": { "start": { "line": 955, "column": 47 }, "end": { "line": 955, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40862, "end": 40863, "loc": { "start": { "line": 955, "column": 48 }, "end": { "line": 955, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 40863, "end": 40864, "loc": { "start": { "line": 955, "column": 49 }, "end": { "line": 955, "column": 50 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 40869, "end": 40870, "loc": { "start": { "line": 956, "column": 4 }, "end": { "line": 956, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Loads a model into the viewer.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to load. Must be the ID of one of the models in the currently loaded project.\n * @param {Function} done Callback invoked on success.\n * @param {Function} error Callback invoked on failure, into which the error message string is passed.\n ", "start": 40876, "end": 41304, "loc": { "start": { "line": 958, "column": 4 }, "end": { "line": 966, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadModel", "start": 41309, "end": 41318, "loc": { "start": { "line": 967, "column": 4 }, "end": { "line": 967, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41318, "end": 41319, "loc": { "start": { "line": 967, "column": 13 }, "end": { "line": 967, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 41319, "end": 41326, "loc": { "start": { "line": 967, "column": 14 }, "end": { "line": 967, "column": 21 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41326, "end": 41327, "loc": { "start": { "line": 967, "column": 21 }, "end": { "line": 967, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 41328, "end": 41332, "loc": { "start": { "line": 967, "column": 23 }, "end": { "line": 967, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41332, "end": 41333, "loc": { "start": { "line": 967, "column": 27 }, "end": { "line": 967, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 41334, "end": 41339, "loc": { "start": { "line": 967, "column": 29 }, "end": { "line": 967, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41339, "end": 41340, "loc": { "start": { "line": 967, "column": 34 }, "end": { "line": 967, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41341, "end": 41342, "loc": { "start": { "line": 967, "column": 36 }, "end": { "line": 967, "column": 37 } } }, { "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": 41351, "end": 41353, "loc": { "start": { "line": 968, "column": 8 }, "end": { "line": 968, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41354, "end": 41355, "loc": { "start": { "line": 968, "column": 11 }, "end": { "line": 968, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 41355, "end": 41356, "loc": { "start": { "line": 968, "column": 12 }, "end": { "line": 968, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 41356, "end": 41363, "loc": { "start": { "line": 968, "column": 13 }, "end": { "line": 968, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41363, "end": 41364, "loc": { "start": { "line": 968, "column": 20 }, "end": { "line": 968, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41365, "end": 41366, "loc": { "start": { "line": 968, "column": 22 }, "end": { "line": 968, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 41379, "end": 41383, "loc": { "start": { "line": 969, "column": 12 }, "end": { "line": 969, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41383, "end": 41384, "loc": { "start": { "line": 969, "column": 16 }, "end": { "line": 969, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 41384, "end": 41389, "loc": { "start": { "line": 969, "column": 17 }, "end": { "line": 969, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41389, "end": 41390, "loc": { "start": { "line": 969, "column": 22 }, "end": { "line": 969, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "loadModel() - Argument expected: modelId", "start": 41390, "end": 41432, "loc": { "start": { "line": 969, "column": 23 }, "end": { "line": 969, "column": 65 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41432, "end": 41433, "loc": { "start": { "line": 969, "column": 65 }, "end": { "line": 969, "column": 66 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41433, "end": 41434, "loc": { "start": { "line": 969, "column": 66 }, "end": { "line": 969, "column": 67 } } }, { "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": 41447, "end": 41453, "loc": { "start": { "line": 970, "column": 12 }, "end": { "line": 970, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41453, "end": 41454, "loc": { "start": { "line": 970, "column": 18 }, "end": { "line": 970, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41463, "end": 41464, "loc": { "start": { "line": 971, "column": 8 }, "end": { "line": 971, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 41473, "end": 41477, "loc": { "start": { "line": 972, "column": 8 }, "end": { "line": 972, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41477, "end": 41478, "loc": { "start": { "line": 972, "column": 12 }, "end": { "line": 972, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 41478, "end": 41493, "loc": { "start": { "line": 972, "column": 13 }, "end": { "line": 972, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41493, "end": 41494, "loc": { "start": { "line": 972, "column": 28 }, "end": { "line": 972, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadModel", "start": 41494, "end": 41503, "loc": { "start": { "line": 972, "column": 29 }, "end": { "line": 972, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41503, "end": 41504, "loc": { "start": { "line": 972, "column": 38 }, "end": { "line": 972, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 41504, "end": 41511, "loc": { "start": { "line": 972, "column": 39 }, "end": { "line": 972, "column": 46 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41511, "end": 41512, "loc": { "start": { "line": 972, "column": 46 }, "end": { "line": 972, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41525, "end": 41526, "loc": { "start": { "line": 973, "column": 12 }, "end": { "line": 973, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41526, "end": 41527, "loc": { "start": { "line": 973, "column": 13 }, "end": { "line": 973, "column": 14 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41528, "end": 41530, "loc": { "start": { "line": 973, "column": 15 }, "end": { "line": 973, "column": 17 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41531, "end": 41532, "loc": { "start": { "line": 973, "column": 18 }, "end": { "line": 973, "column": 19 } } }, { "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": 41549, "end": 41551, "loc": { "start": { "line": 974, "column": 16 }, "end": { "line": 974, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41552, "end": 41553, "loc": { "start": { "line": 974, "column": 19 }, "end": { "line": 974, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 41553, "end": 41557, "loc": { "start": { "line": 974, "column": 20 }, "end": { "line": 974, "column": 24 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41557, "end": 41558, "loc": { "start": { "line": 974, "column": 24 }, "end": { "line": 974, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41559, "end": 41560, "loc": { "start": { "line": 974, "column": 26 }, "end": { "line": 974, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 41581, "end": 41585, "loc": { "start": { "line": 975, "column": 20 }, "end": { "line": 975, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41585, "end": 41586, "loc": { "start": { "line": 975, "column": 24 }, "end": { "line": 975, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41586, "end": 41587, "loc": { "start": { "line": 975, "column": 25 }, "end": { "line": 975, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41587, "end": 41588, "loc": { "start": { "line": 975, "column": 26 }, "end": { "line": 975, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41605, "end": 41606, "loc": { "start": { "line": 976, "column": 16 }, "end": { "line": 976, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41619, "end": 41620, "loc": { "start": { "line": 977, "column": 12 }, "end": { "line": 977, "column": 13 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41620, "end": 41621, "loc": { "start": { "line": 977, "column": 13 }, "end": { "line": 977, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41622, "end": 41623, "loc": { "start": { "line": 977, "column": 15 }, "end": { "line": 977, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 41623, "end": 41631, "loc": { "start": { "line": 977, "column": 16 }, "end": { "line": 977, "column": 24 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41631, "end": 41632, "loc": { "start": { "line": 977, "column": 24 }, "end": { "line": 977, "column": 25 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41633, "end": 41635, "loc": { "start": { "line": 977, "column": 26 }, "end": { "line": 977, "column": 28 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41636, "end": 41637, "loc": { "start": { "line": 977, "column": 29 }, "end": { "line": 977, "column": 30 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 41654, "end": 41658, "loc": { "start": { "line": 978, "column": 16 }, "end": { "line": 978, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41658, "end": 41659, "loc": { "start": { "line": 978, "column": 20 }, "end": { "line": 978, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 41659, "end": 41664, "loc": { "start": { "line": 978, "column": 21 }, "end": { "line": 978, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41664, "end": 41665, "loc": { "start": { "line": 978, "column": 26 }, "end": { "line": 978, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "loadModel() - ", "start": 41665, "end": 41681, "loc": { "start": { "line": 978, "column": 27 }, "end": { "line": 978, "column": 43 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 41682, "end": 41683, "loc": { "start": { "line": 978, "column": 44 }, "end": { "line": 978, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 41684, "end": 41692, "loc": { "start": { "line": 978, "column": 46 }, "end": { "line": 978, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41692, "end": 41693, "loc": { "start": { "line": 978, "column": 54 }, "end": { "line": 978, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41693, "end": 41694, "loc": { "start": { "line": 978, "column": 55 }, "end": { "line": 978, "column": 56 } } }, { "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": 41711, "end": 41713, "loc": { "start": { "line": 979, "column": 16 }, "end": { "line": 979, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41714, "end": 41715, "loc": { "start": { "line": 979, "column": 19 }, "end": { "line": 979, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 41715, "end": 41720, "loc": { "start": { "line": 979, "column": 20 }, "end": { "line": 979, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41720, "end": 41721, "loc": { "start": { "line": 979, "column": 25 }, "end": { "line": 979, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41722, "end": 41723, "loc": { "start": { "line": 979, "column": 27 }, "end": { "line": 979, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 41744, "end": 41749, "loc": { "start": { "line": 980, "column": 20 }, "end": { "line": 980, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41749, "end": 41750, "loc": { "start": { "line": 980, "column": 25 }, "end": { "line": 980, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 41750, "end": 41758, "loc": { "start": { "line": 980, "column": 26 }, "end": { "line": 980, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41758, "end": 41759, "loc": { "start": { "line": 980, "column": 34 }, "end": { "line": 980, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41759, "end": 41760, "loc": { "start": { "line": 980, "column": 35 }, "end": { "line": 980, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41777, "end": 41778, "loc": { "start": { "line": 981, "column": 16 }, "end": { "line": 981, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41791, "end": 41792, "loc": { "start": { "line": 982, "column": 12 }, "end": { "line": 982, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41792, "end": 41793, "loc": { "start": { "line": 982, "column": 13 }, "end": { "line": 982, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 41793, "end": 41794, "loc": { "start": { "line": 982, "column": 14 }, "end": { "line": 982, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 41799, "end": 41800, "loc": { "start": { "line": 983, "column": 4 }, "end": { "line": 983, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Load all models in the currently loaded project.\n *\n * Doesn't reload any models that are currently loaded.\n *\n * @param {Function} done Callback invoked on successful loading of the models.\n ", "start": 41806, "end": 42031, "loc": { "start": { "line": 985, "column": 4 }, "end": { "line": 991, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadAllModels", "start": 42036, "end": 42049, "loc": { "start": { "line": 992, "column": 4 }, "end": { "line": 992, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42049, "end": 42050, "loc": { "start": { "line": 992, "column": 17 }, "end": { "line": 992, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 42050, "end": 42054, "loc": { "start": { "line": 992, "column": 18 }, "end": { "line": 992, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 42055, "end": 42056, "loc": { "start": { "line": 992, "column": 23 }, "end": { "line": 992, "column": 24 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 42057, "end": 42065, "loc": { "start": { "line": 992, "column": 25 }, "end": { "line": 992, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42066, "end": 42067, "loc": { "start": { "line": 992, "column": 34 }, "end": { "line": 992, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42067, "end": 42068, "loc": { "start": { "line": 992, "column": 35 }, "end": { "line": 992, "column": 36 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42069, "end": 42070, "loc": { "start": { "line": 992, "column": 37 }, "end": { "line": 992, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42075, "end": 42076, "loc": { "start": { "line": 993, "column": 4 }, "end": { "line": 993, "column": 5 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42076, "end": 42077, "loc": { "start": { "line": 993, "column": 5 }, "end": { "line": 993, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42078, "end": 42079, "loc": { "start": { "line": 993, "column": 7 }, "end": { "line": 993, "column": 8 } } }, { "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": 42088, "end": 42093, "loc": { "start": { "line": 994, "column": 8 }, "end": { "line": 994, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelIds", "start": 42094, "end": 42102, "loc": { "start": { "line": 994, "column": 14 }, "end": { "line": 994, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 42103, "end": 42104, "loc": { "start": { "line": 994, "column": 23 }, "end": { "line": 994, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 42105, "end": 42109, "loc": { "start": { "line": 994, "column": 25 }, "end": { "line": 994, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42109, "end": 42110, "loc": { "start": { "line": 994, "column": 29 }, "end": { "line": 994, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 42110, "end": 42125, "loc": { "start": { "line": 994, "column": 30 }, "end": { "line": 994, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42125, "end": 42126, "loc": { "start": { "line": 994, "column": 45 }, "end": { "line": 994, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getModelIds", "start": 42126, "end": 42137, "loc": { "start": { "line": 994, "column": 46 }, "end": { "line": 994, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42137, "end": 42138, "loc": { "start": { "line": 994, "column": 57 }, "end": { "line": 994, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42138, "end": 42139, "loc": { "start": { "line": 994, "column": 58 }, "end": { "line": 994, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42139, "end": 42140, "loc": { "start": { "line": 994, "column": 59 }, "end": { "line": 994, "column": 60 } } }, { "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": 42149, "end": 42154, "loc": { "start": { "line": 995, "column": 8 }, "end": { "line": 995, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadNextModel", "start": 42155, "end": 42168, "loc": { "start": { "line": 995, "column": 14 }, "end": { "line": 995, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 42169, "end": 42170, "loc": { "start": { "line": 995, "column": 28 }, "end": { "line": 995, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42171, "end": 42172, "loc": { "start": { "line": 995, "column": 30 }, "end": { "line": 995, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 42172, "end": 42173, "loc": { "start": { "line": 995, "column": 31 }, "end": { "line": 995, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42173, "end": 42174, "loc": { "start": { "line": 995, "column": 32 }, "end": { "line": 995, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done2", "start": 42175, "end": 42180, "loc": { "start": { "line": 995, "column": 34 }, "end": { "line": 995, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42180, "end": 42181, "loc": { "start": { "line": 995, "column": 39 }, "end": { "line": 995, "column": 40 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42182, "end": 42184, "loc": { "start": { "line": 995, "column": 41 }, "end": { "line": 995, "column": 43 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42185, "end": 42186, "loc": { "start": { "line": 995, "column": 44 }, "end": { "line": 995, "column": 45 } } }, { "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": 42199, "end": 42201, "loc": { "start": { "line": 996, "column": 12 }, "end": { "line": 996, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42202, "end": 42203, "loc": { "start": { "line": 996, "column": 15 }, "end": { "line": 996, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 42203, "end": 42204, "loc": { "start": { "line": 996, "column": 16 }, "end": { "line": 996, "column": 17 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": ">=", "start": 42205, "end": 42207, "loc": { "start": { "line": 996, "column": 18 }, "end": { "line": 996, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelIds", "start": 42208, "end": 42216, "loc": { "start": { "line": 996, "column": 21 }, "end": { "line": 996, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42216, "end": 42217, "loc": { "start": { "line": 996, "column": 29 }, "end": { "line": 996, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 42217, "end": 42223, "loc": { "start": { "line": 996, "column": 30 }, "end": { "line": 996, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42223, "end": 42224, "loc": { "start": { "line": 996, "column": 36 }, "end": { "line": 996, "column": 37 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42225, "end": 42226, "loc": { "start": { "line": 996, "column": 38 }, "end": { "line": 996, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done2", "start": 42243, "end": 42248, "loc": { "start": { "line": 997, "column": 16 }, "end": { "line": 997, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42248, "end": 42249, "loc": { "start": { "line": 997, "column": 21 }, "end": { "line": 997, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42249, "end": 42250, "loc": { "start": { "line": 997, "column": 22 }, "end": { "line": 997, "column": 23 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42250, "end": 42251, "loc": { "start": { "line": 997, "column": 23 }, "end": { "line": 997, "column": 24 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42264, "end": 42265, "loc": { "start": { "line": 998, "column": 12 }, "end": { "line": 998, "column": 13 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 42266, "end": 42270, "loc": { "start": { "line": 998, "column": 14 }, "end": { "line": 998, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42271, "end": 42272, "loc": { "start": { "line": 998, "column": 19 }, "end": { "line": 998, "column": 20 } } }, { "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": 42289, "end": 42294, "loc": { "start": { "line": 999, "column": 16 }, "end": { "line": 999, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 42295, "end": 42302, "loc": { "start": { "line": 999, "column": 22 }, "end": { "line": 999, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 42303, "end": 42304, "loc": { "start": { "line": 999, "column": 30 }, "end": { "line": 999, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelIds", "start": 42305, "end": 42313, "loc": { "start": { "line": 999, "column": 32 }, "end": { "line": 999, "column": 40 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42313, "end": 42314, "loc": { "start": { "line": 999, "column": 40 }, "end": { "line": 999, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 42314, "end": 42315, "loc": { "start": { "line": 999, "column": 41 }, "end": { "line": 999, "column": 42 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42315, "end": 42316, "loc": { "start": { "line": 999, "column": 42 }, "end": { "line": 999, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42316, "end": 42317, "loc": { "start": { "line": 999, "column": 43 }, "end": { "line": 999, "column": 44 } } }, { "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": 42334, "end": 42336, "loc": { "start": { "line": 1000, "column": 16 }, "end": { "line": 1000, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42337, "end": 42338, "loc": { "start": { "line": 1000, "column": 19 }, "end": { "line": 1000, "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": 42338, "end": 42339, "loc": { "start": { "line": 1000, "column": 20 }, "end": { "line": 1000, "column": 21 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 42339, "end": 42343, "loc": { "start": { "line": 1000, "column": 21 }, "end": { "line": 1000, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42343, "end": 42344, "loc": { "start": { "line": 1000, "column": 25 }, "end": { "line": 1000, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 42344, "end": 42359, "loc": { "start": { "line": 1000, "column": 26 }, "end": { "line": 1000, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42359, "end": 42360, "loc": { "start": { "line": 1000, "column": 41 }, "end": { "line": 1000, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isModelLoaded", "start": 42360, "end": 42373, "loc": { "start": { "line": 1000, "column": 42 }, "end": { "line": 1000, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42373, "end": 42374, "loc": { "start": { "line": 1000, "column": 55 }, "end": { "line": 1000, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 42374, "end": 42381, "loc": { "start": { "line": 1000, "column": 56 }, "end": { "line": 1000, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42381, "end": 42382, "loc": { "start": { "line": 1000, "column": 63 }, "end": { "line": 1000, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42382, "end": 42383, "loc": { "start": { "line": 1000, "column": 64 }, "end": { "line": 1000, "column": 65 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42384, "end": 42385, "loc": { "start": { "line": 1000, "column": 66 }, "end": { "line": 1000, "column": 67 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 42406, "end": 42410, "loc": { "start": { "line": 1001, "column": 20 }, "end": { "line": 1001, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42410, "end": 42411, "loc": { "start": { "line": 1001, "column": 24 }, "end": { "line": 1001, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 42411, "end": 42426, "loc": { "start": { "line": 1001, "column": 25 }, "end": { "line": 1001, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42426, "end": 42427, "loc": { "start": { "line": 1001, "column": 40 }, "end": { "line": 1001, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadModel", "start": 42427, "end": 42436, "loc": { "start": { "line": 1001, "column": 41 }, "end": { "line": 1001, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42436, "end": 42437, "loc": { "start": { "line": 1001, "column": 50 }, "end": { "line": 1001, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 42437, "end": 42444, "loc": { "start": { "line": 1001, "column": 51 }, "end": { "line": 1001, "column": 58 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42444, "end": 42445, "loc": { "start": { "line": 1001, "column": 58 }, "end": { "line": 1001, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42446, "end": 42447, "loc": { "start": { "line": 1001, "column": 60 }, "end": { "line": 1001, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42447, "end": 42448, "loc": { "start": { "line": 1001, "column": 61 }, "end": { "line": 1001, "column": 62 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42449, "end": 42451, "loc": { "start": { "line": 1001, "column": 63 }, "end": { "line": 1001, "column": 65 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42452, "end": 42453, "loc": { "start": { "line": 1001, "column": 66 }, "end": { "line": 1001, "column": 67 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadNextModel", "start": 42478, "end": 42491, "loc": { "start": { "line": 1002, "column": 24 }, "end": { "line": 1002, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42491, "end": 42492, "loc": { "start": { "line": 1002, "column": 37 }, "end": { "line": 1002, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 42492, "end": 42493, "loc": { "start": { "line": 1002, "column": 38 }, "end": { "line": 1002, "column": 39 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 42494, "end": 42495, "loc": { "start": { "line": 1002, "column": 40 }, "end": { "line": 1002, "column": 41 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 42496, "end": 42497, "loc": { "start": { "line": 1002, "column": 42 }, "end": { "line": 1002, "column": 43 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42497, "end": 42498, "loc": { "start": { "line": 1002, "column": 43 }, "end": { "line": 1002, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done2", "start": 42499, "end": 42504, "loc": { "start": { "line": 1002, "column": 45 }, "end": { "line": 1002, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42504, "end": 42505, "loc": { "start": { "line": 1002, "column": 50 }, "end": { "line": 1002, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42505, "end": 42506, "loc": { "start": { "line": 1002, "column": 51 }, "end": { "line": 1002, "column": 52 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42527, "end": 42528, "loc": { "start": { "line": 1003, "column": 20 }, "end": { "line": 1003, "column": 21 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42528, "end": 42529, "loc": { "start": { "line": 1003, "column": 21 }, "end": { "line": 1003, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42530, "end": 42531, "loc": { "start": { "line": 1003, "column": 23 }, "end": { "line": 1003, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 42531, "end": 42539, "loc": { "start": { "line": 1003, "column": 24 }, "end": { "line": 1003, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42539, "end": 42540, "loc": { "start": { "line": 1003, "column": 32 }, "end": { "line": 1003, "column": 33 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42541, "end": 42543, "loc": { "start": { "line": 1003, "column": 34 }, "end": { "line": 1003, "column": 36 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42544, "end": 42545, "loc": { "start": { "line": 1003, "column": 37 }, "end": { "line": 1003, "column": 38 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 42570, "end": 42574, "loc": { "start": { "line": 1004, "column": 24 }, "end": { "line": 1004, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42574, "end": 42575, "loc": { "start": { "line": 1004, "column": 28 }, "end": { "line": 1004, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 42575, "end": 42580, "loc": { "start": { "line": 1004, "column": 29 }, "end": { "line": 1004, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42580, "end": 42581, "loc": { "start": { "line": 1004, "column": 34 }, "end": { "line": 1004, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "loadAllModels() - ", "start": 42581, "end": 42601, "loc": { "start": { "line": 1004, "column": 35 }, "end": { "line": 1004, "column": 55 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 42602, "end": 42603, "loc": { "start": { "line": 1004, "column": 56 }, "end": { "line": 1004, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "errorMsg", "start": 42604, "end": 42612, "loc": { "start": { "line": 1004, "column": 58 }, "end": { "line": 1004, "column": 66 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42612, "end": 42613, "loc": { "start": { "line": 1004, "column": 66 }, "end": { "line": 1004, "column": 67 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42613, "end": 42614, "loc": { "start": { "line": 1004, "column": 67 }, "end": { "line": 1004, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadNextModel", "start": 42639, "end": 42652, "loc": { "start": { "line": 1005, "column": 24 }, "end": { "line": 1005, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42652, "end": 42653, "loc": { "start": { "line": 1005, "column": 37 }, "end": { "line": 1005, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 42653, "end": 42654, "loc": { "start": { "line": 1005, "column": 38 }, "end": { "line": 1005, "column": 39 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 42655, "end": 42656, "loc": { "start": { "line": 1005, "column": 40 }, "end": { "line": 1005, "column": 41 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 42657, "end": 42658, "loc": { "start": { "line": 1005, "column": 42 }, "end": { "line": 1005, "column": 43 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42658, "end": 42659, "loc": { "start": { "line": 1005, "column": 43 }, "end": { "line": 1005, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done2", "start": 42660, "end": 42665, "loc": { "start": { "line": 1005, "column": 45 }, "end": { "line": 1005, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42665, "end": 42666, "loc": { "start": { "line": 1005, "column": 50 }, "end": { "line": 1005, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42666, "end": 42667, "loc": { "start": { "line": 1005, "column": 51 }, "end": { "line": 1005, "column": 52 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42688, "end": 42689, "loc": { "start": { "line": 1006, "column": 20 }, "end": { "line": 1006, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42689, "end": 42690, "loc": { "start": { "line": 1006, "column": 21 }, "end": { "line": 1006, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42690, "end": 42691, "loc": { "start": { "line": 1006, "column": 22 }, "end": { "line": 1006, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42708, "end": 42709, "loc": { "start": { "line": 1007, "column": 16 }, "end": { "line": 1007, "column": 17 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 42710, "end": 42714, "loc": { "start": { "line": 1007, "column": 18 }, "end": { "line": 1007, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42715, "end": 42716, "loc": { "start": { "line": 1007, "column": 23 }, "end": { "line": 1007, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadNextModel", "start": 42737, "end": 42750, "loc": { "start": { "line": 1008, "column": 20 }, "end": { "line": 1008, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42750, "end": 42751, "loc": { "start": { "line": 1008, "column": 33 }, "end": { "line": 1008, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 42751, "end": 42752, "loc": { "start": { "line": 1008, "column": 34 }, "end": { "line": 1008, "column": 35 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 42753, "end": 42754, "loc": { "start": { "line": 1008, "column": 36 }, "end": { "line": 1008, "column": 37 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 42755, "end": 42756, "loc": { "start": { "line": 1008, "column": 38 }, "end": { "line": 1008, "column": 39 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42756, "end": 42757, "loc": { "start": { "line": 1008, "column": 39 }, "end": { "line": 1008, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done2", "start": 42758, "end": 42763, "loc": { "start": { "line": 1008, "column": 41 }, "end": { "line": 1008, "column": 46 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42763, "end": 42764, "loc": { "start": { "line": 1008, "column": 46 }, "end": { "line": 1008, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42764, "end": 42765, "loc": { "start": { "line": 1008, "column": 47 }, "end": { "line": 1008, "column": 48 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42782, "end": 42783, "loc": { "start": { "line": 1009, "column": 16 }, "end": { "line": 1009, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42796, "end": 42797, "loc": { "start": { "line": 1010, "column": 12 }, "end": { "line": 1010, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42806, "end": 42807, "loc": { "start": { "line": 1011, "column": 8 }, "end": { "line": 1011, "column": 9 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42807, "end": 42808, "loc": { "start": { "line": 1011, "column": 9 }, "end": { "line": 1011, "column": 10 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadNextModel", "start": 42817, "end": 42830, "loc": { "start": { "line": 1012, "column": 8 }, "end": { "line": 1012, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42830, "end": 42831, "loc": { "start": { "line": 1012, "column": 21 }, "end": { "line": 1012, "column": 22 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 42831, "end": 42832, "loc": { "start": { "line": 1012, "column": 22 }, "end": { "line": 1012, "column": 23 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42832, "end": 42833, "loc": { "start": { "line": 1012, "column": 23 }, "end": { "line": 1012, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 42834, "end": 42838, "loc": { "start": { "line": 1012, "column": 25 }, "end": { "line": 1012, "column": 29 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42838, "end": 42839, "loc": { "start": { "line": 1012, "column": 29 }, "end": { "line": 1012, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 42839, "end": 42840, "loc": { "start": { "line": 1012, "column": 30 }, "end": { "line": 1012, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 42845, "end": 42846, "loc": { "start": { "line": 1013, "column": 4 }, "end": { "line": 1013, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Returns the IDs of the currently loaded models, if any.\n *\n * @returns {String[]} The IDs of the currently loaded models, otherwise an empty array if no models are currently loaded.\n ", "start": 42852, "end": 43060, "loc": { "start": { "line": 1015, "column": 4 }, "end": { "line": 1019, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getLoadedModelIds", "start": 43065, "end": 43082, "loc": { "start": { "line": 1020, "column": 4 }, "end": { "line": 1020, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43082, "end": 43083, "loc": { "start": { "line": 1020, "column": 21 }, "end": { "line": 1020, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43083, "end": 43084, "loc": { "start": { "line": 1020, "column": 22 }, "end": { "line": 1020, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43085, "end": 43086, "loc": { "start": { "line": 1020, "column": 24 }, "end": { "line": 1020, "column": 25 } } }, { "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": 43095, "end": 43101, "loc": { "start": { "line": 1021, "column": 8 }, "end": { "line": 1021, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 43102, "end": 43106, "loc": { "start": { "line": 1021, "column": 15 }, "end": { "line": 1021, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43106, "end": 43107, "loc": { "start": { "line": 1021, "column": 19 }, "end": { "line": 1021, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 43107, "end": 43122, "loc": { "start": { "line": 1021, "column": 20 }, "end": { "line": 1021, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43122, "end": 43123, "loc": { "start": { "line": 1021, "column": 35 }, "end": { "line": 1021, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_getLoadedModelIds", "start": 43123, "end": 43141, "loc": { "start": { "line": 1021, "column": 36 }, "end": { "line": 1021, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43141, "end": 43142, "loc": { "start": { "line": 1021, "column": 54 }, "end": { "line": 1021, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43142, "end": 43143, "loc": { "start": { "line": 1021, "column": 55 }, "end": { "line": 1021, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43143, "end": 43144, "loc": { "start": { "line": 1021, "column": 56 }, "end": { "line": 1021, "column": 57 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43149, "end": 43150, "loc": { "start": { "line": 1022, "column": 4 }, "end": { "line": 1022, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets if the given model is loaded.\n *\n * @param {String} modelId ID of the model to check. Must be the ID of one of the models in the currently loaded project.\n * @returns {Boolean} True if the given model is loaded.\n ", "start": 43156, "end": 43403, "loc": { "start": { "line": 1024, "column": 4 }, "end": { "line": 1029, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isModelLoaded", "start": 43408, "end": 43421, "loc": { "start": { "line": 1030, "column": 4 }, "end": { "line": 1030, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43421, "end": 43422, "loc": { "start": { "line": 1030, "column": 17 }, "end": { "line": 1030, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 43422, "end": 43429, "loc": { "start": { "line": 1030, "column": 18 }, "end": { "line": 1030, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43429, "end": 43430, "loc": { "start": { "line": 1030, "column": 25 }, "end": { "line": 1030, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43431, "end": 43432, "loc": { "start": { "line": 1030, "column": 27 }, "end": { "line": 1030, "column": 28 } } }, { "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": 43441, "end": 43443, "loc": { "start": { "line": 1031, "column": 8 }, "end": { "line": 1031, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43444, "end": 43445, "loc": { "start": { "line": 1031, "column": 11 }, "end": { "line": 1031, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 43445, "end": 43446, "loc": { "start": { "line": 1031, "column": 12 }, "end": { "line": 1031, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 43446, "end": 43453, "loc": { "start": { "line": 1031, "column": 13 }, "end": { "line": 1031, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43453, "end": 43454, "loc": { "start": { "line": 1031, "column": 20 }, "end": { "line": 1031, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43455, "end": 43456, "loc": { "start": { "line": 1031, "column": 22 }, "end": { "line": 1031, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 43469, "end": 43473, "loc": { "start": { "line": 1032, "column": 12 }, "end": { "line": 1032, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43473, "end": 43474, "loc": { "start": { "line": 1032, "column": 16 }, "end": { "line": 1032, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 43474, "end": 43479, "loc": { "start": { "line": 1032, "column": 17 }, "end": { "line": 1032, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43479, "end": 43480, "loc": { "start": { "line": 1032, "column": 22 }, "end": { "line": 1032, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "unloadModel() - Argument expected: modelId", "start": 43480, "end": 43524, "loc": { "start": { "line": 1032, "column": 23 }, "end": { "line": 1032, "column": 67 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43524, "end": 43525, "loc": { "start": { "line": 1032, "column": 67 }, "end": { "line": 1032, "column": 68 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43525, "end": 43526, "loc": { "start": { "line": 1032, "column": 68 }, "end": { "line": 1032, "column": 69 } } }, { "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": 43539, "end": 43545, "loc": { "start": { "line": 1033, "column": 12 }, "end": { "line": 1033, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43545, "end": 43546, "loc": { "start": { "line": 1033, "column": 18 }, "end": { "line": 1033, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43555, "end": 43556, "loc": { "start": { "line": 1034, "column": 8 }, "end": { "line": 1034, "column": 9 } } }, { "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": 43565, "end": 43571, "loc": { "start": { "line": 1035, "column": 8 }, "end": { "line": 1035, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 43572, "end": 43576, "loc": { "start": { "line": 1035, "column": 15 }, "end": { "line": 1035, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43576, "end": 43577, "loc": { "start": { "line": 1035, "column": 19 }, "end": { "line": 1035, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 43577, "end": 43592, "loc": { "start": { "line": 1035, "column": 20 }, "end": { "line": 1035, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43592, "end": 43593, "loc": { "start": { "line": 1035, "column": 35 }, "end": { "line": 1035, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isModelLoaded", "start": 43593, "end": 43606, "loc": { "start": { "line": 1035, "column": 36 }, "end": { "line": 1035, "column": 49 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43606, "end": 43607, "loc": { "start": { "line": 1035, "column": 49 }, "end": { "line": 1035, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 43607, "end": 43614, "loc": { "start": { "line": 1035, "column": 50 }, "end": { "line": 1035, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43614, "end": 43615, "loc": { "start": { "line": 1035, "column": 57 }, "end": { "line": 1035, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43615, "end": 43616, "loc": { "start": { "line": 1035, "column": 58 }, "end": { "line": 1035, "column": 59 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43621, "end": 43622, "loc": { "start": { "line": 1036, "column": 4 }, "end": { "line": 1036, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Unloads a model from the viewer.\n *\n * Does nothing if the model is not currently loaded.\n *\n * @param {String} modelId ID of the model to unload.\n ", "start": 43628, "end": 43809, "loc": { "start": { "line": 1038, "column": 4 }, "end": { "line": 1044, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unloadModel", "start": 43814, "end": 43825, "loc": { "start": { "line": 1045, "column": 4 }, "end": { "line": 1045, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43825, "end": 43826, "loc": { "start": { "line": 1045, "column": 15 }, "end": { "line": 1045, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 43826, "end": 43833, "loc": { "start": { "line": 1045, "column": 16 }, "end": { "line": 1045, "column": 23 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43833, "end": 43834, "loc": { "start": { "line": 1045, "column": 23 }, "end": { "line": 1045, "column": 24 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43835, "end": 43836, "loc": { "start": { "line": 1045, "column": 25 }, "end": { "line": 1045, "column": 26 } } }, { "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": 43845, "end": 43847, "loc": { "start": { "line": 1046, "column": 8 }, "end": { "line": 1046, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43848, "end": 43849, "loc": { "start": { "line": 1046, "column": 11 }, "end": { "line": 1046, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 43849, "end": 43850, "loc": { "start": { "line": 1046, "column": 12 }, "end": { "line": 1046, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 43850, "end": 43857, "loc": { "start": { "line": 1046, "column": 13 }, "end": { "line": 1046, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43857, "end": 43858, "loc": { "start": { "line": 1046, "column": 20 }, "end": { "line": 1046, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43859, "end": 43860, "loc": { "start": { "line": 1046, "column": 22 }, "end": { "line": 1046, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 43873, "end": 43877, "loc": { "start": { "line": 1047, "column": 12 }, "end": { "line": 1047, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43877, "end": 43878, "loc": { "start": { "line": 1047, "column": 16 }, "end": { "line": 1047, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 43878, "end": 43883, "loc": { "start": { "line": 1047, "column": 17 }, "end": { "line": 1047, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43883, "end": 43884, "loc": { "start": { "line": 1047, "column": 22 }, "end": { "line": 1047, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "unloadModel() - Argument expected: modelId", "start": 43884, "end": 43928, "loc": { "start": { "line": 1047, "column": 23 }, "end": { "line": 1047, "column": 67 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43928, "end": 43929, "loc": { "start": { "line": 1047, "column": 67 }, "end": { "line": 1047, "column": 68 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43929, "end": 43930, "loc": { "start": { "line": 1047, "column": 68 }, "end": { "line": 1047, "column": 69 } } }, { "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": 43943, "end": 43949, "loc": { "start": { "line": 1048, "column": 12 }, "end": { "line": 1048, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43949, "end": 43950, "loc": { "start": { "line": 1048, "column": 18 }, "end": { "line": 1048, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 43959, "end": 43960, "loc": { "start": { "line": 1049, "column": 8 }, "end": { "line": 1049, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 43969, "end": 43973, "loc": { "start": { "line": 1050, "column": 8 }, "end": { "line": 1050, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43973, "end": 43974, "loc": { "start": { "line": 1050, "column": 12 }, "end": { "line": 1050, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 43974, "end": 43989, "loc": { "start": { "line": 1050, "column": 13 }, "end": { "line": 1050, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 43989, "end": 43990, "loc": { "start": { "line": 1050, "column": 28 }, "end": { "line": 1050, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unloadModel", "start": 43990, "end": 44001, "loc": { "start": { "line": 1050, "column": 29 }, "end": { "line": 1050, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44001, "end": 44002, "loc": { "start": { "line": 1050, "column": 40 }, "end": { "line": 1050, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 44002, "end": 44009, "loc": { "start": { "line": 1050, "column": 41 }, "end": { "line": 1050, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44009, "end": 44010, "loc": { "start": { "line": 1050, "column": 48 }, "end": { "line": 1050, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44010, "end": 44011, "loc": { "start": { "line": 1050, "column": 49 }, "end": { "line": 1050, "column": 50 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44016, "end": 44017, "loc": { "start": { "line": 1051, "column": 4 }, "end": { "line": 1051, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Unloads all currently loaded models.\n ", "start": 44023, "end": 44078, "loc": { "start": { "line": 1053, "column": 4 }, "end": { "line": 1055, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unloadAllModels", "start": 44083, "end": 44098, "loc": { "start": { "line": 1056, "column": 4 }, "end": { "line": 1056, "column": 19 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44098, "end": 44099, "loc": { "start": { "line": 1056, "column": 19 }, "end": { "line": 1056, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44099, "end": 44100, "loc": { "start": { "line": 1056, "column": 20 }, "end": { "line": 1056, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44101, "end": 44102, "loc": { "start": { "line": 1056, "column": 22 }, "end": { "line": 1056, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 44111, "end": 44115, "loc": { "start": { "line": 1057, "column": 8 }, "end": { "line": 1057, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44115, "end": 44116, "loc": { "start": { "line": 1057, "column": 12 }, "end": { "line": 1057, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 44116, "end": 44131, "loc": { "start": { "line": 1057, "column": 13 }, "end": { "line": 1057, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44131, "end": 44132, "loc": { "start": { "line": 1057, "column": 28 }, "end": { "line": 1057, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unloadAllModels", "start": 44132, "end": 44147, "loc": { "start": { "line": 1057, "column": 29 }, "end": { "line": 1057, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44147, "end": 44148, "loc": { "start": { "line": 1057, "column": 44 }, "end": { "line": 1057, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44148, "end": 44149, "loc": { "start": { "line": 1057, "column": 45 }, "end": { "line": 1057, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44149, "end": 44150, "loc": { "start": { "line": 1057, "column": 46 }, "end": { "line": 1057, "column": 47 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44155, "end": 44156, "loc": { "start": { "line": 1058, "column": 4 }, "end": { "line": 1058, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Edits a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to edit. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44162, "end": 44408, "loc": { "start": { "line": 1060, "column": 4 }, "end": { "line": 1066, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "editModel", "start": 44413, "end": 44422, "loc": { "start": { "line": 1067, "column": 4 }, "end": { "line": 1067, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44422, "end": 44423, "loc": { "start": { "line": 1067, "column": 13 }, "end": { "line": 1067, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 44423, "end": 44430, "loc": { "start": { "line": 1067, "column": 14 }, "end": { "line": 1067, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44430, "end": 44431, "loc": { "start": { "line": 1067, "column": 21 }, "end": { "line": 1067, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44432, "end": 44433, "loc": { "start": { "line": 1067, "column": 23 }, "end": { "line": 1067, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 44442, "end": 44446, "loc": { "start": { "line": 1068, "column": 8 }, "end": { "line": 1068, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44446, "end": 44447, "loc": { "start": { "line": 1068, "column": 12 }, "end": { "line": 1068, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 44447, "end": 44451, "loc": { "start": { "line": 1068, "column": 13 }, "end": { "line": 1068, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44451, "end": 44452, "loc": { "start": { "line": 1068, "column": 17 }, "end": { "line": 1068, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "editModel", "start": 44452, "end": 44463, "loc": { "start": { "line": 1068, "column": 18 }, "end": { "line": 1068, "column": 29 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44463, "end": 44464, "loc": { "start": { "line": 1068, "column": 29 }, "end": { "line": 1068, "column": 30 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44465, "end": 44466, "loc": { "start": { "line": 1068, "column": 31 }, "end": { "line": 1068, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 44479, "end": 44486, "loc": { "start": { "line": 1069, "column": 12 }, "end": { "line": 1069, "column": 19 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44486, "end": 44487, "loc": { "start": { "line": 1069, "column": 19 }, "end": { "line": 1069, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 44488, "end": 44495, "loc": { "start": { "line": 1069, "column": 21 }, "end": { "line": 1069, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44504, "end": 44505, "loc": { "start": { "line": 1070, "column": 8 }, "end": { "line": 1070, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44505, "end": 44506, "loc": { "start": { "line": 1070, "column": 9 }, "end": { "line": 1070, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44506, "end": 44507, "loc": { "start": { "line": 1070, "column": 10 }, "end": { "line": 1070, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44512, "end": 44513, "loc": { "start": { "line": 1071, "column": 4 }, "end": { "line": 1071, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Deletes a model.\n *\n * Assumes that the project containing the model is currently loaded.\n *\n * @param {String} modelId ID of the model to delete. Must be the ID of one of the models in the currently loaded project.\n ", "start": 44519, "end": 44769, "loc": { "start": { "line": 1073, "column": 4 }, "end": { "line": 1079, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "deleteModel", "start": 44774, "end": 44785, "loc": { "start": { "line": 1080, "column": 4 }, "end": { "line": 1080, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44785, "end": 44786, "loc": { "start": { "line": 1080, "column": 15 }, "end": { "line": 1080, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 44786, "end": 44793, "loc": { "start": { "line": 1080, "column": 16 }, "end": { "line": 1080, "column": 23 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44793, "end": 44794, "loc": { "start": { "line": 1080, "column": 23 }, "end": { "line": 1080, "column": 24 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44795, "end": 44796, "loc": { "start": { "line": 1080, "column": 25 }, "end": { "line": 1080, "column": 26 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 44805, "end": 44809, "loc": { "start": { "line": 1081, "column": 8 }, "end": { "line": 1081, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44809, "end": 44810, "loc": { "start": { "line": 1081, "column": 12 }, "end": { "line": 1081, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 44810, "end": 44814, "loc": { "start": { "line": 1081, "column": 13 }, "end": { "line": 1081, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44814, "end": 44815, "loc": { "start": { "line": 1081, "column": 17 }, "end": { "line": 1081, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "deleteModel", "start": 44815, "end": 44828, "loc": { "start": { "line": 1081, "column": 18 }, "end": { "line": 1081, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44828, "end": 44829, "loc": { "start": { "line": 1081, "column": 31 }, "end": { "line": 1081, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44830, "end": 44831, "loc": { "start": { "line": 1081, "column": 33 }, "end": { "line": 1081, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 44844, "end": 44851, "loc": { "start": { "line": 1082, "column": 12 }, "end": { "line": 1082, "column": 19 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44851, "end": 44852, "loc": { "start": { "line": 1082, "column": 19 }, "end": { "line": 1082, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 44853, "end": 44860, "loc": { "start": { "line": 1082, "column": 21 }, "end": { "line": 1082, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44869, "end": 44870, "loc": { "start": { "line": 1083, "column": 8 }, "end": { "line": 1083, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44870, "end": 44871, "loc": { "start": { "line": 1083, "column": 9 }, "end": { "line": 1083, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44871, "end": 44872, "loc": { "start": { "line": 1083, "column": 10 }, "end": { "line": 1083, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44877, "end": 44878, "loc": { "start": { "line": 1084, "column": 4 }, "end": { "line": 1084, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Adds a model.\n *\n ", "start": 44884, "end": 44923, "loc": { "start": { "line": 1086, "column": 4 }, "end": { "line": 1089, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addModel", "start": 44928, "end": 44936, "loc": { "start": { "line": 1090, "column": 4 }, "end": { "line": 1090, "column": 12 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44936, "end": 44937, "loc": { "start": { "line": 1090, "column": 12 }, "end": { "line": 1090, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44937, "end": 44938, "loc": { "start": { "line": 1090, "column": 13 }, "end": { "line": 1090, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44939, "end": 44940, "loc": { "start": { "line": 1090, "column": 15 }, "end": { "line": 1090, "column": 16 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 44949, "end": 44953, "loc": { "start": { "line": 1091, "column": 8 }, "end": { "line": 1091, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44953, "end": 44954, "loc": { "start": { "line": 1091, "column": 12 }, "end": { "line": 1091, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 44954, "end": 44958, "loc": { "start": { "line": 1091, "column": 13 }, "end": { "line": 1091, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44958, "end": 44959, "loc": { "start": { "line": 1091, "column": 17 }, "end": { "line": 1091, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "addModel", "start": 44959, "end": 44969, "loc": { "start": { "line": 1091, "column": 18 }, "end": { "line": 1091, "column": 28 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44969, "end": 44970, "loc": { "start": { "line": 1091, "column": 28 }, "end": { "line": 1091, "column": 29 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44971, "end": 44972, "loc": { "start": { "line": 1091, "column": 30 }, "end": { "line": 1091, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44972, "end": 44973, "loc": { "start": { "line": 1091, "column": 31 }, "end": { "line": 1091, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44973, "end": 44974, "loc": { "start": { "line": 1091, "column": 32 }, "end": { "line": 1091, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 44974, "end": 44975, "loc": { "start": { "line": 1091, "column": 33 }, "end": { "line": 1091, "column": 34 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 44980, "end": 44981, "loc": { "start": { "line": 1092, "column": 4 }, "end": { "line": 1092, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets the viewer's background color.\n *\n * @param {Number[]} rgbColor Three-element array of RGB values, each in range ````[0..1]````.\n ", "start": 44987, "end": 45147, "loc": { "start": { "line": 1094, "column": 4 }, "end": { "line": 1098, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setBackgroundColor", "start": 45152, "end": 45170, "loc": { "start": { "line": 1099, "column": 4 }, "end": { "line": 1099, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45170, "end": 45171, "loc": { "start": { "line": 1099, "column": 22 }, "end": { "line": 1099, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rgbColor", "start": 45171, "end": 45179, "loc": { "start": { "line": 1099, "column": 23 }, "end": { "line": 1099, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45179, "end": 45180, "loc": { "start": { "line": 1099, "column": 31 }, "end": { "line": 1099, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45181, "end": 45182, "loc": { "start": { "line": 1099, "column": 33 }, "end": { "line": 1099, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 45191, "end": 45195, "loc": { "start": { "line": 1100, "column": 8 }, "end": { "line": 1100, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 45195, "end": 45196, "loc": { "start": { "line": 1100, "column": 12 }, "end": { "line": 1100, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 45196, "end": 45202, "loc": { "start": { "line": 1100, "column": 13 }, "end": { "line": 1100, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 45202, "end": 45203, "loc": { "start": { "line": 1100, "column": 19 }, "end": { "line": 1100, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 45203, "end": 45208, "loc": { "start": { "line": 1100, "column": 20 }, "end": { "line": 1100, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 45208, "end": 45209, "loc": { "start": { "line": 1100, "column": 25 }, "end": { "line": 1100, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "canvas", "start": 45209, "end": 45215, "loc": { "start": { "line": 1100, "column": 26 }, "end": { "line": 1100, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 45215, "end": 45216, "loc": { "start": { "line": 1100, "column": 32 }, "end": { "line": 1100, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "backgroundColor", "start": 45216, "end": 45231, "loc": { "start": { "line": 1100, "column": 33 }, "end": { "line": 1100, "column": 48 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 45232, "end": 45233, "loc": { "start": { "line": 1100, "column": 49 }, "end": { "line": 1100, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rgbColor", "start": 45234, "end": 45242, "loc": { "start": { "line": 1100, "column": 51 }, "end": { "line": 1100, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 45242, "end": 45243, "loc": { "start": { "line": 1100, "column": 59 }, "end": { "line": 1100, "column": 60 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45248, "end": 45249, "loc": { "start": { "line": 1101, "column": 4 }, "end": { "line": 1101, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets where the colors for model objects will be loaded from.\n *\n * Options are:\n *\n * * \"model\" - (default) load colors from models, and\n * * \"viewer\" - load colors from the viewer's inbuilt table of colors for IFC types.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @param {String} source Where colors will be loaded from - \"model\" or \"viewer\".\n ", "start": 45255, "end": 45669, "loc": { "start": { "line": 1103, "column": 4 }, "end": { "line": 1115, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectColorSource", "start": 45674, "end": 45694, "loc": { "start": { "line": 1116, "column": 4 }, "end": { "line": 1116, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45694, "end": 45695, "loc": { "start": { "line": 1116, "column": 24 }, "end": { "line": 1116, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "source", "start": 45695, "end": 45701, "loc": { "start": { "line": 1116, "column": 25 }, "end": { "line": 1116, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45701, "end": 45702, "loc": { "start": { "line": 1116, "column": 31 }, "end": { "line": 1116, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45703, "end": 45704, "loc": { "start": { "line": 1116, "column": 33 }, "end": { "line": 1116, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "console", "start": 45713, "end": 45720, "loc": { "start": { "line": 1117, "column": 8 }, "end": { "line": 1117, "column": 15 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 45720, "end": 45721, "loc": { "start": { "line": 1117, "column": 15 }, "end": { "line": 1117, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "log", "start": 45721, "end": 45724, "loc": { "start": { "line": 1117, "column": 16 }, "end": { "line": 1117, "column": 19 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45724, "end": 45725, "loc": { "start": { "line": 1117, "column": 19 }, "end": { "line": 1117, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "BIMViewer.setObjectColorSource() is now deprecated and no longer functional. By default, ", "start": 45725, "end": 45816, "loc": { "start": { "line": 1117, "column": 20 }, "end": { "line": 1117, "column": 111 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 45817, "end": 45818, "loc": { "start": { "line": 1117, "column": 112 }, "end": { "line": 1117, "column": 113 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "BIMViewer.getObjectColorSource() will now always return the (formerly) default value of `model`.", "start": 45831, "end": 45929, "loc": { "start": { "line": 1118, "column": 12 }, "end": { "line": 1118, "column": 110 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45929, "end": 45930, "loc": { "start": { "line": 1118, "column": 110 }, "end": { "line": 1118, "column": 111 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 45930, "end": 45931, "loc": { "start": { "line": 1118, "column": 111 }, "end": { "line": 1118, "column": 112 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 45936, "end": 45937, "loc": { "start": { "line": 1119, "column": 4 }, "end": { "line": 1119, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets where the colors for model objects will be loaded from.\n *\n * This is \"model\" by default.\n *\n * @deprecated\n * @return {String} Where colors will be loaded from - \"model\" to get colors from the model, or \"viewer\" to get them from the viewer's built-in table of colors for IFC types.\n ", "start": 45943, "end": 46269, "loc": { "start": { "line": 1121, "column": 4 }, "end": { "line": 1128, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getObjectColorSource", "start": 46274, "end": 46294, "loc": { "start": { "line": 1129, "column": 4 }, "end": { "line": 1129, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 46294, "end": 46295, "loc": { "start": { "line": 1129, "column": 24 }, "end": { "line": 1129, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 46295, "end": 46296, "loc": { "start": { "line": 1129, "column": 25 }, "end": { "line": 1129, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 46297, "end": 46298, "loc": { "start": { "line": 1129, "column": 27 }, "end": { "line": 1129, "column": 28 } } }, { "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": 46307, "end": 46313, "loc": { "start": { "line": 1130, "column": 8 }, "end": { "line": 1130, "column": 14 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "model", "start": 46314, "end": 46321, "loc": { "start": { "line": 1130, "column": 15 }, "end": { "line": 1130, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 46321, "end": 46322, "loc": { "start": { "line": 1130, "column": 22 }, "end": { "line": 1130, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 46327, "end": 46328, "loc": { "start": { "line": 1131, "column": 4 }, "end": { "line": 1131, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Updates viewer UI state according to the properties in the given object.\n *\n * Note that, since some updates could be animated (e.g. flying the camera to fit objects to view) this\n * method optionally takes a callback, which it invokes after updating the UI.\n *\n * Also, this method is not to be confused with {@link BIMViewer#setConfigs}, which is used to batch-update various configurations and user preferences on the viewer.\n *\n * See [Viewer States](https://xeokit.github.io/xeokit-bim-viewer/docs/#viewer_states) for the list of states that may be batch-updated with this method.\n *\n * @param {Object} viewerState Specifies the viewer UI state updates.\n * @param {Function} done Callback invoked on successful update of the viewer states.\n ", "start": 46334, "end": 47137, "loc": { "start": { "line": 1133, "column": 4 }, "end": { "line": 1145, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setViewerState", "start": 47142, "end": 47156, "loc": { "start": { "line": 1146, "column": 4 }, "end": { "line": 1146, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47156, "end": 47157, "loc": { "start": { "line": 1146, "column": 18 }, "end": { "line": 1146, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47157, "end": 47168, "loc": { "start": { "line": 1146, "column": 19 }, "end": { "line": 1146, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47168, "end": 47169, "loc": { "start": { "line": 1146, "column": 30 }, "end": { "line": 1146, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 47170, "end": 47174, "loc": { "start": { "line": 1146, "column": 32 }, "end": { "line": 1146, "column": 36 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 47175, "end": 47176, "loc": { "start": { "line": 1146, "column": 37 }, "end": { "line": 1146, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47177, "end": 47178, "loc": { "start": { "line": 1146, "column": 39 }, "end": { "line": 1146, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47178, "end": 47179, "loc": { "start": { "line": 1146, "column": 40 }, "end": { "line": 1146, "column": 41 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47180, "end": 47182, "loc": { "start": { "line": 1146, "column": 42 }, "end": { "line": 1146, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47183, "end": 47184, "loc": { "start": { "line": 1146, "column": 45 }, "end": { "line": 1146, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47189, "end": 47190, "loc": { "start": { "line": 1147, "column": 4 }, "end": { "line": 1147, "column": 5 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47190, "end": 47191, "loc": { "start": { "line": 1147, "column": 5 }, "end": { "line": 1147, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47192, "end": 47193, "loc": { "start": { "line": 1147, "column": 7 }, "end": { "line": 1147, "column": 8 } } }, { "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": 47202, "end": 47204, "loc": { "start": { "line": 1148, "column": 8 }, "end": { "line": 1148, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47205, "end": 47206, "loc": { "start": { "line": 1148, "column": 11 }, "end": { "line": 1148, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47206, "end": 47217, "loc": { "start": { "line": 1148, "column": 12 }, "end": { "line": 1148, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47217, "end": 47218, "loc": { "start": { "line": 1148, "column": 23 }, "end": { "line": 1148, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabOpen", "start": 47218, "end": 47225, "loc": { "start": { "line": 1148, "column": 24 }, "end": { "line": 1148, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47225, "end": 47226, "loc": { "start": { "line": 1148, "column": 31 }, "end": { "line": 1148, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47227, "end": 47228, "loc": { "start": { "line": 1148, "column": 33 }, "end": { "line": 1148, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 47241, "end": 47245, "loc": { "start": { "line": 1149, "column": 12 }, "end": { "line": 1149, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47245, "end": 47246, "loc": { "start": { "line": 1149, "column": 16 }, "end": { "line": 1149, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTab", "start": 47246, "end": 47253, "loc": { "start": { "line": 1149, "column": 17 }, "end": { "line": 1149, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47253, "end": 47254, "loc": { "start": { "line": 1149, "column": 24 }, "end": { "line": 1149, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47254, "end": 47265, "loc": { "start": { "line": 1149, "column": 25 }, "end": { "line": 1149, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47265, "end": 47266, "loc": { "start": { "line": 1149, "column": 36 }, "end": { "line": 1149, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabOpen", "start": 47266, "end": 47273, "loc": { "start": { "line": 1149, "column": 37 }, "end": { "line": 1149, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47273, "end": 47274, "loc": { "start": { "line": 1149, "column": 44 }, "end": { "line": 1149, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47274, "end": 47275, "loc": { "start": { "line": 1149, "column": 45 }, "end": { "line": 1149, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47284, "end": 47285, "loc": { "start": { "line": 1150, "column": 8 }, "end": { "line": 1150, "column": 9 } } }, { "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": 47294, "end": 47296, "loc": { "start": { "line": 1151, "column": 8 }, "end": { "line": 1151, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47297, "end": 47298, "loc": { "start": { "line": 1151, "column": 11 }, "end": { "line": 1151, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47298, "end": 47309, "loc": { "start": { "line": 1151, "column": 12 }, "end": { "line": 1151, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47309, "end": 47310, "loc": { "start": { "line": 1151, "column": 23 }, "end": { "line": 1151, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandObjectsTree", "start": 47310, "end": 47327, "loc": { "start": { "line": 1151, "column": 24 }, "end": { "line": 1151, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47327, "end": 47328, "loc": { "start": { "line": 1151, "column": 41 }, "end": { "line": 1151, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47329, "end": 47330, "loc": { "start": { "line": 1151, "column": 43 }, "end": { "line": 1151, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 47343, "end": 47347, "loc": { "start": { "line": 1152, "column": 12 }, "end": { "line": 1152, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47347, "end": 47348, "loc": { "start": { "line": 1152, "column": 16 }, "end": { "line": 1152, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectsExplorer", "start": 47348, "end": 47364, "loc": { "start": { "line": 1152, "column": 17 }, "end": { "line": 1152, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47364, "end": 47365, "loc": { "start": { "line": 1152, "column": 33 }, "end": { "line": 1152, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandTreeViewToDepth", "start": 47365, "end": 47386, "loc": { "start": { "line": 1152, "column": 34 }, "end": { "line": 1152, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47386, "end": 47387, "loc": { "start": { "line": 1152, "column": 55 }, "end": { "line": 1152, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47387, "end": 47398, "loc": { "start": { "line": 1152, "column": 56 }, "end": { "line": 1152, "column": 67 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47398, "end": 47399, "loc": { "start": { "line": 1152, "column": 67 }, "end": { "line": 1152, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandObjectsTree", "start": 47399, "end": 47416, "loc": { "start": { "line": 1152, "column": 68 }, "end": { "line": 1152, "column": 85 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47416, "end": 47417, "loc": { "start": { "line": 1152, "column": 85 }, "end": { "line": 1152, "column": 86 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47417, "end": 47418, "loc": { "start": { "line": 1152, "column": 86 }, "end": { "line": 1152, "column": 87 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47427, "end": 47428, "loc": { "start": { "line": 1153, "column": 8 }, "end": { "line": 1153, "column": 9 } } }, { "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": 47437, "end": 47439, "loc": { "start": { "line": 1154, "column": 8 }, "end": { "line": 1154, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47440, "end": 47441, "loc": { "start": { "line": 1154, "column": 11 }, "end": { "line": 1154, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47441, "end": 47452, "loc": { "start": { "line": 1154, "column": 12 }, "end": { "line": 1154, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47452, "end": 47453, "loc": { "start": { "line": 1154, "column": 23 }, "end": { "line": 1154, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandClassesTree", "start": 47453, "end": 47470, "loc": { "start": { "line": 1154, "column": 24 }, "end": { "line": 1154, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47470, "end": 47471, "loc": { "start": { "line": 1154, "column": 41 }, "end": { "line": 1154, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47472, "end": 47473, "loc": { "start": { "line": 1154, "column": 43 }, "end": { "line": 1154, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 47486, "end": 47490, "loc": { "start": { "line": 1155, "column": 12 }, "end": { "line": 1155, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47490, "end": 47491, "loc": { "start": { "line": 1155, "column": 16 }, "end": { "line": 1155, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesExplorer", "start": 47491, "end": 47507, "loc": { "start": { "line": 1155, "column": 17 }, "end": { "line": 1155, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47507, "end": 47508, "loc": { "start": { "line": 1155, "column": 33 }, "end": { "line": 1155, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandTreeViewToDepth", "start": 47508, "end": 47529, "loc": { "start": { "line": 1155, "column": 34 }, "end": { "line": 1155, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47529, "end": 47530, "loc": { "start": { "line": 1155, "column": 55 }, "end": { "line": 1155, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47530, "end": 47541, "loc": { "start": { "line": 1155, "column": 56 }, "end": { "line": 1155, "column": 67 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47541, "end": 47542, "loc": { "start": { "line": 1155, "column": 67 }, "end": { "line": 1155, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandClassesTree", "start": 47542, "end": 47559, "loc": { "start": { "line": 1155, "column": 68 }, "end": { "line": 1155, "column": 85 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47559, "end": 47560, "loc": { "start": { "line": 1155, "column": 85 }, "end": { "line": 1155, "column": 86 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47560, "end": 47561, "loc": { "start": { "line": 1155, "column": 86 }, "end": { "line": 1155, "column": 87 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47570, "end": 47571, "loc": { "start": { "line": 1156, "column": 8 }, "end": { "line": 1156, "column": 9 } } }, { "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": 47580, "end": 47582, "loc": { "start": { "line": 1157, "column": 8 }, "end": { "line": 1157, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47583, "end": 47584, "loc": { "start": { "line": 1157, "column": 11 }, "end": { "line": 1157, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47584, "end": 47595, "loc": { "start": { "line": 1157, "column": 12 }, "end": { "line": 1157, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47595, "end": 47596, "loc": { "start": { "line": 1157, "column": 23 }, "end": { "line": 1157, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandStoreysTree", "start": 47596, "end": 47613, "loc": { "start": { "line": 1157, "column": 24 }, "end": { "line": 1157, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47613, "end": 47614, "loc": { "start": { "line": 1157, "column": 41 }, "end": { "line": 1157, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47615, "end": 47616, "loc": { "start": { "line": 1157, "column": 43 }, "end": { "line": 1157, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 47629, "end": 47633, "loc": { "start": { "line": 1158, "column": 12 }, "end": { "line": 1158, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47633, "end": 47634, "loc": { "start": { "line": 1158, "column": 16 }, "end": { "line": 1158, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_storeysExplorer", "start": 47634, "end": 47650, "loc": { "start": { "line": 1158, "column": 17 }, "end": { "line": 1158, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47650, "end": 47651, "loc": { "start": { "line": 1158, "column": 33 }, "end": { "line": 1158, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandTreeViewToDepth", "start": 47651, "end": 47672, "loc": { "start": { "line": 1158, "column": 34 }, "end": { "line": 1158, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47672, "end": 47673, "loc": { "start": { "line": 1158, "column": 55 }, "end": { "line": 1158, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47673, "end": 47684, "loc": { "start": { "line": 1158, "column": 56 }, "end": { "line": 1158, "column": 67 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47684, "end": 47685, "loc": { "start": { "line": 1158, "column": 67 }, "end": { "line": 1158, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandStoreysTree", "start": 47685, "end": 47702, "loc": { "start": { "line": 1158, "column": 68 }, "end": { "line": 1158, "column": 85 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47702, "end": 47703, "loc": { "start": { "line": 1158, "column": 85 }, "end": { "line": 1158, "column": 86 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47703, "end": 47704, "loc": { "start": { "line": 1158, "column": 86 }, "end": { "line": 1158, "column": 87 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47713, "end": 47714, "loc": { "start": { "line": 1159, "column": 8 }, "end": { "line": 1159, "column": 9 } } }, { "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": 47723, "end": 47725, "loc": { "start": { "line": 1160, "column": 8 }, "end": { "line": 1160, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47726, "end": 47727, "loc": { "start": { "line": 1160, "column": 11 }, "end": { "line": 1160, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47727, "end": 47738, "loc": { "start": { "line": 1160, "column": 12 }, "end": { "line": 1160, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47738, "end": 47739, "loc": { "start": { "line": 1160, "column": 23 }, "end": { "line": 1160, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setCamera", "start": 47739, "end": 47748, "loc": { "start": { "line": 1160, "column": 24 }, "end": { "line": 1160, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47748, "end": 47749, "loc": { "start": { "line": 1160, "column": 33 }, "end": { "line": 1160, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47750, "end": 47751, "loc": { "start": { "line": 1160, "column": 35 }, "end": { "line": 1160, "column": 36 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 47764, "end": 47768, "loc": { "start": { "line": 1161, "column": 12 }, "end": { "line": 1161, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47768, "end": 47769, "loc": { "start": { "line": 1161, "column": 16 }, "end": { "line": 1161, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setCamera", "start": 47769, "end": 47778, "loc": { "start": { "line": 1161, "column": 17 }, "end": { "line": 1161, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47778, "end": 47779, "loc": { "start": { "line": 1161, "column": 26 }, "end": { "line": 1161, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47779, "end": 47790, "loc": { "start": { "line": 1161, "column": 27 }, "end": { "line": 1161, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47790, "end": 47791, "loc": { "start": { "line": 1161, "column": 38 }, "end": { "line": 1161, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setCamera", "start": 47791, "end": 47800, "loc": { "start": { "line": 1161, "column": 39 }, "end": { "line": 1161, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47800, "end": 47801, "loc": { "start": { "line": 1161, "column": 48 }, "end": { "line": 1161, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47801, "end": 47802, "loc": { "start": { "line": 1161, "column": 49 }, "end": { "line": 1161, "column": 50 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47811, "end": 47812, "loc": { "start": { "line": 1162, "column": 8 }, "end": { "line": 1162, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 47821, "end": 47825, "loc": { "start": { "line": 1163, "column": 8 }, "end": { "line": 1163, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47825, "end": 47826, "loc": { "start": { "line": 1163, "column": 12 }, "end": { "line": 1163, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_parseSelectedStorey", "start": 47826, "end": 47846, "loc": { "start": { "line": 1163, "column": 13 }, "end": { "line": 1163, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47846, "end": 47847, "loc": { "start": { "line": 1163, "column": 33 }, "end": { "line": 1163, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47847, "end": 47858, "loc": { "start": { "line": 1163, "column": 34 }, "end": { "line": 1163, "column": 45 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47858, "end": 47859, "loc": { "start": { "line": 1163, "column": 45 }, "end": { "line": 1163, "column": 46 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47860, "end": 47861, "loc": { "start": { "line": 1163, "column": 47 }, "end": { "line": 1163, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47861, "end": 47862, "loc": { "start": { "line": 1163, "column": 48 }, "end": { "line": 1163, "column": 49 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47863, "end": 47865, "loc": { "start": { "line": 1163, "column": 50 }, "end": { "line": 1163, "column": 52 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47866, "end": 47867, "loc": { "start": { "line": 1163, "column": 53 }, "end": { "line": 1163, "column": 54 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 47880, "end": 47884, "loc": { "start": { "line": 1164, "column": 12 }, "end": { "line": 1164, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47884, "end": 47885, "loc": { "start": { "line": 1164, "column": 16 }, "end": { "line": 1164, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_parseThreeDMode", "start": 47885, "end": 47901, "loc": { "start": { "line": 1164, "column": 17 }, "end": { "line": 1164, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47901, "end": 47902, "loc": { "start": { "line": 1164, "column": 33 }, "end": { "line": 1164, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 47902, "end": 47913, "loc": { "start": { "line": 1164, "column": 34 }, "end": { "line": 1164, "column": 45 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47913, "end": 47914, "loc": { "start": { "line": 1164, "column": 45 }, "end": { "line": 1164, "column": 46 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47915, "end": 47916, "loc": { "start": { "line": 1164, "column": 47 }, "end": { "line": 1164, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47916, "end": 47917, "loc": { "start": { "line": 1164, "column": 48 }, "end": { "line": 1164, "column": 49 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47918, "end": 47920, "loc": { "start": { "line": 1164, "column": 50 }, "end": { "line": 1164, "column": 52 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47921, "end": 47922, "loc": { "start": { "line": 1164, "column": 53 }, "end": { "line": 1164, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 47939, "end": 47943, "loc": { "start": { "line": 1165, "column": 16 }, "end": { "line": 1165, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47943, "end": 47944, "loc": { "start": { "line": 1165, "column": 20 }, "end": { "line": 1165, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47944, "end": 47945, "loc": { "start": { "line": 1165, "column": 21 }, "end": { "line": 1165, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47945, "end": 47946, "loc": { "start": { "line": 1165, "column": 22 }, "end": { "line": 1165, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47959, "end": 47960, "loc": { "start": { "line": 1166, "column": 12 }, "end": { "line": 1166, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47960, "end": 47961, "loc": { "start": { "line": 1166, "column": 13 }, "end": { "line": 1166, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47961, "end": 47962, "loc": { "start": { "line": 1166, "column": 14 }, "end": { "line": 1166, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47971, "end": 47972, "loc": { "start": { "line": 1167, "column": 8 }, "end": { "line": 1167, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47972, "end": 47973, "loc": { "start": { "line": 1167, "column": 9 }, "end": { "line": 1167, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 47973, "end": 47974, "loc": { "start": { "line": 1167, "column": 10 }, "end": { "line": 1167, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 47979, "end": 47980, "loc": { "start": { "line": 1168, "column": 4 }, "end": { "line": 1168, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_parseSelectedStorey", "start": 47986, "end": 48006, "loc": { "start": { "line": 1170, "column": 4 }, "end": { "line": 1170, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48006, "end": 48007, "loc": { "start": { "line": 1170, "column": 24 }, "end": { "line": 1170, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 48007, "end": 48018, "loc": { "start": { "line": 1170, "column": 25 }, "end": { "line": 1170, "column": 36 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48018, "end": 48019, "loc": { "start": { "line": 1170, "column": 36 }, "end": { "line": 1170, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 48020, "end": 48024, "loc": { "start": { "line": 1170, "column": 38 }, "end": { "line": 1170, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48024, "end": 48025, "loc": { "start": { "line": 1170, "column": 42 }, "end": { "line": 1170, "column": 43 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48026, "end": 48027, "loc": { "start": { "line": 1170, "column": 44 }, "end": { "line": 1170, "column": 45 } } }, { "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": 48036, "end": 48038, "loc": { "start": { "line": 1171, "column": 8 }, "end": { "line": 1171, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48039, "end": 48040, "loc": { "start": { "line": 1171, "column": 11 }, "end": { "line": 1171, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 48040, "end": 48051, "loc": { "start": { "line": 1171, "column": 12 }, "end": { "line": 1171, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48051, "end": 48052, "loc": { "start": { "line": 1171, "column": 23 }, "end": { "line": 1171, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedStorey", "start": 48052, "end": 48066, "loc": { "start": { "line": 1171, "column": 24 }, "end": { "line": 1171, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48066, "end": 48067, "loc": { "start": { "line": 1171, "column": 38 }, "end": { "line": 1171, "column": 39 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48068, "end": 48069, "loc": { "start": { "line": 1171, "column": 40 }, "end": { "line": 1171, "column": 41 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 48082, "end": 48086, "loc": { "start": { "line": 1172, "column": 12 }, "end": { "line": 1172, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48086, "end": 48087, "loc": { "start": { "line": 1172, "column": 16 }, "end": { "line": 1172, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectStorey", "start": 48087, "end": 48099, "loc": { "start": { "line": 1172, "column": 17 }, "end": { "line": 1172, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48099, "end": 48100, "loc": { "start": { "line": 1172, "column": 29 }, "end": { "line": 1172, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 48100, "end": 48111, "loc": { "start": { "line": 1172, "column": 30 }, "end": { "line": 1172, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48111, "end": 48112, "loc": { "start": { "line": 1172, "column": 41 }, "end": { "line": 1172, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedStorey", "start": 48112, "end": 48126, "loc": { "start": { "line": 1172, "column": 42 }, "end": { "line": 1172, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48126, "end": 48127, "loc": { "start": { "line": 1172, "column": 56 }, "end": { "line": 1172, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48127, "end": 48128, "loc": { "start": { "line": 1172, "column": 57 }, "end": { "line": 1172, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 48141, "end": 48145, "loc": { "start": { "line": 1173, "column": 12 }, "end": { "line": 1173, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48145, "end": 48146, "loc": { "start": { "line": 1173, "column": 16 }, "end": { "line": 1173, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48146, "end": 48147, "loc": { "start": { "line": 1173, "column": 17 }, "end": { "line": 1173, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48147, "end": 48148, "loc": { "start": { "line": 1173, "column": 18 }, "end": { "line": 1173, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48157, "end": 48158, "loc": { "start": { "line": 1174, "column": 8 }, "end": { "line": 1174, "column": 9 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 48159, "end": 48163, "loc": { "start": { "line": 1174, "column": 10 }, "end": { "line": 1174, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48164, "end": 48165, "loc": { "start": { "line": 1174, "column": 15 }, "end": { "line": 1174, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 48178, "end": 48182, "loc": { "start": { "line": 1175, "column": 12 }, "end": { "line": 1175, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48182, "end": 48183, "loc": { "start": { "line": 1175, "column": 16 }, "end": { "line": 1175, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48183, "end": 48184, "loc": { "start": { "line": 1175, "column": 17 }, "end": { "line": 1175, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48184, "end": 48185, "loc": { "start": { "line": 1175, "column": 18 }, "end": { "line": 1175, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48194, "end": 48195, "loc": { "start": { "line": 1176, "column": 8 }, "end": { "line": 1176, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48200, "end": 48201, "loc": { "start": { "line": 1177, "column": 4 }, "end": { "line": 1177, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_parseThreeDMode", "start": 48207, "end": 48223, "loc": { "start": { "line": 1179, "column": 4 }, "end": { "line": 1179, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48223, "end": 48224, "loc": { "start": { "line": 1179, "column": 20 }, "end": { "line": 1179, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 48224, "end": 48235, "loc": { "start": { "line": 1179, "column": 21 }, "end": { "line": 1179, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48235, "end": 48236, "loc": { "start": { "line": 1179, "column": 32 }, "end": { "line": 1179, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 48237, "end": 48241, "loc": { "start": { "line": 1179, "column": 34 }, "end": { "line": 1179, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48241, "end": 48242, "loc": { "start": { "line": 1179, "column": 38 }, "end": { "line": 1179, "column": 39 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48243, "end": 48244, "loc": { "start": { "line": 1179, "column": 40 }, "end": { "line": 1179, "column": 41 } } }, { "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": 48253, "end": 48258, "loc": { "start": { "line": 1180, "column": 8 }, "end": { "line": 1180, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activateThreeDMode", "start": 48259, "end": 48277, "loc": { "start": { "line": 1180, "column": 14 }, "end": { "line": 1180, "column": 32 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 48278, "end": 48279, "loc": { "start": { "line": 1180, "column": 33 }, "end": { "line": 1180, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48280, "end": 48281, "loc": { "start": { "line": 1180, "column": 35 }, "end": { "line": 1180, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewerState", "start": 48281, "end": 48292, "loc": { "start": { "line": 1180, "column": 36 }, "end": { "line": 1180, "column": 47 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48292, "end": 48293, "loc": { "start": { "line": 1180, "column": 47 }, "end": { "line": 1180, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "threeDActive", "start": 48293, "end": 48305, "loc": { "start": { "line": 1180, "column": 48 }, "end": { "line": 1180, "column": 60 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "!==", "start": 48306, "end": 48309, "loc": { "start": { "line": 1180, "column": 61 }, "end": { "line": 1180, "column": 64 } } }, { "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": 48310, "end": 48315, "loc": { "start": { "line": 1180, "column": 65 }, "end": { "line": 1180, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48315, "end": 48316, "loc": { "start": { "line": 1180, "column": 70 }, "end": { "line": 1180, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48316, "end": 48317, "loc": { "start": { "line": 1180, "column": 71 }, "end": { "line": 1180, "column": 72 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 48326, "end": 48330, "loc": { "start": { "line": 1181, "column": 8 }, "end": { "line": 1181, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48330, "end": 48331, "loc": { "start": { "line": 1181, "column": 12 }, "end": { "line": 1181, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "set3DEnabled", "start": 48331, "end": 48343, "loc": { "start": { "line": 1181, "column": 13 }, "end": { "line": 1181, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48343, "end": 48344, "loc": { "start": { "line": 1181, "column": 25 }, "end": { "line": 1181, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activateThreeDMode", "start": 48344, "end": 48362, "loc": { "start": { "line": 1181, "column": 26 }, "end": { "line": 1181, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48362, "end": 48363, "loc": { "start": { "line": 1181, "column": 44 }, "end": { "line": 1181, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 48364, "end": 48368, "loc": { "start": { "line": 1181, "column": 46 }, "end": { "line": 1181, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48368, "end": 48369, "loc": { "start": { "line": 1181, "column": 50 }, "end": { "line": 1181, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48369, "end": 48370, "loc": { "start": { "line": 1181, "column": 51 }, "end": { "line": 1181, "column": 52 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48375, "end": 48376, "loc": { "start": { "line": 1182, "column": 4 }, "end": { "line": 1182, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Highlights the given object in the tree views within the Objects, Classes and Storeys tabs.\n *\n * Also scrolls the object's node into view within each tree, then highlights it.\n *\n * De-highlights whatever node is currently highlighted in each of those trees.\n *\n * @param {String} objectId ID of the object\n ", "start": 48382, "end": 48732, "loc": { "start": { "line": 1184, "column": 4 }, "end": { "line": 1192, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showObjectInExplorers", "start": 48737, "end": 48758, "loc": { "start": { "line": 1193, "column": 4 }, "end": { "line": 1193, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48758, "end": 48759, "loc": { "start": { "line": 1193, "column": 25 }, "end": { "line": 1193, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 48759, "end": 48767, "loc": { "start": { "line": 1193, "column": 26 }, "end": { "line": 1193, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48767, "end": 48768, "loc": { "start": { "line": 1193, "column": 34 }, "end": { "line": 1193, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48769, "end": 48770, "loc": { "start": { "line": 1193, "column": 36 }, "end": { "line": 1193, "column": 37 } } }, { "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": 48779, "end": 48781, "loc": { "start": { "line": 1194, "column": 8 }, "end": { "line": 1194, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48782, "end": 48783, "loc": { "start": { "line": 1194, "column": 11 }, "end": { "line": 1194, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 48783, "end": 48784, "loc": { "start": { "line": 1194, "column": 12 }, "end": { "line": 1194, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 48784, "end": 48792, "loc": { "start": { "line": 1194, "column": 13 }, "end": { "line": 1194, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48792, "end": 48793, "loc": { "start": { "line": 1194, "column": 21 }, "end": { "line": 1194, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48794, "end": 48795, "loc": { "start": { "line": 1194, "column": 23 }, "end": { "line": 1194, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 48808, "end": 48812, "loc": { "start": { "line": 1195, "column": 12 }, "end": { "line": 1195, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48812, "end": 48813, "loc": { "start": { "line": 1195, "column": 16 }, "end": { "line": 1195, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 48813, "end": 48818, "loc": { "start": { "line": 1195, "column": 17 }, "end": { "line": 1195, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48818, "end": 48819, "loc": { "start": { "line": 1195, "column": 22 }, "end": { "line": 1195, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "showObjectInExplorers() - Argument expected: objectId", "start": 48819, "end": 48874, "loc": { "start": { "line": 1195, "column": 23 }, "end": { "line": 1195, "column": 78 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48874, "end": 48875, "loc": { "start": { "line": 1195, "column": 78 }, "end": { "line": 1195, "column": 79 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48875, "end": 48876, "loc": { "start": { "line": 1195, "column": 79 }, "end": { "line": 1195, "column": 80 } } }, { "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": 48889, "end": 48895, "loc": { "start": { "line": 1196, "column": 12 }, "end": { "line": 1196, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48895, "end": 48896, "loc": { "start": { "line": 1196, "column": 18 }, "end": { "line": 1196, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48905, "end": 48906, "loc": { "start": { "line": 1197, "column": 8 }, "end": { "line": 1197, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 48915, "end": 48919, "loc": { "start": { "line": 1198, "column": 8 }, "end": { "line": 1198, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48919, "end": 48920, "loc": { "start": { "line": 1198, "column": 12 }, "end": { "line": 1198, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectsExplorer", "start": 48920, "end": 48936, "loc": { "start": { "line": 1198, "column": 13 }, "end": { "line": 1198, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48936, "end": 48937, "loc": { "start": { "line": 1198, "column": 29 }, "end": { "line": 1198, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showNodeInTreeView", "start": 48937, "end": 48955, "loc": { "start": { "line": 1198, "column": 30 }, "end": { "line": 1198, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48955, "end": 48956, "loc": { "start": { "line": 1198, "column": 48 }, "end": { "line": 1198, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 48956, "end": 48964, "loc": { "start": { "line": 1198, "column": 49 }, "end": { "line": 1198, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 48964, "end": 48965, "loc": { "start": { "line": 1198, "column": 57 }, "end": { "line": 1198, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48965, "end": 48966, "loc": { "start": { "line": 1198, "column": 58 }, "end": { "line": 1198, "column": 59 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 48975, "end": 48979, "loc": { "start": { "line": 1199, "column": 8 }, "end": { "line": 1199, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48979, "end": 48980, "loc": { "start": { "line": 1199, "column": 12 }, "end": { "line": 1199, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesExplorer", "start": 48980, "end": 48996, "loc": { "start": { "line": 1199, "column": 13 }, "end": { "line": 1199, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 48996, "end": 48997, "loc": { "start": { "line": 1199, "column": 29 }, "end": { "line": 1199, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showNodeInTreeView", "start": 48997, "end": 49015, "loc": { "start": { "line": 1199, "column": 30 }, "end": { "line": 1199, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49015, "end": 49016, "loc": { "start": { "line": 1199, "column": 48 }, "end": { "line": 1199, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 49016, "end": 49024, "loc": { "start": { "line": 1199, "column": 49 }, "end": { "line": 1199, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49024, "end": 49025, "loc": { "start": { "line": 1199, "column": 57 }, "end": { "line": 1199, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49025, "end": 49026, "loc": { "start": { "line": 1199, "column": 58 }, "end": { "line": 1199, "column": 59 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 49035, "end": 49039, "loc": { "start": { "line": 1200, "column": 8 }, "end": { "line": 1200, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49039, "end": 49040, "loc": { "start": { "line": 1200, "column": 12 }, "end": { "line": 1200, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_storeysExplorer", "start": 49040, "end": 49056, "loc": { "start": { "line": 1200, "column": 13 }, "end": { "line": 1200, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49056, "end": 49057, "loc": { "start": { "line": 1200, "column": 29 }, "end": { "line": 1200, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showNodeInTreeView", "start": 49057, "end": 49075, "loc": { "start": { "line": 1200, "column": 30 }, "end": { "line": 1200, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49075, "end": 49076, "loc": { "start": { "line": 1200, "column": 48 }, "end": { "line": 1200, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 49076, "end": 49084, "loc": { "start": { "line": 1200, "column": 49 }, "end": { "line": 1200, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49084, "end": 49085, "loc": { "start": { "line": 1200, "column": 57 }, "end": { "line": 1200, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49085, "end": 49086, "loc": { "start": { "line": 1200, "column": 58 }, "end": { "line": 1200, "column": 59 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 49095, "end": 49099, "loc": { "start": { "line": 1201, "column": 8 }, "end": { "line": 1201, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49099, "end": 49100, "loc": { "start": { "line": 1201, "column": 12 }, "end": { "line": 1201, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 49100, "end": 49104, "loc": { "start": { "line": 1201, "column": 13 }, "end": { "line": 1201, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49104, "end": 49105, "loc": { "start": { "line": 1201, "column": 17 }, "end": { "line": 1201, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "openExplorer", "start": 49105, "end": 49119, "loc": { "start": { "line": 1201, "column": 18 }, "end": { "line": 1201, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49119, "end": 49120, "loc": { "start": { "line": 1201, "column": 32 }, "end": { "line": 1201, "column": 33 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49121, "end": 49122, "loc": { "start": { "line": 1201, "column": 34 }, "end": { "line": 1201, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49122, "end": 49123, "loc": { "start": { "line": 1201, "column": 35 }, "end": { "line": 1201, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49123, "end": 49124, "loc": { "start": { "line": 1201, "column": 36 }, "end": { "line": 1201, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49124, "end": 49125, "loc": { "start": { "line": 1201, "column": 37 }, "end": { "line": 1201, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49130, "end": 49131, "loc": { "start": { "line": 1202, "column": 4 }, "end": { "line": 1202, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * De-highlights the object previously highlighted with {@link BIMViewer#showObjectInExplorers}.\n *\n * This only de-highlights the node. If the node is currently scrolled into view, then the node will remain in view.\n *\n * For each tab, does nothing if a node is currently highlighted.\n ", "start": 49137, "end": 49454, "loc": { "start": { "line": 1204, "column": 4 }, "end": { "line": 1210, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unShowObjectInExplorers", "start": 49459, "end": 49482, "loc": { "start": { "line": 1211, "column": 4 }, "end": { "line": 1211, "column": 27 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49482, "end": 49483, "loc": { "start": { "line": 1211, "column": 27 }, "end": { "line": 1211, "column": 28 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49483, "end": 49484, "loc": { "start": { "line": 1211, "column": 28 }, "end": { "line": 1211, "column": 29 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49485, "end": 49486, "loc": { "start": { "line": 1211, "column": 30 }, "end": { "line": 1211, "column": 31 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 49495, "end": 49499, "loc": { "start": { "line": 1212, "column": 8 }, "end": { "line": 1212, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49499, "end": 49500, "loc": { "start": { "line": 1212, "column": 12 }, "end": { "line": 1212, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectsExplorer", "start": 49500, "end": 49516, "loc": { "start": { "line": 1212, "column": 13 }, "end": { "line": 1212, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49516, "end": 49517, "loc": { "start": { "line": 1212, "column": 29 }, "end": { "line": 1212, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unShowNodeInTreeView", "start": 49517, "end": 49537, "loc": { "start": { "line": 1212, "column": 30 }, "end": { "line": 1212, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49537, "end": 49538, "loc": { "start": { "line": 1212, "column": 50 }, "end": { "line": 1212, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49538, "end": 49539, "loc": { "start": { "line": 1212, "column": 51 }, "end": { "line": 1212, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49539, "end": 49540, "loc": { "start": { "line": 1212, "column": 52 }, "end": { "line": 1212, "column": 53 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 49549, "end": 49553, "loc": { "start": { "line": 1213, "column": 8 }, "end": { "line": 1213, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49553, "end": 49554, "loc": { "start": { "line": 1213, "column": 12 }, "end": { "line": 1213, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesExplorer", "start": 49554, "end": 49570, "loc": { "start": { "line": 1213, "column": 13 }, "end": { "line": 1213, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49570, "end": 49571, "loc": { "start": { "line": 1213, "column": 29 }, "end": { "line": 1213, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unShowNodeInTreeView", "start": 49571, "end": 49591, "loc": { "start": { "line": 1213, "column": 30 }, "end": { "line": 1213, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49591, "end": 49592, "loc": { "start": { "line": 1213, "column": 50 }, "end": { "line": 1213, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49592, "end": 49593, "loc": { "start": { "line": 1213, "column": 51 }, "end": { "line": 1213, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49593, "end": 49594, "loc": { "start": { "line": 1213, "column": 52 }, "end": { "line": 1213, "column": 53 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 49603, "end": 49607, "loc": { "start": { "line": 1214, "column": 8 }, "end": { "line": 1214, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49607, "end": 49608, "loc": { "start": { "line": 1214, "column": 12 }, "end": { "line": 1214, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_storeysExplorer", "start": 49608, "end": 49624, "loc": { "start": { "line": 1214, "column": 13 }, "end": { "line": 1214, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49624, "end": 49625, "loc": { "start": { "line": 1214, "column": 29 }, "end": { "line": 1214, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unShowNodeInTreeView", "start": 49625, "end": 49645, "loc": { "start": { "line": 1214, "column": 30 }, "end": { "line": 1214, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49645, "end": 49646, "loc": { "start": { "line": 1214, "column": 50 }, "end": { "line": 1214, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49646, "end": 49647, "loc": { "start": { "line": 1214, "column": 51 }, "end": { "line": 1214, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49647, "end": 49648, "loc": { "start": { "line": 1214, "column": 52 }, "end": { "line": 1214, "column": 53 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49653, "end": 49654, "loc": { "start": { "line": 1215, "column": 4 }, "end": { "line": 1215, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Shows the properties of the given object in the Properties tab.\n *\n * @param {String} objectId ID of the object\n ", "start": 49660, "end": 49798, "loc": { "start": { "line": 1217, "column": 4 }, "end": { "line": 1221, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showObjectProperties", "start": 49803, "end": 49823, "loc": { "start": { "line": 1222, "column": 4 }, "end": { "line": 1222, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49823, "end": 49824, "loc": { "start": { "line": 1222, "column": 24 }, "end": { "line": 1222, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 49824, "end": 49832, "loc": { "start": { "line": 1222, "column": 25 }, "end": { "line": 1222, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49832, "end": 49833, "loc": { "start": { "line": 1222, "column": 33 }, "end": { "line": 1222, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49834, "end": 49835, "loc": { "start": { "line": 1222, "column": 35 }, "end": { "line": 1222, "column": 36 } } }, { "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": 49844, "end": 49846, "loc": { "start": { "line": 1223, "column": 8 }, "end": { "line": 1223, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49847, "end": 49848, "loc": { "start": { "line": 1223, "column": 11 }, "end": { "line": 1223, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 49848, "end": 49849, "loc": { "start": { "line": 1223, "column": 12 }, "end": { "line": 1223, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 49849, "end": 49857, "loc": { "start": { "line": 1223, "column": 13 }, "end": { "line": 1223, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49857, "end": 49858, "loc": { "start": { "line": 1223, "column": 21 }, "end": { "line": 1223, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49859, "end": 49860, "loc": { "start": { "line": 1223, "column": 23 }, "end": { "line": 1223, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 49873, "end": 49877, "loc": { "start": { "line": 1224, "column": 12 }, "end": { "line": 1224, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49877, "end": 49878, "loc": { "start": { "line": 1224, "column": 16 }, "end": { "line": 1224, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 49878, "end": 49883, "loc": { "start": { "line": 1224, "column": 17 }, "end": { "line": 1224, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49883, "end": 49884, "loc": { "start": { "line": 1224, "column": 22 }, "end": { "line": 1224, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "showObjectInExplorers() - Argument expected: objectId", "start": 49884, "end": 49939, "loc": { "start": { "line": 1224, "column": 23 }, "end": { "line": 1224, "column": 78 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49939, "end": 49940, "loc": { "start": { "line": 1224, "column": 78 }, "end": { "line": 1224, "column": 79 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49940, "end": 49941, "loc": { "start": { "line": 1224, "column": 79 }, "end": { "line": 1224, "column": 80 } } }, { "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": 49954, "end": 49960, "loc": { "start": { "line": 1225, "column": 12 }, "end": { "line": 1225, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49960, "end": 49961, "loc": { "start": { "line": 1225, "column": 18 }, "end": { "line": 1225, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49970, "end": 49971, "loc": { "start": { "line": 1226, "column": 8 }, "end": { "line": 1226, "column": 9 } } }, { "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": 49980, "end": 49982, "loc": { "start": { "line": 1227, "column": 8 }, "end": { "line": 1227, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 49983, "end": 49984, "loc": { "start": { "line": 1227, "column": 11 }, "end": { "line": 1227, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 49984, "end": 49988, "loc": { "start": { "line": 1227, "column": 12 }, "end": { "line": 1227, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 49988, "end": 49989, "loc": { "start": { "line": 1227, "column": 16 }, "end": { "line": 1227, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enablePropertiesInspector", "start": 49989, "end": 50015, "loc": { "start": { "line": 1227, "column": 17 }, "end": { "line": 1227, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50015, "end": 50016, "loc": { "start": { "line": 1227, "column": 43 }, "end": { "line": 1227, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50017, "end": 50018, "loc": { "start": { "line": 1227, "column": 45 }, "end": { "line": 1227, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 50031, "end": 50035, "loc": { "start": { "line": 1228, "column": 12 }, "end": { "line": 1228, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50035, "end": 50036, "loc": { "start": { "line": 1228, "column": 16 }, "end": { "line": 1228, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_propertiesInspector", "start": 50036, "end": 50056, "loc": { "start": { "line": 1228, "column": 17 }, "end": { "line": 1228, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50056, "end": 50057, "loc": { "start": { "line": 1228, "column": 37 }, "end": { "line": 1228, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showObjectPropertySets", "start": 50057, "end": 50079, "loc": { "start": { "line": 1228, "column": 38 }, "end": { "line": 1228, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50079, "end": 50080, "loc": { "start": { "line": 1228, "column": 60 }, "end": { "line": 1228, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 50080, "end": 50088, "loc": { "start": { "line": 1228, "column": 61 }, "end": { "line": 1228, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50088, "end": 50089, "loc": { "start": { "line": 1228, "column": 69 }, "end": { "line": 1228, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50089, "end": 50090, "loc": { "start": { "line": 1228, "column": 70 }, "end": { "line": 1228, "column": 71 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50099, "end": 50100, "loc": { "start": { "line": 1229, "column": 8 }, "end": { "line": 1229, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 50109, "end": 50113, "loc": { "start": { "line": 1230, "column": 8 }, "end": { "line": 1230, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50113, "end": 50114, "loc": { "start": { "line": 1230, "column": 12 }, "end": { "line": 1230, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fire", "start": 50114, "end": 50118, "loc": { "start": { "line": 1230, "column": 13 }, "end": { "line": 1230, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50118, "end": 50119, "loc": { "start": { "line": 1230, "column": 17 }, "end": { "line": 1230, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "openInspector", "start": 50119, "end": 50134, "loc": { "start": { "line": 1230, "column": 18 }, "end": { "line": 1230, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50134, "end": 50135, "loc": { "start": { "line": 1230, "column": 33 }, "end": { "line": 1230, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50136, "end": 50137, "loc": { "start": { "line": 1230, "column": 35 }, "end": { "line": 1230, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50137, "end": 50138, "loc": { "start": { "line": 1230, "column": 36 }, "end": { "line": 1230, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50138, "end": 50139, "loc": { "start": { "line": 1230, "column": 37 }, "end": { "line": 1230, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50139, "end": 50140, "loc": { "start": { "line": 1230, "column": 38 }, "end": { "line": 1230, "column": 39 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50145, "end": 50146, "loc": { "start": { "line": 1231, "column": 4 }, "end": { "line": 1231, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are visible.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50152, "end": 50369, "loc": { "start": { "line": 1233, "column": 4 }, "end": { "line": 1238, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 50374, "end": 50391, "loc": { "start": { "line": 1239, "column": 4 }, "end": { "line": 1239, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50391, "end": 50392, "loc": { "start": { "line": 1239, "column": 21 }, "end": { "line": 1239, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 50392, "end": 50401, "loc": { "start": { "line": 1239, "column": 22 }, "end": { "line": 1239, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50401, "end": 50402, "loc": { "start": { "line": 1239, "column": 31 }, "end": { "line": 1239, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 50403, "end": 50410, "loc": { "start": { "line": 1239, "column": 33 }, "end": { "line": 1239, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50410, "end": 50411, "loc": { "start": { "line": 1239, "column": 40 }, "end": { "line": 1239, "column": 41 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50412, "end": 50413, "loc": { "start": { "line": 1239, "column": 42 }, "end": { "line": 1239, "column": 43 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 50422, "end": 50426, "loc": { "start": { "line": 1240, "column": 8 }, "end": { "line": 1240, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50426, "end": 50427, "loc": { "start": { "line": 1240, "column": 12 }, "end": { "line": 1240, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_withObjectsInSubtree", "start": 50427, "end": 50448, "loc": { "start": { "line": 1240, "column": 13 }, "end": { "line": 1240, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50448, "end": 50449, "loc": { "start": { "line": 1240, "column": 34 }, "end": { "line": 1240, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 50449, "end": 50458, "loc": { "start": { "line": 1240, "column": 35 }, "end": { "line": 1240, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50458, "end": 50459, "loc": { "start": { "line": 1240, "column": 44 }, "end": { "line": 1240, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50460, "end": 50461, "loc": { "start": { "line": 1240, "column": 46 }, "end": { "line": 1240, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 50461, "end": 50467, "loc": { "start": { "line": 1240, "column": 47 }, "end": { "line": 1240, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50467, "end": 50468, "loc": { "start": { "line": 1240, "column": 53 }, "end": { "line": 1240, "column": 54 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50469, "end": 50471, "loc": { "start": { "line": 1240, "column": 55 }, "end": { "line": 1240, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50472, "end": 50473, "loc": { "start": { "line": 1240, "column": 58 }, "end": { "line": 1240, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 50486, "end": 50492, "loc": { "start": { "line": 1241, "column": 12 }, "end": { "line": 1241, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50492, "end": 50493, "loc": { "start": { "line": 1241, "column": 18 }, "end": { "line": 1241, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 50493, "end": 50500, "loc": { "start": { "line": 1241, "column": 19 }, "end": { "line": 1241, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 50501, "end": 50502, "loc": { "start": { "line": 1241, "column": 27 }, "end": { "line": 1241, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 50503, "end": 50510, "loc": { "start": { "line": 1241, "column": 29 }, "end": { "line": 1241, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50510, "end": 50511, "loc": { "start": { "line": 1241, "column": 36 }, "end": { "line": 1241, "column": 37 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50520, "end": 50521, "loc": { "start": { "line": 1242, "column": 8 }, "end": { "line": 1242, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50521, "end": 50522, "loc": { "start": { "line": 1242, "column": 9 }, "end": { "line": 1242, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50522, "end": 50523, "loc": { "start": { "line": 1242, "column": 10 }, "end": { "line": 1242, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50528, "end": 50529, "loc": { "start": { "line": 1243, "column": 4 }, "end": { "line": 1243, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets the visibility of all objects.\n *\n * @param {Boolean} visible True to set objects visible, false to set them invisible.\n ", "start": 50535, "end": 50686, "loc": { "start": { "line": 1245, "column": 4 }, "end": { "line": 1249, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsVisible", "start": 50691, "end": 50711, "loc": { "start": { "line": 1250, "column": 4 }, "end": { "line": 1250, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50711, "end": 50712, "loc": { "start": { "line": 1250, "column": 24 }, "end": { "line": 1250, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 50712, "end": 50719, "loc": { "start": { "line": 1250, "column": 25 }, "end": { "line": 1250, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50719, "end": 50720, "loc": { "start": { "line": 1250, "column": 32 }, "end": { "line": 1250, "column": 33 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50721, "end": 50722, "loc": { "start": { "line": 1250, "column": 34 }, "end": { "line": 1250, "column": 35 } } }, { "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": 50731, "end": 50733, "loc": { "start": { "line": 1251, "column": 8 }, "end": { "line": 1251, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50734, "end": 50735, "loc": { "start": { "line": 1251, "column": 11 }, "end": { "line": 1251, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 50735, "end": 50742, "loc": { "start": { "line": 1251, "column": 12 }, "end": { "line": 1251, "column": 19 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50742, "end": 50743, "loc": { "start": { "line": 1251, "column": 19 }, "end": { "line": 1251, "column": 20 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50744, "end": 50745, "loc": { "start": { "line": 1251, "column": 21 }, "end": { "line": 1251, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 50758, "end": 50762, "loc": { "start": { "line": 1252, "column": 12 }, "end": { "line": 1252, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50762, "end": 50763, "loc": { "start": { "line": 1252, "column": 16 }, "end": { "line": 1252, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 50763, "end": 50769, "loc": { "start": { "line": 1252, "column": 17 }, "end": { "line": 1252, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50769, "end": 50770, "loc": { "start": { "line": 1252, "column": 23 }, "end": { "line": 1252, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 50770, "end": 50775, "loc": { "start": { "line": 1252, "column": 24 }, "end": { "line": 1252, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50775, "end": 50776, "loc": { "start": { "line": 1252, "column": 29 }, "end": { "line": 1252, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 50776, "end": 50793, "loc": { "start": { "line": 1252, "column": 30 }, "end": { "line": 1252, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50793, "end": 50794, "loc": { "start": { "line": 1252, "column": 47 }, "end": { "line": 1252, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 50794, "end": 50798, "loc": { "start": { "line": 1252, "column": 48 }, "end": { "line": 1252, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50798, "end": 50799, "loc": { "start": { "line": 1252, "column": 52 }, "end": { "line": 1252, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 50799, "end": 50805, "loc": { "start": { "line": 1252, "column": 53 }, "end": { "line": 1252, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50805, "end": 50806, "loc": { "start": { "line": 1252, "column": 59 }, "end": { "line": 1252, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 50806, "end": 50811, "loc": { "start": { "line": 1252, "column": 60 }, "end": { "line": 1252, "column": 65 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50811, "end": 50812, "loc": { "start": { "line": 1252, "column": 65 }, "end": { "line": 1252, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 50812, "end": 50821, "loc": { "start": { "line": 1252, "column": 66 }, "end": { "line": 1252, "column": 75 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50821, "end": 50822, "loc": { "start": { "line": 1252, "column": 75 }, "end": { "line": 1252, "column": 76 } } }, { "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": 50823, "end": 50827, "loc": { "start": { "line": 1252, "column": 77 }, "end": { "line": 1252, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50827, "end": 50828, "loc": { "start": { "line": 1252, "column": 81 }, "end": { "line": 1252, "column": 82 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50828, "end": 50829, "loc": { "start": { "line": 1252, "column": 82 }, "end": { "line": 1252, "column": 83 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50838, "end": 50839, "loc": { "start": { "line": 1253, "column": 8 }, "end": { "line": 1253, "column": 9 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 50840, "end": 50844, "loc": { "start": { "line": 1253, "column": 10 }, "end": { "line": 1253, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50845, "end": 50846, "loc": { "start": { "line": 1253, "column": 15 }, "end": { "line": 1253, "column": 16 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 50859, "end": 50863, "loc": { "start": { "line": 1254, "column": 12 }, "end": { "line": 1254, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50863, "end": 50864, "loc": { "start": { "line": 1254, "column": 16 }, "end": { "line": 1254, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 50864, "end": 50870, "loc": { "start": { "line": 1254, "column": 17 }, "end": { "line": 1254, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50870, "end": 50871, "loc": { "start": { "line": 1254, "column": 23 }, "end": { "line": 1254, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 50871, "end": 50876, "loc": { "start": { "line": 1254, "column": 24 }, "end": { "line": 1254, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50876, "end": 50877, "loc": { "start": { "line": 1254, "column": 29 }, "end": { "line": 1254, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 50877, "end": 50894, "loc": { "start": { "line": 1254, "column": 30 }, "end": { "line": 1254, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50894, "end": 50895, "loc": { "start": { "line": 1254, "column": 47 }, "end": { "line": 1254, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 50895, "end": 50899, "loc": { "start": { "line": 1254, "column": 48 }, "end": { "line": 1254, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50899, "end": 50900, "loc": { "start": { "line": 1254, "column": 52 }, "end": { "line": 1254, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 50900, "end": 50906, "loc": { "start": { "line": 1254, "column": 53 }, "end": { "line": 1254, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50906, "end": 50907, "loc": { "start": { "line": 1254, "column": 59 }, "end": { "line": 1254, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 50907, "end": 50912, "loc": { "start": { "line": 1254, "column": 60 }, "end": { "line": 1254, "column": 65 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50912, "end": 50913, "loc": { "start": { "line": 1254, "column": 65 }, "end": { "line": 1254, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visibleObjectIds", "start": 50913, "end": 50929, "loc": { "start": { "line": 1254, "column": 66 }, "end": { "line": 1254, "column": 82 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50929, "end": 50930, "loc": { "start": { "line": 1254, "column": 82 }, "end": { "line": 1254, "column": 83 } } }, { "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": 50931, "end": 50936, "loc": { "start": { "line": 1254, "column": 84 }, "end": { "line": 1254, "column": 89 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50936, "end": 50937, "loc": { "start": { "line": 1254, "column": 89 }, "end": { "line": 1254, "column": 90 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 50937, "end": 50938, "loc": { "start": { "line": 1254, "column": 90 }, "end": { "line": 1254, "column": 91 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50947, "end": 50948, "loc": { "start": { "line": 1255, "column": 8 }, "end": { "line": 1255, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 50953, "end": 50954, "loc": { "start": { "line": 1256, "column": 4 }, "end": { "line": 1256, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are X-rayed.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} xrayed Whether or not to X-ray the objects.\n ", "start": 50960, "end": 51155, "loc": { "start": { "line": 1258, "column": 4 }, "end": { "line": 1263, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsXRayed", "start": 51160, "end": 51176, "loc": { "start": { "line": 1264, "column": 4 }, "end": { "line": 1264, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51176, "end": 51177, "loc": { "start": { "line": 1264, "column": 20 }, "end": { "line": 1264, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 51177, "end": 51186, "loc": { "start": { "line": 1264, "column": 21 }, "end": { "line": 1264, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51186, "end": 51187, "loc": { "start": { "line": 1264, "column": 30 }, "end": { "line": 1264, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayed", "start": 51188, "end": 51194, "loc": { "start": { "line": 1264, "column": 32 }, "end": { "line": 1264, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51194, "end": 51195, "loc": { "start": { "line": 1264, "column": 38 }, "end": { "line": 1264, "column": 39 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51196, "end": 51197, "loc": { "start": { "line": 1264, "column": 40 }, "end": { "line": 1264, "column": 41 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 51206, "end": 51210, "loc": { "start": { "line": 1265, "column": 8 }, "end": { "line": 1265, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51210, "end": 51211, "loc": { "start": { "line": 1265, "column": 12 }, "end": { "line": 1265, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_withObjectsInSubtree", "start": 51211, "end": 51232, "loc": { "start": { "line": 1265, "column": 13 }, "end": { "line": 1265, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51232, "end": 51233, "loc": { "start": { "line": 1265, "column": 34 }, "end": { "line": 1265, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 51233, "end": 51242, "loc": { "start": { "line": 1265, "column": 35 }, "end": { "line": 1265, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51242, "end": 51243, "loc": { "start": { "line": 1265, "column": 44 }, "end": { "line": 1265, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51244, "end": 51245, "loc": { "start": { "line": 1265, "column": 46 }, "end": { "line": 1265, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 51245, "end": 51251, "loc": { "start": { "line": 1265, "column": 47 }, "end": { "line": 1265, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51251, "end": 51252, "loc": { "start": { "line": 1265, "column": 53 }, "end": { "line": 1265, "column": 54 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51253, "end": 51255, "loc": { "start": { "line": 1265, "column": 55 }, "end": { "line": 1265, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51256, "end": 51257, "loc": { "start": { "line": 1265, "column": 58 }, "end": { "line": 1265, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 51270, "end": 51276, "loc": { "start": { "line": 1266, "column": 12 }, "end": { "line": 1266, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51276, "end": 51277, "loc": { "start": { "line": 1266, "column": 18 }, "end": { "line": 1266, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayed", "start": 51277, "end": 51283, "loc": { "start": { "line": 1266, "column": 19 }, "end": { "line": 1266, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 51284, "end": 51285, "loc": { "start": { "line": 1266, "column": 26 }, "end": { "line": 1266, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayed", "start": 51286, "end": 51292, "loc": { "start": { "line": 1266, "column": 28 }, "end": { "line": 1266, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51292, "end": 51293, "loc": { "start": { "line": 1266, "column": 34 }, "end": { "line": 1266, "column": 35 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51302, "end": 51303, "loc": { "start": { "line": 1267, "column": 8 }, "end": { "line": 1267, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51303, "end": 51304, "loc": { "start": { "line": 1267, "column": 9 }, "end": { "line": 1267, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51304, "end": 51305, "loc": { "start": { "line": 1267, "column": 10 }, "end": { "line": 1267, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51310, "end": 51311, "loc": { "start": { "line": 1268, "column": 4 }, "end": { "line": 1268, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are X-rayed.\n *\n * @param {Boolean} xrayed Whether or not to set all objects X-rayed.\n ", "start": 51317, "end": 51461, "loc": { "start": { "line": 1270, "column": 4 }, "end": { "line": 1274, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsXRayed", "start": 51466, "end": 51485, "loc": { "start": { "line": 1275, "column": 4 }, "end": { "line": 1275, "column": 23 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51485, "end": 51486, "loc": { "start": { "line": 1275, "column": 23 }, "end": { "line": 1275, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayed", "start": 51486, "end": 51492, "loc": { "start": { "line": 1275, "column": 24 }, "end": { "line": 1275, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51492, "end": 51493, "loc": { "start": { "line": 1275, "column": 30 }, "end": { "line": 1275, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51494, "end": 51495, "loc": { "start": { "line": 1275, "column": 32 }, "end": { "line": 1275, "column": 33 } } }, { "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": 51504, "end": 51506, "loc": { "start": { "line": 1276, "column": 8 }, "end": { "line": 1276, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51507, "end": 51508, "loc": { "start": { "line": 1276, "column": 11 }, "end": { "line": 1276, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayed", "start": 51508, "end": 51514, "loc": { "start": { "line": 1276, "column": 12 }, "end": { "line": 1276, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51514, "end": 51515, "loc": { "start": { "line": 1276, "column": 18 }, "end": { "line": 1276, "column": 19 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51516, "end": 51517, "loc": { "start": { "line": 1276, "column": 20 }, "end": { "line": 1276, "column": 21 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 51530, "end": 51534, "loc": { "start": { "line": 1277, "column": 12 }, "end": { "line": 1277, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51534, "end": 51535, "loc": { "start": { "line": 1277, "column": 16 }, "end": { "line": 1277, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 51535, "end": 51541, "loc": { "start": { "line": 1277, "column": 17 }, "end": { "line": 1277, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51541, "end": 51542, "loc": { "start": { "line": 1277, "column": 23 }, "end": { "line": 1277, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 51542, "end": 51547, "loc": { "start": { "line": 1277, "column": 24 }, "end": { "line": 1277, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51547, "end": 51548, "loc": { "start": { "line": 1277, "column": 29 }, "end": { "line": 1277, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsXRayed", "start": 51548, "end": 51564, "loc": { "start": { "line": 1277, "column": 30 }, "end": { "line": 1277, "column": 46 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51564, "end": 51565, "loc": { "start": { "line": 1277, "column": 46 }, "end": { "line": 1277, "column": 47 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 51565, "end": 51569, "loc": { "start": { "line": 1277, "column": 47 }, "end": { "line": 1277, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51569, "end": 51570, "loc": { "start": { "line": 1277, "column": 51 }, "end": { "line": 1277, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 51570, "end": 51576, "loc": { "start": { "line": 1277, "column": 52 }, "end": { "line": 1277, "column": 58 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51576, "end": 51577, "loc": { "start": { "line": 1277, "column": 58 }, "end": { "line": 1277, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 51577, "end": 51582, "loc": { "start": { "line": 1277, "column": 59 }, "end": { "line": 1277, "column": 64 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51582, "end": 51583, "loc": { "start": { "line": 1277, "column": 64 }, "end": { "line": 1277, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 51583, "end": 51592, "loc": { "start": { "line": 1277, "column": 65 }, "end": { "line": 1277, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51592, "end": 51593, "loc": { "start": { "line": 1277, "column": 74 }, "end": { "line": 1277, "column": 75 } } }, { "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": 51594, "end": 51598, "loc": { "start": { "line": 1277, "column": 76 }, "end": { "line": 1277, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51598, "end": 51599, "loc": { "start": { "line": 1277, "column": 80 }, "end": { "line": 1277, "column": 81 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51599, "end": 51600, "loc": { "start": { "line": 1277, "column": 81 }, "end": { "line": 1277, "column": 82 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51609, "end": 51610, "loc": { "start": { "line": 1278, "column": 8 }, "end": { "line": 1278, "column": 9 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 51611, "end": 51615, "loc": { "start": { "line": 1278, "column": 10 }, "end": { "line": 1278, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51616, "end": 51617, "loc": { "start": { "line": 1278, "column": 15 }, "end": { "line": 1278, "column": 16 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 51630, "end": 51634, "loc": { "start": { "line": 1279, "column": 12 }, "end": { "line": 1279, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51634, "end": 51635, "loc": { "start": { "line": 1279, "column": 16 }, "end": { "line": 1279, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 51635, "end": 51641, "loc": { "start": { "line": 1279, "column": 17 }, "end": { "line": 1279, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51641, "end": 51642, "loc": { "start": { "line": 1279, "column": 23 }, "end": { "line": 1279, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 51642, "end": 51647, "loc": { "start": { "line": 1279, "column": 24 }, "end": { "line": 1279, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51647, "end": 51648, "loc": { "start": { "line": 1279, "column": 29 }, "end": { "line": 1279, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsXRayed", "start": 51648, "end": 51664, "loc": { "start": { "line": 1279, "column": 30 }, "end": { "line": 1279, "column": 46 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51664, "end": 51665, "loc": { "start": { "line": 1279, "column": 46 }, "end": { "line": 1279, "column": 47 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 51665, "end": 51669, "loc": { "start": { "line": 1279, "column": 47 }, "end": { "line": 1279, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51669, "end": 51670, "loc": { "start": { "line": 1279, "column": 51 }, "end": { "line": 1279, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 51670, "end": 51676, "loc": { "start": { "line": 1279, "column": 52 }, "end": { "line": 1279, "column": 58 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51676, "end": 51677, "loc": { "start": { "line": 1279, "column": 58 }, "end": { "line": 1279, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 51677, "end": 51682, "loc": { "start": { "line": 1279, "column": 59 }, "end": { "line": 1279, "column": 64 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51682, "end": 51683, "loc": { "start": { "line": 1279, "column": 64 }, "end": { "line": 1279, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "xrayedObjectIds", "start": 51683, "end": 51698, "loc": { "start": { "line": 1279, "column": 65 }, "end": { "line": 1279, "column": 80 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51698, "end": 51699, "loc": { "start": { "line": 1279, "column": 80 }, "end": { "line": 1279, "column": 81 } } }, { "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": 51700, "end": 51705, "loc": { "start": { "line": 1279, "column": 82 }, "end": { "line": 1279, "column": 87 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51705, "end": 51706, "loc": { "start": { "line": 1279, "column": 87 }, "end": { "line": 1279, "column": 88 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51706, "end": 51707, "loc": { "start": { "line": 1279, "column": 88 }, "end": { "line": 1279, "column": 89 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51716, "end": 51717, "loc": { "start": { "line": 1280, "column": 8 }, "end": { "line": 1280, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51722, "end": 51723, "loc": { "start": { "line": 1281, "column": 4 }, "end": { "line": 1281, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not the given objects are selected.\n *\n * @param {String[]} objectIds IDs of objects.\n * @param {Boolean} selected Whether or not to set the objects selected.\n ", "start": 51729, "end": 51934, "loc": { "start": { "line": 1283, "column": 4 }, "end": { "line": 1288, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsSelected", "start": 51939, "end": 51957, "loc": { "start": { "line": 1289, "column": 4 }, "end": { "line": 1289, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51957, "end": 51958, "loc": { "start": { "line": 1289, "column": 22 }, "end": { "line": 1289, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 51958, "end": 51967, "loc": { "start": { "line": 1289, "column": 23 }, "end": { "line": 1289, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51967, "end": 51968, "loc": { "start": { "line": 1289, "column": 32 }, "end": { "line": 1289, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selected", "start": 51969, "end": 51977, "loc": { "start": { "line": 1289, "column": 34 }, "end": { "line": 1289, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51977, "end": 51978, "loc": { "start": { "line": 1289, "column": 42 }, "end": { "line": 1289, "column": 43 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 51979, "end": 51980, "loc": { "start": { "line": 1289, "column": 44 }, "end": { "line": 1289, "column": 45 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 51989, "end": 51993, "loc": { "start": { "line": 1290, "column": 8 }, "end": { "line": 1290, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 51993, "end": 51994, "loc": { "start": { "line": 1290, "column": 12 }, "end": { "line": 1290, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_withObjectsInSubtree", "start": 51994, "end": 52015, "loc": { "start": { "line": 1290, "column": 13 }, "end": { "line": 1290, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52015, "end": 52016, "loc": { "start": { "line": 1290, "column": 34 }, "end": { "line": 1290, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 52016, "end": 52025, "loc": { "start": { "line": 1290, "column": 35 }, "end": { "line": 1290, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52025, "end": 52026, "loc": { "start": { "line": 1290, "column": 44 }, "end": { "line": 1290, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52027, "end": 52028, "loc": { "start": { "line": 1290, "column": 46 }, "end": { "line": 1290, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 52028, "end": 52034, "loc": { "start": { "line": 1290, "column": 47 }, "end": { "line": 1290, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52034, "end": 52035, "loc": { "start": { "line": 1290, "column": 53 }, "end": { "line": 1290, "column": 54 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52036, "end": 52038, "loc": { "start": { "line": 1290, "column": 55 }, "end": { "line": 1290, "column": 57 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52039, "end": 52040, "loc": { "start": { "line": 1290, "column": 58 }, "end": { "line": 1290, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 52053, "end": 52059, "loc": { "start": { "line": 1291, "column": 12 }, "end": { "line": 1291, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52059, "end": 52060, "loc": { "start": { "line": 1291, "column": 18 }, "end": { "line": 1291, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selected", "start": 52060, "end": 52068, "loc": { "start": { "line": 1291, "column": 19 }, "end": { "line": 1291, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 52069, "end": 52070, "loc": { "start": { "line": 1291, "column": 28 }, "end": { "line": 1291, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selected", "start": 52071, "end": 52079, "loc": { "start": { "line": 1291, "column": 30 }, "end": { "line": 1291, "column": 38 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52079, "end": 52080, "loc": { "start": { "line": 1291, "column": 38 }, "end": { "line": 1291, "column": 39 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52089, "end": 52090, "loc": { "start": { "line": 1292, "column": 8 }, "end": { "line": 1292, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52090, "end": 52091, "loc": { "start": { "line": 1292, "column": 9 }, "end": { "line": 1292, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52091, "end": 52092, "loc": { "start": { "line": 1292, "column": 10 }, "end": { "line": 1292, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52097, "end": 52098, "loc": { "start": { "line": 1293, "column": 4 }, "end": { "line": 1293, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not all objects are selected.\n *\n * @param {Boolean} selected Whether or not to set all objects selected.\n ", "start": 52104, "end": 52252, "loc": { "start": { "line": 1295, "column": 4 }, "end": { "line": 1299, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setAllObjectsSelected", "start": 52257, "end": 52278, "loc": { "start": { "line": 1300, "column": 4 }, "end": { "line": 1300, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52278, "end": 52279, "loc": { "start": { "line": 1300, "column": 25 }, "end": { "line": 1300, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selected", "start": 52279, "end": 52287, "loc": { "start": { "line": 1300, "column": 26 }, "end": { "line": 1300, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52287, "end": 52288, "loc": { "start": { "line": 1300, "column": 34 }, "end": { "line": 1300, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52289, "end": 52290, "loc": { "start": { "line": 1300, "column": 36 }, "end": { "line": 1300, "column": 37 } } }, { "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": 52299, "end": 52301, "loc": { "start": { "line": 1301, "column": 8 }, "end": { "line": 1301, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52302, "end": 52303, "loc": { "start": { "line": 1301, "column": 11 }, "end": { "line": 1301, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selected", "start": 52303, "end": 52311, "loc": { "start": { "line": 1301, "column": 12 }, "end": { "line": 1301, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52311, "end": 52312, "loc": { "start": { "line": 1301, "column": 20 }, "end": { "line": 1301, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52313, "end": 52314, "loc": { "start": { "line": 1301, "column": 22 }, "end": { "line": 1301, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 52327, "end": 52331, "loc": { "start": { "line": 1302, "column": 12 }, "end": { "line": 1302, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52331, "end": 52332, "loc": { "start": { "line": 1302, "column": 16 }, "end": { "line": 1302, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 52332, "end": 52338, "loc": { "start": { "line": 1302, "column": 17 }, "end": { "line": 1302, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52338, "end": 52339, "loc": { "start": { "line": 1302, "column": 23 }, "end": { "line": 1302, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 52339, "end": 52344, "loc": { "start": { "line": 1302, "column": 24 }, "end": { "line": 1302, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52344, "end": 52345, "loc": { "start": { "line": 1302, "column": 29 }, "end": { "line": 1302, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsSelected", "start": 52345, "end": 52363, "loc": { "start": { "line": 1302, "column": 30 }, "end": { "line": 1302, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52363, "end": 52364, "loc": { "start": { "line": 1302, "column": 48 }, "end": { "line": 1302, "column": 49 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 52364, "end": 52368, "loc": { "start": { "line": 1302, "column": 49 }, "end": { "line": 1302, "column": 53 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52368, "end": 52369, "loc": { "start": { "line": 1302, "column": 53 }, "end": { "line": 1302, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 52369, "end": 52375, "loc": { "start": { "line": 1302, "column": 54 }, "end": { "line": 1302, "column": 60 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52375, "end": 52376, "loc": { "start": { "line": 1302, "column": 60 }, "end": { "line": 1302, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 52376, "end": 52381, "loc": { "start": { "line": 1302, "column": 61 }, "end": { "line": 1302, "column": 66 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52381, "end": 52382, "loc": { "start": { "line": 1302, "column": 66 }, "end": { "line": 1302, "column": 67 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 52382, "end": 52391, "loc": { "start": { "line": 1302, "column": 67 }, "end": { "line": 1302, "column": 76 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52391, "end": 52392, "loc": { "start": { "line": 1302, "column": 76 }, "end": { "line": 1302, "column": 77 } } }, { "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": 52393, "end": 52397, "loc": { "start": { "line": 1302, "column": 78 }, "end": { "line": 1302, "column": 82 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52397, "end": 52398, "loc": { "start": { "line": 1302, "column": 82 }, "end": { "line": 1302, "column": 83 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52398, "end": 52399, "loc": { "start": { "line": 1302, "column": 83 }, "end": { "line": 1302, "column": 84 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52408, "end": 52409, "loc": { "start": { "line": 1303, "column": 8 }, "end": { "line": 1303, "column": 9 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 52410, "end": 52414, "loc": { "start": { "line": 1303, "column": 10 }, "end": { "line": 1303, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52415, "end": 52416, "loc": { "start": { "line": 1303, "column": 15 }, "end": { "line": 1303, "column": 16 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 52429, "end": 52433, "loc": { "start": { "line": 1304, "column": 12 }, "end": { "line": 1304, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52433, "end": 52434, "loc": { "start": { "line": 1304, "column": 16 }, "end": { "line": 1304, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 52434, "end": 52440, "loc": { "start": { "line": 1304, "column": 17 }, "end": { "line": 1304, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52440, "end": 52441, "loc": { "start": { "line": 1304, "column": 23 }, "end": { "line": 1304, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 52441, "end": 52446, "loc": { "start": { "line": 1304, "column": 24 }, "end": { "line": 1304, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52446, "end": 52447, "loc": { "start": { "line": 1304, "column": 29 }, "end": { "line": 1304, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsSelected", "start": 52447, "end": 52465, "loc": { "start": { "line": 1304, "column": 30 }, "end": { "line": 1304, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52465, "end": 52466, "loc": { "start": { "line": 1304, "column": 48 }, "end": { "line": 1304, "column": 49 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 52466, "end": 52470, "loc": { "start": { "line": 1304, "column": 49 }, "end": { "line": 1304, "column": 53 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52470, "end": 52471, "loc": { "start": { "line": 1304, "column": 53 }, "end": { "line": 1304, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 52471, "end": 52477, "loc": { "start": { "line": 1304, "column": 54 }, "end": { "line": 1304, "column": 60 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52477, "end": 52478, "loc": { "start": { "line": 1304, "column": 60 }, "end": { "line": 1304, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 52478, "end": 52483, "loc": { "start": { "line": 1304, "column": 61 }, "end": { "line": 1304, "column": 66 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52483, "end": 52484, "loc": { "start": { "line": 1304, "column": 66 }, "end": { "line": 1304, "column": 67 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectedObjectIds", "start": 52484, "end": 52501, "loc": { "start": { "line": 1304, "column": 67 }, "end": { "line": 1304, "column": 84 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52501, "end": 52502, "loc": { "start": { "line": 1304, "column": 84 }, "end": { "line": 1304, "column": 85 } } }, { "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": 52503, "end": 52508, "loc": { "start": { "line": 1304, "column": 86 }, "end": { "line": 1304, "column": 91 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52508, "end": 52509, "loc": { "start": { "line": 1304, "column": 91 }, "end": { "line": 1304, "column": 92 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52509, "end": 52510, "loc": { "start": { "line": 1304, "column": 92 }, "end": { "line": 1304, "column": 93 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52519, "end": 52520, "loc": { "start": { "line": 1305, "column": 8 }, "end": { "line": 1305, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52525, "end": 52526, "loc": { "start": { "line": 1306, "column": 4 }, "end": { "line": 1306, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_withObjectsInSubtree", "start": 52532, "end": 52553, "loc": { "start": { "line": 1308, "column": 4 }, "end": { "line": 1308, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52553, "end": 52554, "loc": { "start": { "line": 1308, "column": 25 }, "end": { "line": 1308, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 52554, "end": 52563, "loc": { "start": { "line": 1308, "column": 26 }, "end": { "line": 1308, "column": 35 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52563, "end": 52564, "loc": { "start": { "line": 1308, "column": 35 }, "end": { "line": 1308, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 52565, "end": 52573, "loc": { "start": { "line": 1308, "column": 37 }, "end": { "line": 1308, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52573, "end": 52574, "loc": { "start": { "line": 1308, "column": 45 }, "end": { "line": 1308, "column": 46 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52575, "end": 52576, "loc": { "start": { "line": 1308, "column": 47 }, "end": { "line": 1308, "column": 48 } } }, { "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": 52585, "end": 52587, "loc": { "start": { "line": 1309, "column": 8 }, "end": { "line": 1309, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52588, "end": 52589, "loc": { "start": { "line": 1309, "column": 11 }, "end": { "line": 1309, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 52589, "end": 52590, "loc": { "start": { "line": 1309, "column": 12 }, "end": { "line": 1309, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 52590, "end": 52599, "loc": { "start": { "line": 1309, "column": 13 }, "end": { "line": 1309, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52599, "end": 52600, "loc": { "start": { "line": 1309, "column": 22 }, "end": { "line": 1309, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52601, "end": 52602, "loc": { "start": { "line": 1309, "column": 24 }, "end": { "line": 1309, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 52615, "end": 52619, "loc": { "start": { "line": 1310, "column": 12 }, "end": { "line": 1310, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52619, "end": 52620, "loc": { "start": { "line": 1310, "column": 16 }, "end": { "line": 1310, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 52620, "end": 52625, "loc": { "start": { "line": 1310, "column": 17 }, "end": { "line": 1310, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52625, "end": 52626, "loc": { "start": { "line": 1310, "column": 22 }, "end": { "line": 1310, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Argument expected: objectIds", "start": 52626, "end": 52656, "loc": { "start": { "line": 1310, "column": 23 }, "end": { "line": 1310, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52656, "end": 52657, "loc": { "start": { "line": 1310, "column": 53 }, "end": { "line": 1310, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52657, "end": 52658, "loc": { "start": { "line": 1310, "column": 54 }, "end": { "line": 1310, "column": 55 } } }, { "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": 52671, "end": 52677, "loc": { "start": { "line": 1311, "column": 12 }, "end": { "line": 1311, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52677, "end": 52678, "loc": { "start": { "line": 1311, "column": 18 }, "end": { "line": 1311, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52687, "end": 52688, "loc": { "start": { "line": 1312, "column": 8 }, "end": { "line": 1312, "column": 9 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 52697, "end": 52700, "loc": { "start": { "line": 1313, "column": 8 }, "end": { "line": 1313, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52701, "end": 52702, "loc": { "start": { "line": 1313, "column": 12 }, "end": { "line": 1313, "column": 13 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 52702, "end": 52705, "loc": { "start": { "line": 1313, "column": 13 }, "end": { "line": 1313, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 52706, "end": 52707, "loc": { "start": { "line": 1313, "column": 17 }, "end": { "line": 1313, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 52708, "end": 52709, "loc": { "start": { "line": 1313, "column": 19 }, "end": { "line": 1313, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 52710, "end": 52711, "loc": { "start": { "line": 1313, "column": 21 }, "end": { "line": 1313, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52711, "end": 52712, "loc": { "start": { "line": 1313, "column": 22 }, "end": { "line": 1313, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "len", "start": 52713, "end": 52716, "loc": { "start": { "line": 1313, "column": 24 }, "end": { "line": 1313, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 52717, "end": 52718, "loc": { "start": { "line": 1313, "column": 28 }, "end": { "line": 1313, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 52719, "end": 52728, "loc": { "start": { "line": 1313, "column": 30 }, "end": { "line": 1313, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52728, "end": 52729, "loc": { "start": { "line": 1313, "column": 39 }, "end": { "line": 1313, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 52729, "end": 52735, "loc": { "start": { "line": 1313, "column": 40 }, "end": { "line": 1313, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52735, "end": 52736, "loc": { "start": { "line": 1313, "column": 46 }, "end": { "line": 1313, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 52737, "end": 52738, "loc": { "start": { "line": 1313, "column": 48 }, "end": { "line": 1313, "column": 49 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 52739, "end": 52740, "loc": { "start": { "line": 1313, "column": 50 }, "end": { "line": 1313, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "len", "start": 52741, "end": 52744, "loc": { "start": { "line": 1313, "column": 52 }, "end": { "line": 1313, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52744, "end": 52745, "loc": { "start": { "line": 1313, "column": 55 }, "end": { "line": 1313, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 52746, "end": 52747, "loc": { "start": { "line": 1313, "column": 57 }, "end": { "line": 1313, "column": 58 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 52747, "end": 52749, "loc": { "start": { "line": 1313, "column": 58 }, "end": { "line": 1313, "column": 60 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52749, "end": 52750, "loc": { "start": { "line": 1313, "column": 60 }, "end": { "line": 1313, "column": 61 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52751, "end": 52752, "loc": { "start": { "line": 1313, "column": 62 }, "end": { "line": 1313, "column": 63 } } }, { "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": 52765, "end": 52770, "loc": { "start": { "line": 1314, "column": 12 }, "end": { "line": 1314, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 52771, "end": 52779, "loc": { "start": { "line": 1314, "column": 18 }, "end": { "line": 1314, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 52780, "end": 52781, "loc": { "start": { "line": 1314, "column": 27 }, "end": { "line": 1314, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 52782, "end": 52791, "loc": { "start": { "line": 1314, "column": 29 }, "end": { "line": 1314, "column": 38 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52791, "end": 52792, "loc": { "start": { "line": 1314, "column": 38 }, "end": { "line": 1314, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 52792, "end": 52793, "loc": { "start": { "line": 1314, "column": 39 }, "end": { "line": 1314, "column": 40 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52793, "end": 52794, "loc": { "start": { "line": 1314, "column": 40 }, "end": { "line": 1314, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52794, "end": 52795, "loc": { "start": { "line": 1314, "column": 41 }, "end": { "line": 1314, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 52808, "end": 52812, "loc": { "start": { "line": 1315, "column": 12 }, "end": { "line": 1315, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52812, "end": 52813, "loc": { "start": { "line": 1315, "column": 16 }, "end": { "line": 1315, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 52813, "end": 52819, "loc": { "start": { "line": 1315, "column": 17 }, "end": { "line": 1315, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52819, "end": 52820, "loc": { "start": { "line": 1315, "column": 23 }, "end": { "line": 1315, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 52820, "end": 52829, "loc": { "start": { "line": 1315, "column": 24 }, "end": { "line": 1315, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52829, "end": 52830, "loc": { "start": { "line": 1315, "column": 33 }, "end": { "line": 1315, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "withMetaObjectsInSubtree", "start": 52830, "end": 52854, "loc": { "start": { "line": 1315, "column": 34 }, "end": { "line": 1315, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52854, "end": 52855, "loc": { "start": { "line": 1315, "column": 58 }, "end": { "line": 1315, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 52855, "end": 52863, "loc": { "start": { "line": 1315, "column": 59 }, "end": { "line": 1315, "column": 67 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52863, "end": 52864, "loc": { "start": { "line": 1315, "column": 67 }, "end": { "line": 1315, "column": 68 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52865, "end": 52866, "loc": { "start": { "line": 1315, "column": 69 }, "end": { "line": 1315, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 52866, "end": 52876, "loc": { "start": { "line": 1315, "column": 70 }, "end": { "line": 1315, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52876, "end": 52877, "loc": { "start": { "line": 1315, "column": 80 }, "end": { "line": 1315, "column": 81 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52878, "end": 52880, "loc": { "start": { "line": 1315, "column": 82 }, "end": { "line": 1315, "column": 84 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52881, "end": 52882, "loc": { "start": { "line": 1315, "column": 85 }, "end": { "line": 1315, "column": 86 } } }, { "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": 52899, "end": 52904, "loc": { "start": { "line": 1316, "column": 16 }, "end": { "line": 1316, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 52905, "end": 52911, "loc": { "start": { "line": 1316, "column": 22 }, "end": { "line": 1316, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 52912, "end": 52913, "loc": { "start": { "line": 1316, "column": 29 }, "end": { "line": 1316, "column": 30 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 52914, "end": 52918, "loc": { "start": { "line": 1316, "column": 31 }, "end": { "line": 1316, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52918, "end": 52919, "loc": { "start": { "line": 1316, "column": 35 }, "end": { "line": 1316, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 52919, "end": 52925, "loc": { "start": { "line": 1316, "column": 36 }, "end": { "line": 1316, "column": 42 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52925, "end": 52926, "loc": { "start": { "line": 1316, "column": 42 }, "end": { "line": 1316, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 52926, "end": 52931, "loc": { "start": { "line": 1316, "column": 43 }, "end": { "line": 1316, "column": 48 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52931, "end": 52932, "loc": { "start": { "line": 1316, "column": 48 }, "end": { "line": 1316, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objects", "start": 52932, "end": 52939, "loc": { "start": { "line": 1316, "column": 49 }, "end": { "line": 1316, "column": 56 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52939, "end": 52940, "loc": { "start": { "line": 1316, "column": 56 }, "end": { "line": 1316, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 52940, "end": 52950, "loc": { "start": { "line": 1316, "column": 57 }, "end": { "line": 1316, "column": 67 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52950, "end": 52951, "loc": { "start": { "line": 1316, "column": 67 }, "end": { "line": 1316, "column": 68 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 52951, "end": 52953, "loc": { "start": { "line": 1316, "column": 68 }, "end": { "line": 1316, "column": 70 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52953, "end": 52954, "loc": { "start": { "line": 1316, "column": 70 }, "end": { "line": 1316, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 52954, "end": 52955, "loc": { "start": { "line": 1316, "column": 71 }, "end": { "line": 1316, "column": 72 } } }, { "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": 52972, "end": 52974, "loc": { "start": { "line": 1317, "column": 16 }, "end": { "line": 1317, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52975, "end": 52976, "loc": { "start": { "line": 1317, "column": 19 }, "end": { "line": 1317, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 52976, "end": 52982, "loc": { "start": { "line": 1317, "column": 20 }, "end": { "line": 1317, "column": 26 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52982, "end": 52983, "loc": { "start": { "line": 1317, "column": 26 }, "end": { "line": 1317, "column": 27 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 52984, "end": 52985, "loc": { "start": { "line": 1317, "column": 28 }, "end": { "line": 1317, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "callback", "start": 53006, "end": 53014, "loc": { "start": { "line": 1318, "column": 20 }, "end": { "line": 1318, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53014, "end": 53015, "loc": { "start": { "line": 1318, "column": 28 }, "end": { "line": 1318, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entity", "start": 53015, "end": 53021, "loc": { "start": { "line": 1318, "column": 29 }, "end": { "line": 1318, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53021, "end": 53022, "loc": { "start": { "line": 1318, "column": 35 }, "end": { "line": 1318, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53022, "end": 53023, "loc": { "start": { "line": 1318, "column": 36 }, "end": { "line": 1318, "column": 37 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53040, "end": 53041, "loc": { "start": { "line": 1319, "column": 16 }, "end": { "line": 1319, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53054, "end": 53055, "loc": { "start": { "line": 1320, "column": 12 }, "end": { "line": 1320, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53055, "end": 53056, "loc": { "start": { "line": 1320, "column": 13 }, "end": { "line": 1320, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53056, "end": 53057, "loc": { "start": { "line": 1320, "column": 14 }, "end": { "line": 1320, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53066, "end": 53067, "loc": { "start": { "line": 1321, "column": 8 }, "end": { "line": 1321, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53072, "end": 53073, "loc": { "start": { "line": 1322, "column": 4 }, "end": { "line": 1322, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n * @param {Function} done Callback invoked on completion\n ", "start": 53079, "end": 53264, "loc": { "start": { "line": 1324, "column": 4 }, "end": { "line": 1329, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flyToObject", "start": 53269, "end": 53280, "loc": { "start": { "line": 1330, "column": 4 }, "end": { "line": 1330, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53280, "end": 53281, "loc": { "start": { "line": 1330, "column": 15 }, "end": { "line": 1330, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 53281, "end": 53289, "loc": { "start": { "line": 1330, "column": 16 }, "end": { "line": 1330, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53289, "end": 53290, "loc": { "start": { "line": 1330, "column": 24 }, "end": { "line": 1330, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 53291, "end": 53295, "loc": { "start": { "line": 1330, "column": 26 }, "end": { "line": 1330, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53295, "end": 53296, "loc": { "start": { "line": 1330, "column": 30 }, "end": { "line": 1330, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53297, "end": 53298, "loc": { "start": { "line": 1330, "column": 32 }, "end": { "line": 1330, "column": 33 } } }, { "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": 53307, "end": 53309, "loc": { "start": { "line": 1331, "column": 8 }, "end": { "line": 1331, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53310, "end": 53311, "loc": { "start": { "line": 1331, "column": 11 }, "end": { "line": 1331, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 53311, "end": 53312, "loc": { "start": { "line": 1331, "column": 12 }, "end": { "line": 1331, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 53312, "end": 53320, "loc": { "start": { "line": 1331, "column": 13 }, "end": { "line": 1331, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53320, "end": 53321, "loc": { "start": { "line": 1331, "column": 21 }, "end": { "line": 1331, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53322, "end": 53323, "loc": { "start": { "line": 1331, "column": 23 }, "end": { "line": 1331, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 53336, "end": 53340, "loc": { "start": { "line": 1332, "column": 12 }, "end": { "line": 1332, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53340, "end": 53341, "loc": { "start": { "line": 1332, "column": 16 }, "end": { "line": 1332, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 53341, "end": 53346, "loc": { "start": { "line": 1332, "column": 17 }, "end": { "line": 1332, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53346, "end": 53347, "loc": { "start": { "line": 1332, "column": 22 }, "end": { "line": 1332, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "flyToObject() - Argument expected: objectId", "start": 53347, "end": 53392, "loc": { "start": { "line": 1332, "column": 23 }, "end": { "line": 1332, "column": 68 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53392, "end": 53393, "loc": { "start": { "line": 1332, "column": 68 }, "end": { "line": 1332, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53393, "end": 53394, "loc": { "start": { "line": 1332, "column": 69 }, "end": { "line": 1332, "column": 70 } } }, { "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": 53407, "end": 53413, "loc": { "start": { "line": 1333, "column": 12 }, "end": { "line": 1333, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53413, "end": 53414, "loc": { "start": { "line": 1333, "column": 18 }, "end": { "line": 1333, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53423, "end": 53424, "loc": { "start": { "line": 1334, "column": 8 }, "end": { "line": 1334, "column": 9 } } }, { "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": 53433, "end": 53438, "loc": { "start": { "line": 1335, "column": 8 }, "end": { "line": 1335, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 53439, "end": 53445, "loc": { "start": { "line": 1335, "column": 14 }, "end": { "line": 1335, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 53446, "end": 53447, "loc": { "start": { "line": 1335, "column": 21 }, "end": { "line": 1335, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 53448, "end": 53452, "loc": { "start": { "line": 1335, "column": 23 }, "end": { "line": 1335, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53452, "end": 53453, "loc": { "start": { "line": 1335, "column": 27 }, "end": { "line": 1335, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 53453, "end": 53459, "loc": { "start": { "line": 1335, "column": 28 }, "end": { "line": 1335, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53459, "end": 53460, "loc": { "start": { "line": 1335, "column": 34 }, "end": { "line": 1335, "column": 35 } } }, { "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": 53469, "end": 53474, "loc": { "start": { "line": 1336, "column": 8 }, "end": { "line": 1336, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 53475, "end": 53480, "loc": { "start": { "line": 1336, "column": 14 }, "end": { "line": 1336, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 53481, "end": 53482, "loc": { "start": { "line": 1336, "column": 20 }, "end": { "line": 1336, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 53483, "end": 53489, "loc": { "start": { "line": 1336, "column": 22 }, "end": { "line": 1336, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53489, "end": 53490, "loc": { "start": { "line": 1336, "column": 28 }, "end": { "line": 1336, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 53490, "end": 53495, "loc": { "start": { "line": 1336, "column": 29 }, "end": { "line": 1336, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53495, "end": 53496, "loc": { "start": { "line": 1336, "column": 34 }, "end": { "line": 1336, "column": 35 } } }, { "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": 53505, "end": 53510, "loc": { "start": { "line": 1337, "column": 8 }, "end": { "line": 1337, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 53511, "end": 53520, "loc": { "start": { "line": 1337, "column": 14 }, "end": { "line": 1337, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 53521, "end": 53522, "loc": { "start": { "line": 1337, "column": 24 }, "end": { "line": 1337, "column": 25 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53523, "end": 53524, "loc": { "start": { "line": 1337, "column": 26 }, "end": { "line": 1337, "column": 27 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53524, "end": 53525, "loc": { "start": { "line": 1337, "column": 27 }, "end": { "line": 1337, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53525, "end": 53526, "loc": { "start": { "line": 1337, "column": 28 }, "end": { "line": 1337, "column": 29 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 53535, "end": 53539, "loc": { "start": { "line": 1338, "column": 8 }, "end": { "line": 1338, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53539, "end": 53540, "loc": { "start": { "line": 1338, "column": 12 }, "end": { "line": 1338, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 53540, "end": 53546, "loc": { "start": { "line": 1338, "column": 13 }, "end": { "line": 1338, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53546, "end": 53547, "loc": { "start": { "line": 1338, "column": 19 }, "end": { "line": 1338, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 53547, "end": 53556, "loc": { "start": { "line": 1338, "column": 20 }, "end": { "line": 1338, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53556, "end": 53557, "loc": { "start": { "line": 1338, "column": 29 }, "end": { "line": 1338, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "withMetaObjectsInSubtree", "start": 53557, "end": 53581, "loc": { "start": { "line": 1338, "column": 30 }, "end": { "line": 1338, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53581, "end": 53582, "loc": { "start": { "line": 1338, "column": 54 }, "end": { "line": 1338, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 53582, "end": 53590, "loc": { "start": { "line": 1338, "column": 55 }, "end": { "line": 1338, "column": 63 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53590, "end": 53591, "loc": { "start": { "line": 1338, "column": 63 }, "end": { "line": 1338, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53592, "end": 53593, "loc": { "start": { "line": 1338, "column": 65 }, "end": { "line": 1338, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 53593, "end": 53603, "loc": { "start": { "line": 1338, "column": 66 }, "end": { "line": 1338, "column": 76 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53603, "end": 53604, "loc": { "start": { "line": 1338, "column": 76 }, "end": { "line": 1338, "column": 77 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53605, "end": 53607, "loc": { "start": { "line": 1338, "column": 78 }, "end": { "line": 1338, "column": 80 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53608, "end": 53609, "loc": { "start": { "line": 1338, "column": 81 }, "end": { "line": 1338, "column": 82 } } }, { "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": 53622, "end": 53624, "loc": { "start": { "line": 1339, "column": 12 }, "end": { "line": 1339, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53625, "end": 53626, "loc": { "start": { "line": 1339, "column": 15 }, "end": { "line": 1339, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 53626, "end": 53631, "loc": { "start": { "line": 1339, "column": 16 }, "end": { "line": 1339, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53631, "end": 53632, "loc": { "start": { "line": 1339, "column": 21 }, "end": { "line": 1339, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objects", "start": 53632, "end": 53639, "loc": { "start": { "line": 1339, "column": 22 }, "end": { "line": 1339, "column": 29 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53639, "end": 53640, "loc": { "start": { "line": 1339, "column": 29 }, "end": { "line": 1339, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 53640, "end": 53650, "loc": { "start": { "line": 1339, "column": 30 }, "end": { "line": 1339, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53650, "end": 53651, "loc": { "start": { "line": 1339, "column": 40 }, "end": { "line": 1339, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 53651, "end": 53653, "loc": { "start": { "line": 1339, "column": 41 }, "end": { "line": 1339, "column": 43 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53653, "end": 53654, "loc": { "start": { "line": 1339, "column": 43 }, "end": { "line": 1339, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53654, "end": 53655, "loc": { "start": { "line": 1339, "column": 44 }, "end": { "line": 1339, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53656, "end": 53657, "loc": { "start": { "line": 1339, "column": 46 }, "end": { "line": 1339, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 53674, "end": 53683, "loc": { "start": { "line": 1340, "column": 16 }, "end": { "line": 1340, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53683, "end": 53684, "loc": { "start": { "line": 1340, "column": 25 }, "end": { "line": 1340, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "push", "start": 53684, "end": 53688, "loc": { "start": { "line": 1340, "column": 26 }, "end": { "line": 1340, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53688, "end": 53689, "loc": { "start": { "line": 1340, "column": 30 }, "end": { "line": 1340, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 53689, "end": 53699, "loc": { "start": { "line": 1340, "column": 31 }, "end": { "line": 1340, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53699, "end": 53700, "loc": { "start": { "line": 1340, "column": 41 }, "end": { "line": 1340, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 53700, "end": 53702, "loc": { "start": { "line": 1340, "column": 42 }, "end": { "line": 1340, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53702, "end": 53703, "loc": { "start": { "line": 1340, "column": 44 }, "end": { "line": 1340, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53703, "end": 53704, "loc": { "start": { "line": 1340, "column": 45 }, "end": { "line": 1340, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53717, "end": 53718, "loc": { "start": { "line": 1341, "column": 12 }, "end": { "line": 1341, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53727, "end": 53728, "loc": { "start": { "line": 1342, "column": 8 }, "end": { "line": 1342, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53728, "end": 53729, "loc": { "start": { "line": 1342, "column": 9 }, "end": { "line": 1342, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53729, "end": 53730, "loc": { "start": { "line": 1342, "column": 10 }, "end": { "line": 1342, "column": 11 } } }, { "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": 53739, "end": 53741, "loc": { "start": { "line": 1343, "column": 8 }, "end": { "line": 1343, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53742, "end": 53743, "loc": { "start": { "line": 1343, "column": 11 }, "end": { "line": 1343, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 53743, "end": 53752, "loc": { "start": { "line": 1343, "column": 12 }, "end": { "line": 1343, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53752, "end": 53753, "loc": { "start": { "line": 1343, "column": 21 }, "end": { "line": 1343, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 53753, "end": 53759, "loc": { "start": { "line": 1343, "column": 22 }, "end": { "line": 1343, "column": 28 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 53760, "end": 53763, "loc": { "start": { "line": 1343, "column": 29 }, "end": { "line": 1343, "column": 32 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 53764, "end": 53765, "loc": { "start": { "line": 1343, "column": 33 }, "end": { "line": 1343, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53765, "end": 53766, "loc": { "start": { "line": 1343, "column": 34 }, "end": { "line": 1343, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53767, "end": 53768, "loc": { "start": { "line": 1343, "column": 36 }, "end": { "line": 1343, "column": 37 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 53781, "end": 53785, "loc": { "start": { "line": 1344, "column": 12 }, "end": { "line": 1344, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53785, "end": 53786, "loc": { "start": { "line": 1344, "column": 16 }, "end": { "line": 1344, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 53786, "end": 53791, "loc": { "start": { "line": 1344, "column": 17 }, "end": { "line": 1344, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53791, "end": 53792, "loc": { "start": { "line": 1344, "column": 22 }, "end": { "line": 1344, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Object not found in viewer: '", "start": 53792, "end": 53823, "loc": { "start": { "line": 1344, "column": 23 }, "end": { "line": 1344, "column": 54 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 53824, "end": 53825, "loc": { "start": { "line": 1344, "column": 55 }, "end": { "line": 1344, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 53826, "end": 53834, "loc": { "start": { "line": 1344, "column": 57 }, "end": { "line": 1344, "column": 65 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 53835, "end": 53836, "loc": { "start": { "line": 1344, "column": 66 }, "end": { "line": 1344, "column": 67 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "'", "start": 53837, "end": 53840, "loc": { "start": { "line": 1344, "column": 68 }, "end": { "line": 1344, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53840, "end": 53841, "loc": { "start": { "line": 1344, "column": 71 }, "end": { "line": 1344, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53841, "end": 53842, "loc": { "start": { "line": 1344, "column": 72 }, "end": { "line": 1344, "column": 73 } } }, { "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": 53855, "end": 53857, "loc": { "start": { "line": 1345, "column": 12 }, "end": { "line": 1345, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53858, "end": 53859, "loc": { "start": { "line": 1345, "column": 15 }, "end": { "line": 1345, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 53859, "end": 53863, "loc": { "start": { "line": 1345, "column": 16 }, "end": { "line": 1345, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53863, "end": 53864, "loc": { "start": { "line": 1345, "column": 20 }, "end": { "line": 1345, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53865, "end": 53866, "loc": { "start": { "line": 1345, "column": 22 }, "end": { "line": 1345, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 53883, "end": 53887, "loc": { "start": { "line": 1346, "column": 16 }, "end": { "line": 1346, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53887, "end": 53888, "loc": { "start": { "line": 1346, "column": 20 }, "end": { "line": 1346, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53888, "end": 53889, "loc": { "start": { "line": 1346, "column": 21 }, "end": { "line": 1346, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53889, "end": 53890, "loc": { "start": { "line": 1346, "column": 22 }, "end": { "line": 1346, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53903, "end": 53904, "loc": { "start": { "line": 1347, "column": 12 }, "end": { "line": 1347, "column": 13 } } }, { "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": 53917, "end": 53923, "loc": { "start": { "line": 1348, "column": 12 }, "end": { "line": 1348, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53923, "end": 53924, "loc": { "start": { "line": 1348, "column": 18 }, "end": { "line": 1348, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53933, "end": 53934, "loc": { "start": { "line": 1349, "column": 8 }, "end": { "line": 1349, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 53943, "end": 53948, "loc": { "start": { "line": 1350, "column": 8 }, "end": { "line": 1350, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53948, "end": 53949, "loc": { "start": { "line": 1350, "column": 13 }, "end": { "line": 1350, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 53949, "end": 53966, "loc": { "start": { "line": 1350, "column": 14 }, "end": { "line": 1350, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53966, "end": 53967, "loc": { "start": { "line": 1350, "column": 31 }, "end": { "line": 1350, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 53967, "end": 53976, "loc": { "start": { "line": 1350, "column": 32 }, "end": { "line": 1350, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53976, "end": 53977, "loc": { "start": { "line": 1350, "column": 41 }, "end": { "line": 1350, "column": 42 } } }, { "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": 53978, "end": 53982, "loc": { "start": { "line": 1350, "column": 43 }, "end": { "line": 1350, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 53982, "end": 53983, "loc": { "start": { "line": 1350, "column": 47 }, "end": { "line": 1350, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53983, "end": 53984, "loc": { "start": { "line": 1350, "column": 48 }, "end": { "line": 1350, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 53993, "end": 53998, "loc": { "start": { "line": 1351, "column": 8 }, "end": { "line": 1351, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 53998, "end": 53999, "loc": { "start": { "line": 1351, "column": 13 }, "end": { "line": 1351, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 53999, "end": 54020, "loc": { "start": { "line": 1351, "column": 14 }, "end": { "line": 1351, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54020, "end": 54021, "loc": { "start": { "line": 1351, "column": 35 }, "end": { "line": 1351, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 54021, "end": 54030, "loc": { "start": { "line": 1351, "column": 36 }, "end": { "line": 1351, "column": 45 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54030, "end": 54031, "loc": { "start": { "line": 1351, "column": 45 }, "end": { "line": 1351, "column": 46 } } }, { "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": 54032, "end": 54036, "loc": { "start": { "line": 1351, "column": 47 }, "end": { "line": 1351, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54036, "end": 54037, "loc": { "start": { "line": 1351, "column": 51 }, "end": { "line": 1351, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54037, "end": 54038, "loc": { "start": { "line": 1351, "column": 52 }, "end": { "line": 1351, "column": 53 } } }, { "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": 54047, "end": 54052, "loc": { "start": { "line": 1352, "column": 8 }, "end": { "line": 1352, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 54053, "end": 54057, "loc": { "start": { "line": 1352, "column": 14 }, "end": { "line": 1352, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 54058, "end": 54059, "loc": { "start": { "line": 1352, "column": 19 }, "end": { "line": 1352, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 54060, "end": 54065, "loc": { "start": { "line": 1352, "column": 21 }, "end": { "line": 1352, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54065, "end": 54066, "loc": { "start": { "line": 1352, "column": 26 }, "end": { "line": 1352, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB", "start": 54066, "end": 54073, "loc": { "start": { "line": 1352, "column": 27 }, "end": { "line": 1352, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54073, "end": 54074, "loc": { "start": { "line": 1352, "column": 34 }, "end": { "line": 1352, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 54074, "end": 54083, "loc": { "start": { "line": 1352, "column": 35 }, "end": { "line": 1352, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54083, "end": 54084, "loc": { "start": { "line": 1352, "column": 44 }, "end": { "line": 1352, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54084, "end": 54085, "loc": { "start": { "line": 1352, "column": 45 }, "end": { "line": 1352, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 54094, "end": 54100, "loc": { "start": { "line": 1353, "column": 8 }, "end": { "line": 1353, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54100, "end": 54101, "loc": { "start": { "line": 1353, "column": 14 }, "end": { "line": 1353, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 54101, "end": 54113, "loc": { "start": { "line": 1353, "column": 15 }, "end": { "line": 1353, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54113, "end": 54114, "loc": { "start": { "line": 1353, "column": 27 }, "end": { "line": 1353, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flyTo", "start": 54114, "end": 54119, "loc": { "start": { "line": 1353, "column": 28 }, "end": { "line": 1353, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54119, "end": 54120, "loc": { "start": { "line": 1353, "column": 33 }, "end": { "line": 1353, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54120, "end": 54121, "loc": { "start": { "line": 1353, "column": 34 }, "end": { "line": 1353, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 54134, "end": 54138, "loc": { "start": { "line": 1354, "column": 12 }, "end": { "line": 1354, "column": 16 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54138, "end": 54139, "loc": { "start": { "line": 1354, "column": 16 }, "end": { "line": 1354, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 54140, "end": 54144, "loc": { "start": { "line": 1354, "column": 18 }, "end": { "line": 1354, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54153, "end": 54154, "loc": { "start": { "line": 1355, "column": 8 }, "end": { "line": 1355, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54154, "end": 54155, "loc": { "start": { "line": 1355, "column": 9 }, "end": { "line": 1355, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54156, "end": 54157, "loc": { "start": { "line": 1355, "column": 11 }, "end": { "line": 1355, "column": 12 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54157, "end": 54158, "loc": { "start": { "line": 1355, "column": 12 }, "end": { "line": 1355, "column": 13 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54159, "end": 54161, "loc": { "start": { "line": 1355, "column": 14 }, "end": { "line": 1355, "column": 16 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54162, "end": 54163, "loc": { "start": { "line": 1355, "column": 17 }, "end": { "line": 1355, "column": 18 } } }, { "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": 54176, "end": 54178, "loc": { "start": { "line": 1356, "column": 12 }, "end": { "line": 1356, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54179, "end": 54180, "loc": { "start": { "line": 1356, "column": 15 }, "end": { "line": 1356, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 54180, "end": 54184, "loc": { "start": { "line": 1356, "column": 16 }, "end": { "line": 1356, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54184, "end": 54185, "loc": { "start": { "line": 1356, "column": 20 }, "end": { "line": 1356, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54186, "end": 54187, "loc": { "start": { "line": 1356, "column": 22 }, "end": { "line": 1356, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 54204, "end": 54208, "loc": { "start": { "line": 1357, "column": 16 }, "end": { "line": 1357, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54208, "end": 54209, "loc": { "start": { "line": 1357, "column": 20 }, "end": { "line": 1357, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54209, "end": 54210, "loc": { "start": { "line": 1357, "column": 21 }, "end": { "line": 1357, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54210, "end": 54211, "loc": { "start": { "line": 1357, "column": 22 }, "end": { "line": 1357, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54224, "end": 54225, "loc": { "start": { "line": 1358, "column": 12 }, "end": { "line": 1358, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setTimeout", "start": 54238, "end": 54248, "loc": { "start": { "line": 1359, "column": 12 }, "end": { "line": 1359, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54248, "end": 54249, "loc": { "start": { "line": 1359, "column": 22 }, "end": { "line": 1359, "column": 23 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 54249, "end": 54257, "loc": { "start": { "line": 1359, "column": 23 }, "end": { "line": 1359, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54258, "end": 54259, "loc": { "start": { "line": 1359, "column": 32 }, "end": { "line": 1359, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54259, "end": 54260, "loc": { "start": { "line": 1359, "column": 33 }, "end": { "line": 1359, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54261, "end": 54262, "loc": { "start": { "line": 1359, "column": 35 }, "end": { "line": 1359, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 54279, "end": 54284, "loc": { "start": { "line": 1360, "column": 16 }, "end": { "line": 1360, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54284, "end": 54285, "loc": { "start": { "line": 1360, "column": 21 }, "end": { "line": 1360, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 54285, "end": 54306, "loc": { "start": { "line": 1360, "column": 22 }, "end": { "line": 1360, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54306, "end": 54307, "loc": { "start": { "line": 1360, "column": 43 }, "end": { "line": 1360, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 54307, "end": 54312, "loc": { "start": { "line": 1360, "column": 44 }, "end": { "line": 1360, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54312, "end": 54313, "loc": { "start": { "line": 1360, "column": 49 }, "end": { "line": 1360, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightedObjectIds", "start": 54313, "end": 54333, "loc": { "start": { "line": 1360, "column": 50 }, "end": { "line": 1360, "column": 70 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54333, "end": 54334, "loc": { "start": { "line": 1360, "column": 70 }, "end": { "line": 1360, "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": 54335, "end": 54340, "loc": { "start": { "line": 1360, "column": 72 }, "end": { "line": 1360, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54340, "end": 54341, "loc": { "start": { "line": 1360, "column": 77 }, "end": { "line": 1360, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54341, "end": 54342, "loc": { "start": { "line": 1360, "column": 78 }, "end": { "line": 1360, "column": 79 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54355, "end": 54356, "loc": { "start": { "line": 1361, "column": 12 }, "end": { "line": 1361, "column": 13 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54356, "end": 54357, "loc": { "start": { "line": 1361, "column": 13 }, "end": { "line": 1361, "column": 14 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 500, "start": 54358, "end": 54361, "loc": { "start": { "line": 1361, "column": 15 }, "end": { "line": 1361, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54361, "end": 54362, "loc": { "start": { "line": 1361, "column": 18 }, "end": { "line": 1361, "column": 19 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54362, "end": 54363, "loc": { "start": { "line": 1361, "column": 19 }, "end": { "line": 1361, "column": 20 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54372, "end": 54373, "loc": { "start": { "line": 1362, "column": 8 }, "end": { "line": 1362, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54373, "end": 54374, "loc": { "start": { "line": 1362, "column": 9 }, "end": { "line": 1362, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54374, "end": 54375, "loc": { "start": { "line": 1362, "column": 10 }, "end": { "line": 1362, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 54384, "end": 54390, "loc": { "start": { "line": 1363, "column": 8 }, "end": { "line": 1363, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54390, "end": 54391, "loc": { "start": { "line": 1363, "column": 14 }, "end": { "line": 1363, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 54391, "end": 54404, "loc": { "start": { "line": 1363, "column": 15 }, "end": { "line": 1363, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54404, "end": 54405, "loc": { "start": { "line": 1363, "column": 28 }, "end": { "line": 1363, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pivotPos", "start": 54405, "end": 54413, "loc": { "start": { "line": 1363, "column": 29 }, "end": { "line": 1363, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 54414, "end": 54415, "loc": { "start": { "line": 1363, "column": 38 }, "end": { "line": 1363, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 54416, "end": 54420, "loc": { "start": { "line": 1363, "column": 40 }, "end": { "line": 1363, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54420, "end": 54421, "loc": { "start": { "line": 1363, "column": 44 }, "end": { "line": 1363, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB3Center", "start": 54421, "end": 54435, "loc": { "start": { "line": 1363, "column": 45 }, "end": { "line": 1363, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54435, "end": 54436, "loc": { "start": { "line": 1363, "column": 59 }, "end": { "line": 1363, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 54436, "end": 54440, "loc": { "start": { "line": 1363, "column": 60 }, "end": { "line": 1363, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54440, "end": 54441, "loc": { "start": { "line": 1363, "column": 64 }, "end": { "line": 1363, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54441, "end": 54442, "loc": { "start": { "line": 1363, "column": 65 }, "end": { "line": 1363, "column": 66 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54447, "end": 54448, "loc": { "start": { "line": 1364, "column": 4 }, "end": { "line": 1364, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Flies the camera to fit the given objects in view.\n *\n * @param {String[]} objectIds IDs of the objects\n * @param {Function} done Callback invoked on completion\n ", "start": 54454, "end": 54645, "loc": { "start": { "line": 1366, "column": 4 }, "end": { "line": 1371, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewFitObjects", "start": 54650, "end": 54664, "loc": { "start": { "line": 1372, "column": 4 }, "end": { "line": 1372, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54664, "end": 54665, "loc": { "start": { "line": 1372, "column": 18 }, "end": { "line": 1372, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 54665, "end": 54674, "loc": { "start": { "line": 1372, "column": 19 }, "end": { "line": 1372, "column": 28 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54674, "end": 54675, "loc": { "start": { "line": 1372, "column": 28 }, "end": { "line": 1372, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 54676, "end": 54680, "loc": { "start": { "line": 1372, "column": 30 }, "end": { "line": 1372, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54680, "end": 54681, "loc": { "start": { "line": 1372, "column": 34 }, "end": { "line": 1372, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54682, "end": 54683, "loc": { "start": { "line": 1372, "column": 36 }, "end": { "line": 1372, "column": 37 } } }, { "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": 54692, "end": 54694, "loc": { "start": { "line": 1373, "column": 8 }, "end": { "line": 1373, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54695, "end": 54696, "loc": { "start": { "line": 1373, "column": 11 }, "end": { "line": 1373, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 54696, "end": 54697, "loc": { "start": { "line": 1373, "column": 12 }, "end": { "line": 1373, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 54697, "end": 54706, "loc": { "start": { "line": 1373, "column": 13 }, "end": { "line": 1373, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54706, "end": 54707, "loc": { "start": { "line": 1373, "column": 22 }, "end": { "line": 1373, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54708, "end": 54709, "loc": { "start": { "line": 1373, "column": 24 }, "end": { "line": 1373, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 54722, "end": 54726, "loc": { "start": { "line": 1374, "column": 12 }, "end": { "line": 1374, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54726, "end": 54727, "loc": { "start": { "line": 1374, "column": 16 }, "end": { "line": 1374, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 54727, "end": 54732, "loc": { "start": { "line": 1374, "column": 17 }, "end": { "line": 1374, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54732, "end": 54733, "loc": { "start": { "line": 1374, "column": 22 }, "end": { "line": 1374, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "flyToObject() - Argument expected: objectIds", "start": 54733, "end": 54779, "loc": { "start": { "line": 1374, "column": 23 }, "end": { "line": 1374, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54779, "end": 54780, "loc": { "start": { "line": 1374, "column": 69 }, "end": { "line": 1374, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54780, "end": 54781, "loc": { "start": { "line": 1374, "column": 70 }, "end": { "line": 1374, "column": 71 } } }, { "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": 54794, "end": 54800, "loc": { "start": { "line": 1375, "column": 12 }, "end": { "line": 1375, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54800, "end": 54801, "loc": { "start": { "line": 1375, "column": 18 }, "end": { "line": 1375, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54810, "end": 54811, "loc": { "start": { "line": 1376, "column": 8 }, "end": { "line": 1376, "column": 9 } } }, { "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": 54820, "end": 54825, "loc": { "start": { "line": 1377, "column": 8 }, "end": { "line": 1377, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 54826, "end": 54832, "loc": { "start": { "line": 1377, "column": 14 }, "end": { "line": 1377, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 54833, "end": 54834, "loc": { "start": { "line": 1377, "column": 21 }, "end": { "line": 1377, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 54835, "end": 54839, "loc": { "start": { "line": 1377, "column": 23 }, "end": { "line": 1377, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54839, "end": 54840, "loc": { "start": { "line": 1377, "column": 27 }, "end": { "line": 1377, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 54840, "end": 54846, "loc": { "start": { "line": 1377, "column": 28 }, "end": { "line": 1377, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54846, "end": 54847, "loc": { "start": { "line": 1377, "column": 34 }, "end": { "line": 1377, "column": 35 } } }, { "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": 54856, "end": 54861, "loc": { "start": { "line": 1378, "column": 8 }, "end": { "line": 1378, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 54862, "end": 54867, "loc": { "start": { "line": 1378, "column": 14 }, "end": { "line": 1378, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 54868, "end": 54869, "loc": { "start": { "line": 1378, "column": 20 }, "end": { "line": 1378, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 54870, "end": 54876, "loc": { "start": { "line": 1378, "column": 22 }, "end": { "line": 1378, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54876, "end": 54877, "loc": { "start": { "line": 1378, "column": 28 }, "end": { "line": 1378, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 54877, "end": 54882, "loc": { "start": { "line": 1378, "column": 29 }, "end": { "line": 1378, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54882, "end": 54883, "loc": { "start": { "line": 1378, "column": 34 }, "end": { "line": 1378, "column": 35 } } }, { "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": 54893, "end": 54898, "loc": { "start": { "line": 1380, "column": 8 }, "end": { "line": 1380, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entityIds", "start": 54899, "end": 54908, "loc": { "start": { "line": 1380, "column": 14 }, "end": { "line": 1380, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 54909, "end": 54910, "loc": { "start": { "line": 1380, "column": 24 }, "end": { "line": 1380, "column": 25 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54911, "end": 54912, "loc": { "start": { "line": 1380, "column": 26 }, "end": { "line": 1380, "column": 27 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54912, "end": 54913, "loc": { "start": { "line": 1380, "column": 27 }, "end": { "line": 1380, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54913, "end": 54914, "loc": { "start": { "line": 1380, "column": 28 }, "end": { "line": 1380, "column": 29 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 54924, "end": 54927, "loc": { "start": { "line": 1382, "column": 8 }, "end": { "line": 1382, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54928, "end": 54929, "loc": { "start": { "line": 1382, "column": 12 }, "end": { "line": 1382, "column": 13 } } }, { "type": { "label": "var", "keyword": "var", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "var", "start": 54929, "end": 54932, "loc": { "start": { "line": 1382, "column": 13 }, "end": { "line": 1382, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 54933, "end": 54934, "loc": { "start": { "line": 1382, "column": 17 }, "end": { "line": 1382, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 54935, "end": 54936, "loc": { "start": { "line": 1382, "column": 19 }, "end": { "line": 1382, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 54937, "end": 54938, "loc": { "start": { "line": 1382, "column": 21 }, "end": { "line": 1382, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54938, "end": 54939, "loc": { "start": { "line": 1382, "column": 22 }, "end": { "line": 1382, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "len", "start": 54940, "end": 54943, "loc": { "start": { "line": 1382, "column": 24 }, "end": { "line": 1382, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 54944, "end": 54945, "loc": { "start": { "line": 1382, "column": 28 }, "end": { "line": 1382, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 54946, "end": 54955, "loc": { "start": { "line": 1382, "column": 30 }, "end": { "line": 1382, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54955, "end": 54956, "loc": { "start": { "line": 1382, "column": 39 }, "end": { "line": 1382, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 54956, "end": 54962, "loc": { "start": { "line": 1382, "column": 40 }, "end": { "line": 1382, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54962, "end": 54963, "loc": { "start": { "line": 1382, "column": 46 }, "end": { "line": 1382, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 54964, "end": 54965, "loc": { "start": { "line": 1382, "column": 48 }, "end": { "line": 1382, "column": 49 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 54966, "end": 54967, "loc": { "start": { "line": 1382, "column": 50 }, "end": { "line": 1382, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "len", "start": 54968, "end": 54971, "loc": { "start": { "line": 1382, "column": 52 }, "end": { "line": 1382, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 54971, "end": 54972, "loc": { "start": { "line": 1382, "column": 55 }, "end": { "line": 1382, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 54973, "end": 54974, "loc": { "start": { "line": 1382, "column": 57 }, "end": { "line": 1382, "column": 58 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 54974, "end": 54976, "loc": { "start": { "line": 1382, "column": 58 }, "end": { "line": 1382, "column": 60 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54976, "end": 54977, "loc": { "start": { "line": 1382, "column": 60 }, "end": { "line": 1382, "column": 61 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 54978, "end": 54979, "loc": { "start": { "line": 1382, "column": 62 }, "end": { "line": 1382, "column": 63 } } }, { "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": 54992, "end": 54997, "loc": { "start": { "line": 1383, "column": 12 }, "end": { "line": 1383, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 54998, "end": 55006, "loc": { "start": { "line": 1383, "column": 18 }, "end": { "line": 1383, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 55007, "end": 55008, "loc": { "start": { "line": 1383, "column": 27 }, "end": { "line": 1383, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 55009, "end": 55018, "loc": { "start": { "line": 1383, "column": 29 }, "end": { "line": 1383, "column": 38 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55018, "end": 55019, "loc": { "start": { "line": 1383, "column": 38 }, "end": { "line": 1383, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 55019, "end": 55020, "loc": { "start": { "line": 1383, "column": 39 }, "end": { "line": 1383, "column": 40 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55020, "end": 55021, "loc": { "start": { "line": 1383, "column": 40 }, "end": { "line": 1383, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55021, "end": 55022, "loc": { "start": { "line": 1383, "column": 41 }, "end": { "line": 1383, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 55035, "end": 55039, "loc": { "start": { "line": 1384, "column": 12 }, "end": { "line": 1384, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55039, "end": 55040, "loc": { "start": { "line": 1384, "column": 16 }, "end": { "line": 1384, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 55040, "end": 55046, "loc": { "start": { "line": 1384, "column": 17 }, "end": { "line": 1384, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55046, "end": 55047, "loc": { "start": { "line": 1384, "column": 23 }, "end": { "line": 1384, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 55047, "end": 55056, "loc": { "start": { "line": 1384, "column": 24 }, "end": { "line": 1384, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55056, "end": 55057, "loc": { "start": { "line": 1384, "column": 33 }, "end": { "line": 1384, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "withMetaObjectsInSubtree", "start": 55057, "end": 55081, "loc": { "start": { "line": 1384, "column": 34 }, "end": { "line": 1384, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55081, "end": 55082, "loc": { "start": { "line": 1384, "column": 58 }, "end": { "line": 1384, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 55082, "end": 55090, "loc": { "start": { "line": 1384, "column": 59 }, "end": { "line": 1384, "column": 67 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55090, "end": 55091, "loc": { "start": { "line": 1384, "column": 67 }, "end": { "line": 1384, "column": 68 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55092, "end": 55093, "loc": { "start": { "line": 1384, "column": 69 }, "end": { "line": 1384, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 55093, "end": 55103, "loc": { "start": { "line": 1384, "column": 70 }, "end": { "line": 1384, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55103, "end": 55104, "loc": { "start": { "line": 1384, "column": 80 }, "end": { "line": 1384, "column": 81 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55105, "end": 55107, "loc": { "start": { "line": 1384, "column": 82 }, "end": { "line": 1384, "column": 84 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55108, "end": 55109, "loc": { "start": { "line": 1384, "column": 85 }, "end": { "line": 1384, "column": 86 } } }, { "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": 55126, "end": 55128, "loc": { "start": { "line": 1385, "column": 16 }, "end": { "line": 1385, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55129, "end": 55130, "loc": { "start": { "line": 1385, "column": 19 }, "end": { "line": 1385, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 55130, "end": 55135, "loc": { "start": { "line": 1385, "column": 20 }, "end": { "line": 1385, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55135, "end": 55136, "loc": { "start": { "line": 1385, "column": 25 }, "end": { "line": 1385, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objects", "start": 55136, "end": 55143, "loc": { "start": { "line": 1385, "column": 26 }, "end": { "line": 1385, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55143, "end": 55144, "loc": { "start": { "line": 1385, "column": 33 }, "end": { "line": 1385, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 55144, "end": 55154, "loc": { "start": { "line": 1385, "column": 34 }, "end": { "line": 1385, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55154, "end": 55155, "loc": { "start": { "line": 1385, "column": 44 }, "end": { "line": 1385, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 55155, "end": 55157, "loc": { "start": { "line": 1385, "column": 45 }, "end": { "line": 1385, "column": 47 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55157, "end": 55158, "loc": { "start": { "line": 1385, "column": 47 }, "end": { "line": 1385, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55158, "end": 55159, "loc": { "start": { "line": 1385, "column": 48 }, "end": { "line": 1385, "column": 49 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55160, "end": 55161, "loc": { "start": { "line": 1385, "column": 50 }, "end": { "line": 1385, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entityIds", "start": 55182, "end": 55191, "loc": { "start": { "line": 1386, "column": 20 }, "end": { "line": 1386, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55191, "end": 55192, "loc": { "start": { "line": 1386, "column": 29 }, "end": { "line": 1386, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "push", "start": 55192, "end": 55196, "loc": { "start": { "line": 1386, "column": 30 }, "end": { "line": 1386, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55196, "end": 55197, "loc": { "start": { "line": 1386, "column": 34 }, "end": { "line": 1386, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 55197, "end": 55207, "loc": { "start": { "line": 1386, "column": 35 }, "end": { "line": 1386, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55207, "end": 55208, "loc": { "start": { "line": 1386, "column": 45 }, "end": { "line": 1386, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 55208, "end": 55210, "loc": { "start": { "line": 1386, "column": 46 }, "end": { "line": 1386, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55210, "end": 55211, "loc": { "start": { "line": 1386, "column": 48 }, "end": { "line": 1386, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55211, "end": 55212, "loc": { "start": { "line": 1386, "column": 49 }, "end": { "line": 1386, "column": 50 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55229, "end": 55230, "loc": { "start": { "line": 1387, "column": 16 }, "end": { "line": 1387, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55243, "end": 55244, "loc": { "start": { "line": 1388, "column": 12 }, "end": { "line": 1388, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55244, "end": 55245, "loc": { "start": { "line": 1388, "column": 13 }, "end": { "line": 1388, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55245, "end": 55246, "loc": { "start": { "line": 1388, "column": 14 }, "end": { "line": 1388, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55255, "end": 55256, "loc": { "start": { "line": 1389, "column": 8 }, "end": { "line": 1389, "column": 9 } } }, { "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": 55265, "end": 55267, "loc": { "start": { "line": 1390, "column": 8 }, "end": { "line": 1390, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55268, "end": 55269, "loc": { "start": { "line": 1390, "column": 11 }, "end": { "line": 1390, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entityIds", "start": 55269, "end": 55278, "loc": { "start": { "line": 1390, "column": 12 }, "end": { "line": 1390, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55278, "end": 55279, "loc": { "start": { "line": 1390, "column": 21 }, "end": { "line": 1390, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 55279, "end": 55285, "loc": { "start": { "line": 1390, "column": 22 }, "end": { "line": 1390, "column": 28 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 55286, "end": 55289, "loc": { "start": { "line": 1390, "column": 29 }, "end": { "line": 1390, "column": 32 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 55290, "end": 55291, "loc": { "start": { "line": 1390, "column": 33 }, "end": { "line": 1390, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55291, "end": 55292, "loc": { "start": { "line": 1390, "column": 34 }, "end": { "line": 1390, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55293, "end": 55294, "loc": { "start": { "line": 1390, "column": 36 }, "end": { "line": 1390, "column": 37 } } }, { "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": 55307, "end": 55309, "loc": { "start": { "line": 1391, "column": 12 }, "end": { "line": 1391, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55310, "end": 55311, "loc": { "start": { "line": 1391, "column": 15 }, "end": { "line": 1391, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 55311, "end": 55315, "loc": { "start": { "line": 1391, "column": 16 }, "end": { "line": 1391, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55315, "end": 55316, "loc": { "start": { "line": 1391, "column": 20 }, "end": { "line": 1391, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55317, "end": 55318, "loc": { "start": { "line": 1391, "column": 22 }, "end": { "line": 1391, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 55335, "end": 55339, "loc": { "start": { "line": 1392, "column": 16 }, "end": { "line": 1392, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55339, "end": 55340, "loc": { "start": { "line": 1392, "column": 20 }, "end": { "line": 1392, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55340, "end": 55341, "loc": { "start": { "line": 1392, "column": 21 }, "end": { "line": 1392, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55341, "end": 55342, "loc": { "start": { "line": 1392, "column": 22 }, "end": { "line": 1392, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55355, "end": 55356, "loc": { "start": { "line": 1393, "column": 12 }, "end": { "line": 1393, "column": 13 } } }, { "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": 55369, "end": 55375, "loc": { "start": { "line": 1394, "column": 12 }, "end": { "line": 1394, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55375, "end": 55376, "loc": { "start": { "line": 1394, "column": 18 }, "end": { "line": 1394, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55385, "end": 55386, "loc": { "start": { "line": 1395, "column": 8 }, "end": { "line": 1395, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 55395, "end": 55400, "loc": { "start": { "line": 1396, "column": 8 }, "end": { "line": 1396, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55400, "end": 55401, "loc": { "start": { "line": 1396, "column": 13 }, "end": { "line": 1396, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 55401, "end": 55418, "loc": { "start": { "line": 1396, "column": 14 }, "end": { "line": 1396, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55418, "end": 55419, "loc": { "start": { "line": 1396, "column": 31 }, "end": { "line": 1396, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entityIds", "start": 55419, "end": 55428, "loc": { "start": { "line": 1396, "column": 32 }, "end": { "line": 1396, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55428, "end": 55429, "loc": { "start": { "line": 1396, "column": 41 }, "end": { "line": 1396, "column": 42 } } }, { "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": 55430, "end": 55434, "loc": { "start": { "line": 1396, "column": 43 }, "end": { "line": 1396, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55434, "end": 55435, "loc": { "start": { "line": 1396, "column": 47 }, "end": { "line": 1396, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55435, "end": 55436, "loc": { "start": { "line": 1396, "column": 48 }, "end": { "line": 1396, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 55445, "end": 55450, "loc": { "start": { "line": 1397, "column": 8 }, "end": { "line": 1397, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55450, "end": 55451, "loc": { "start": { "line": 1397, "column": 13 }, "end": { "line": 1397, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 55451, "end": 55472, "loc": { "start": { "line": 1397, "column": 14 }, "end": { "line": 1397, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55472, "end": 55473, "loc": { "start": { "line": 1397, "column": 35 }, "end": { "line": 1397, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entityIds", "start": 55473, "end": 55482, "loc": { "start": { "line": 1397, "column": 36 }, "end": { "line": 1397, "column": 45 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55482, "end": 55483, "loc": { "start": { "line": 1397, "column": 45 }, "end": { "line": 1397, "column": 46 } } }, { "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": 55484, "end": 55488, "loc": { "start": { "line": 1397, "column": 47 }, "end": { "line": 1397, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55488, "end": 55489, "loc": { "start": { "line": 1397, "column": 51 }, "end": { "line": 1397, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55489, "end": 55490, "loc": { "start": { "line": 1397, "column": 52 }, "end": { "line": 1397, "column": 53 } } }, { "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": 55499, "end": 55504, "loc": { "start": { "line": 1398, "column": 8 }, "end": { "line": 1398, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 55505, "end": 55509, "loc": { "start": { "line": 1398, "column": 14 }, "end": { "line": 1398, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 55510, "end": 55511, "loc": { "start": { "line": 1398, "column": 19 }, "end": { "line": 1398, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 55512, "end": 55517, "loc": { "start": { "line": 1398, "column": 21 }, "end": { "line": 1398, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55517, "end": 55518, "loc": { "start": { "line": 1398, "column": 26 }, "end": { "line": 1398, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB", "start": 55518, "end": 55525, "loc": { "start": { "line": 1398, "column": 27 }, "end": { "line": 1398, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55525, "end": 55526, "loc": { "start": { "line": 1398, "column": 34 }, "end": { "line": 1398, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entityIds", "start": 55526, "end": 55535, "loc": { "start": { "line": 1398, "column": 35 }, "end": { "line": 1398, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55535, "end": 55536, "loc": { "start": { "line": 1398, "column": 44 }, "end": { "line": 1398, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55536, "end": 55537, "loc": { "start": { "line": 1398, "column": 45 }, "end": { "line": 1398, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 55546, "end": 55552, "loc": { "start": { "line": 1399, "column": 8 }, "end": { "line": 1399, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55552, "end": 55553, "loc": { "start": { "line": 1399, "column": 14 }, "end": { "line": 1399, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 55553, "end": 55565, "loc": { "start": { "line": 1399, "column": 15 }, "end": { "line": 1399, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55565, "end": 55566, "loc": { "start": { "line": 1399, "column": 27 }, "end": { "line": 1399, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flyTo", "start": 55566, "end": 55571, "loc": { "start": { "line": 1399, "column": 28 }, "end": { "line": 1399, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55571, "end": 55572, "loc": { "start": { "line": 1399, "column": 33 }, "end": { "line": 1399, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55572, "end": 55573, "loc": { "start": { "line": 1399, "column": 34 }, "end": { "line": 1399, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 55586, "end": 55590, "loc": { "start": { "line": 1400, "column": 12 }, "end": { "line": 1400, "column": 16 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55590, "end": 55591, "loc": { "start": { "line": 1400, "column": 16 }, "end": { "line": 1400, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 55592, "end": 55596, "loc": { "start": { "line": 1400, "column": 18 }, "end": { "line": 1400, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55605, "end": 55606, "loc": { "start": { "line": 1401, "column": 8 }, "end": { "line": 1401, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55606, "end": 55607, "loc": { "start": { "line": 1401, "column": 9 }, "end": { "line": 1401, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55608, "end": 55609, "loc": { "start": { "line": 1401, "column": 11 }, "end": { "line": 1401, "column": 12 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55609, "end": 55610, "loc": { "start": { "line": 1401, "column": 12 }, "end": { "line": 1401, "column": 13 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55611, "end": 55613, "loc": { "start": { "line": 1401, "column": 14 }, "end": { "line": 1401, "column": 16 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55614, "end": 55615, "loc": { "start": { "line": 1401, "column": 17 }, "end": { "line": 1401, "column": 18 } } }, { "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": 55628, "end": 55630, "loc": { "start": { "line": 1402, "column": 12 }, "end": { "line": 1402, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55631, "end": 55632, "loc": { "start": { "line": 1402, "column": 15 }, "end": { "line": 1402, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 55632, "end": 55636, "loc": { "start": { "line": 1402, "column": 16 }, "end": { "line": 1402, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55636, "end": 55637, "loc": { "start": { "line": 1402, "column": 20 }, "end": { "line": 1402, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55638, "end": 55639, "loc": { "start": { "line": 1402, "column": 22 }, "end": { "line": 1402, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 55656, "end": 55660, "loc": { "start": { "line": 1403, "column": 16 }, "end": { "line": 1403, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55660, "end": 55661, "loc": { "start": { "line": 1403, "column": 20 }, "end": { "line": 1403, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55661, "end": 55662, "loc": { "start": { "line": 1403, "column": 21 }, "end": { "line": 1403, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55662, "end": 55663, "loc": { "start": { "line": 1403, "column": 22 }, "end": { "line": 1403, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55676, "end": 55677, "loc": { "start": { "line": 1404, "column": 12 }, "end": { "line": 1404, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setTimeout", "start": 55690, "end": 55700, "loc": { "start": { "line": 1405, "column": 12 }, "end": { "line": 1405, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55700, "end": 55701, "loc": { "start": { "line": 1405, "column": 22 }, "end": { "line": 1405, "column": 23 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 55701, "end": 55709, "loc": { "start": { "line": 1405, "column": 23 }, "end": { "line": 1405, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55710, "end": 55711, "loc": { "start": { "line": 1405, "column": 32 }, "end": { "line": 1405, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55711, "end": 55712, "loc": { "start": { "line": 1405, "column": 33 }, "end": { "line": 1405, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55713, "end": 55714, "loc": { "start": { "line": 1405, "column": 35 }, "end": { "line": 1405, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 55731, "end": 55736, "loc": { "start": { "line": 1406, "column": 16 }, "end": { "line": 1406, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55736, "end": 55737, "loc": { "start": { "line": 1406, "column": 21 }, "end": { "line": 1406, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 55737, "end": 55758, "loc": { "start": { "line": 1406, "column": 22 }, "end": { "line": 1406, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55758, "end": 55759, "loc": { "start": { "line": 1406, "column": 43 }, "end": { "line": 1406, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 55759, "end": 55764, "loc": { "start": { "line": 1406, "column": 44 }, "end": { "line": 1406, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55764, "end": 55765, "loc": { "start": { "line": 1406, "column": 49 }, "end": { "line": 1406, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightedObjectIds", "start": 55765, "end": 55785, "loc": { "start": { "line": 1406, "column": 50 }, "end": { "line": 1406, "column": 70 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55785, "end": 55786, "loc": { "start": { "line": 1406, "column": 70 }, "end": { "line": 1406, "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": 55787, "end": 55792, "loc": { "start": { "line": 1406, "column": 72 }, "end": { "line": 1406, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55792, "end": 55793, "loc": { "start": { "line": 1406, "column": 77 }, "end": { "line": 1406, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55793, "end": 55794, "loc": { "start": { "line": 1406, "column": 78 }, "end": { "line": 1406, "column": 79 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55807, "end": 55808, "loc": { "start": { "line": 1407, "column": 12 }, "end": { "line": 1407, "column": 13 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55808, "end": 55809, "loc": { "start": { "line": 1407, "column": 13 }, "end": { "line": 1407, "column": 14 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 500, "start": 55810, "end": 55813, "loc": { "start": { "line": 1407, "column": 15 }, "end": { "line": 1407, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55813, "end": 55814, "loc": { "start": { "line": 1407, "column": 18 }, "end": { "line": 1407, "column": 19 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55814, "end": 55815, "loc": { "start": { "line": 1407, "column": 19 }, "end": { "line": 1407, "column": 20 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55824, "end": 55825, "loc": { "start": { "line": 1408, "column": 8 }, "end": { "line": 1408, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55825, "end": 55826, "loc": { "start": { "line": 1408, "column": 9 }, "end": { "line": 1408, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55826, "end": 55827, "loc": { "start": { "line": 1408, "column": 10 }, "end": { "line": 1408, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 55836, "end": 55842, "loc": { "start": { "line": 1409, "column": 8 }, "end": { "line": 1409, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55842, "end": 55843, "loc": { "start": { "line": 1409, "column": 14 }, "end": { "line": 1409, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 55843, "end": 55856, "loc": { "start": { "line": 1409, "column": 15 }, "end": { "line": 1409, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55856, "end": 55857, "loc": { "start": { "line": 1409, "column": 28 }, "end": { "line": 1409, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pivotPos", "start": 55857, "end": 55865, "loc": { "start": { "line": 1409, "column": 29 }, "end": { "line": 1409, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 55866, "end": 55867, "loc": { "start": { "line": 1409, "column": 38 }, "end": { "line": 1409, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 55868, "end": 55872, "loc": { "start": { "line": 1409, "column": 40 }, "end": { "line": 1409, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55872, "end": 55873, "loc": { "start": { "line": 1409, "column": 44 }, "end": { "line": 1409, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB3Center", "start": 55873, "end": 55887, "loc": { "start": { "line": 1409, "column": 45 }, "end": { "line": 1409, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55887, "end": 55888, "loc": { "start": { "line": 1409, "column": 59 }, "end": { "line": 1409, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 55888, "end": 55892, "loc": { "start": { "line": 1409, "column": 60 }, "end": { "line": 1409, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55892, "end": 55893, "loc": { "start": { "line": 1409, "column": 64 }, "end": { "line": 1409, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 55893, "end": 55894, "loc": { "start": { "line": 1409, "column": 65 }, "end": { "line": 1409, "column": 66 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 55899, "end": 55900, "loc": { "start": { "line": 1410, "column": 4 }, "end": { "line": 1410, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Flies the camera to fit all objects in view.\n *\n * @param {Function} done Callback invoked on completion\n ", "start": 55906, "end": 56037, "loc": { "start": { "line": 1412, "column": 4 }, "end": { "line": 1416, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewFitAll", "start": 56042, "end": 56052, "loc": { "start": { "line": 1417, "column": 4 }, "end": { "line": 1417, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56052, "end": 56053, "loc": { "start": { "line": 1417, "column": 14 }, "end": { "line": 1417, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 56053, "end": 56057, "loc": { "start": { "line": 1417, "column": 15 }, "end": { "line": 1417, "column": 19 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56057, "end": 56058, "loc": { "start": { "line": 1417, "column": 19 }, "end": { "line": 1417, "column": 20 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56059, "end": 56060, "loc": { "start": { "line": 1417, "column": 21 }, "end": { "line": 1417, "column": 22 } } }, { "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": 56069, "end": 56074, "loc": { "start": { "line": 1418, "column": 8 }, "end": { "line": 1418, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56075, "end": 56081, "loc": { "start": { "line": 1418, "column": 14 }, "end": { "line": 1418, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 56082, "end": 56083, "loc": { "start": { "line": 1418, "column": 21 }, "end": { "line": 1418, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 56084, "end": 56088, "loc": { "start": { "line": 1418, "column": 23 }, "end": { "line": 1418, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56088, "end": 56089, "loc": { "start": { "line": 1418, "column": 27 }, "end": { "line": 1418, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56089, "end": 56095, "loc": { "start": { "line": 1418, "column": 28 }, "end": { "line": 1418, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56095, "end": 56096, "loc": { "start": { "line": 1418, "column": 34 }, "end": { "line": 1418, "column": 35 } } }, { "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": 56105, "end": 56110, "loc": { "start": { "line": 1419, "column": 8 }, "end": { "line": 1419, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 56111, "end": 56116, "loc": { "start": { "line": 1419, "column": 14 }, "end": { "line": 1419, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 56117, "end": 56118, "loc": { "start": { "line": 1419, "column": 20 }, "end": { "line": 1419, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56119, "end": 56125, "loc": { "start": { "line": 1419, "column": 22 }, "end": { "line": 1419, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56125, "end": 56126, "loc": { "start": { "line": 1419, "column": 28 }, "end": { "line": 1419, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 56126, "end": 56131, "loc": { "start": { "line": 1419, "column": 29 }, "end": { "line": 1419, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56131, "end": 56132, "loc": { "start": { "line": 1419, "column": 34 }, "end": { "line": 1419, "column": 35 } } }, { "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": 56141, "end": 56146, "loc": { "start": { "line": 1420, "column": 8 }, "end": { "line": 1420, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 56147, "end": 56151, "loc": { "start": { "line": 1420, "column": 14 }, "end": { "line": 1420, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 56152, "end": 56153, "loc": { "start": { "line": 1420, "column": 19 }, "end": { "line": 1420, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 56154, "end": 56159, "loc": { "start": { "line": 1420, "column": 21 }, "end": { "line": 1420, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56159, "end": 56160, "loc": { "start": { "line": 1420, "column": 26 }, "end": { "line": 1420, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB", "start": 56160, "end": 56167, "loc": { "start": { "line": 1420, "column": 27 }, "end": { "line": 1420, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56167, "end": 56168, "loc": { "start": { "line": 1420, "column": 34 }, "end": { "line": 1420, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56168, "end": 56169, "loc": { "start": { "line": 1420, "column": 35 }, "end": { "line": 1420, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56169, "end": 56170, "loc": { "start": { "line": 1420, "column": 36 }, "end": { "line": 1420, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56179, "end": 56185, "loc": { "start": { "line": 1421, "column": 8 }, "end": { "line": 1421, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56185, "end": 56186, "loc": { "start": { "line": 1421, "column": 14 }, "end": { "line": 1421, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 56186, "end": 56198, "loc": { "start": { "line": 1421, "column": 15 }, "end": { "line": 1421, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56198, "end": 56199, "loc": { "start": { "line": 1421, "column": 27 }, "end": { "line": 1421, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flyTo", "start": 56199, "end": 56204, "loc": { "start": { "line": 1421, "column": 28 }, "end": { "line": 1421, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56204, "end": 56205, "loc": { "start": { "line": 1421, "column": 33 }, "end": { "line": 1421, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56205, "end": 56206, "loc": { "start": { "line": 1421, "column": 34 }, "end": { "line": 1421, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 56219, "end": 56223, "loc": { "start": { "line": 1422, "column": 12 }, "end": { "line": 1422, "column": 16 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56223, "end": 56224, "loc": { "start": { "line": 1422, "column": 16 }, "end": { "line": 1422, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 56225, "end": 56229, "loc": { "start": { "line": 1422, "column": 18 }, "end": { "line": 1422, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56238, "end": 56239, "loc": { "start": { "line": 1423, "column": 8 }, "end": { "line": 1423, "column": 9 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56239, "end": 56240, "loc": { "start": { "line": 1423, "column": 9 }, "end": { "line": 1423, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56241, "end": 56242, "loc": { "start": { "line": 1423, "column": 11 }, "end": { "line": 1423, "column": 12 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56242, "end": 56243, "loc": { "start": { "line": 1423, "column": 12 }, "end": { "line": 1423, "column": 13 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56244, "end": 56246, "loc": { "start": { "line": 1423, "column": 14 }, "end": { "line": 1423, "column": 16 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56247, "end": 56248, "loc": { "start": { "line": 1423, "column": 17 }, "end": { "line": 1423, "column": 18 } } }, { "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": 56261, "end": 56263, "loc": { "start": { "line": 1424, "column": 12 }, "end": { "line": 1424, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56264, "end": 56265, "loc": { "start": { "line": 1424, "column": 15 }, "end": { "line": 1424, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 56265, "end": 56269, "loc": { "start": { "line": 1424, "column": 16 }, "end": { "line": 1424, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56269, "end": 56270, "loc": { "start": { "line": 1424, "column": 20 }, "end": { "line": 1424, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56271, "end": 56272, "loc": { "start": { "line": 1424, "column": 22 }, "end": { "line": 1424, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 56289, "end": 56293, "loc": { "start": { "line": 1425, "column": 16 }, "end": { "line": 1425, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56293, "end": 56294, "loc": { "start": { "line": 1425, "column": 20 }, "end": { "line": 1425, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56294, "end": 56295, "loc": { "start": { "line": 1425, "column": 21 }, "end": { "line": 1425, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56295, "end": 56296, "loc": { "start": { "line": 1425, "column": 22 }, "end": { "line": 1425, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56309, "end": 56310, "loc": { "start": { "line": 1426, "column": 12 }, "end": { "line": 1426, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56319, "end": 56320, "loc": { "start": { "line": 1427, "column": 8 }, "end": { "line": 1427, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56320, "end": 56321, "loc": { "start": { "line": 1427, "column": 9 }, "end": { "line": 1427, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56321, "end": 56322, "loc": { "start": { "line": 1427, "column": 10 }, "end": { "line": 1427, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56331, "end": 56337, "loc": { "start": { "line": 1428, "column": 8 }, "end": { "line": 1428, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56337, "end": 56338, "loc": { "start": { "line": 1428, "column": 14 }, "end": { "line": 1428, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 56338, "end": 56351, "loc": { "start": { "line": 1428, "column": 15 }, "end": { "line": 1428, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56351, "end": 56352, "loc": { "start": { "line": 1428, "column": 28 }, "end": { "line": 1428, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pivotPos", "start": 56352, "end": 56360, "loc": { "start": { "line": 1428, "column": 29 }, "end": { "line": 1428, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 56361, "end": 56362, "loc": { "start": { "line": 1428, "column": 38 }, "end": { "line": 1428, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 56363, "end": 56367, "loc": { "start": { "line": 1428, "column": 40 }, "end": { "line": 1428, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56367, "end": 56368, "loc": { "start": { "line": 1428, "column": 44 }, "end": { "line": 1428, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB3Center", "start": 56368, "end": 56382, "loc": { "start": { "line": 1428, "column": 45 }, "end": { "line": 1428, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56382, "end": 56383, "loc": { "start": { "line": 1428, "column": 59 }, "end": { "line": 1428, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 56383, "end": 56387, "loc": { "start": { "line": 1428, "column": 60 }, "end": { "line": 1428, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56387, "end": 56388, "loc": { "start": { "line": 1428, "column": 64 }, "end": { "line": 1428, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56388, "end": 56389, "loc": { "start": { "line": 1428, "column": 65 }, "end": { "line": 1428, "column": 66 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56394, "end": 56395, "loc": { "start": { "line": 1429, "column": 4 }, "end": { "line": 1429, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Jumps the camera to fit the given object in view.\n *\n * @param {String} objectId ID of the object\n ", "start": 56401, "end": 56525, "loc": { "start": { "line": 1431, "column": 4 }, "end": { "line": 1435, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "jumpToObject", "start": 56530, "end": 56542, "loc": { "start": { "line": 1436, "column": 4 }, "end": { "line": 1436, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56542, "end": 56543, "loc": { "start": { "line": 1436, "column": 16 }, "end": { "line": 1436, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 56543, "end": 56551, "loc": { "start": { "line": 1436, "column": 17 }, "end": { "line": 1436, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56551, "end": 56552, "loc": { "start": { "line": 1436, "column": 25 }, "end": { "line": 1436, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56553, "end": 56554, "loc": { "start": { "line": 1436, "column": 27 }, "end": { "line": 1436, "column": 28 } } }, { "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": 56563, "end": 56565, "loc": { "start": { "line": 1437, "column": 8 }, "end": { "line": 1437, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56566, "end": 56567, "loc": { "start": { "line": 1437, "column": 11 }, "end": { "line": 1437, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 56567, "end": 56568, "loc": { "start": { "line": 1437, "column": 12 }, "end": { "line": 1437, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 56568, "end": 56576, "loc": { "start": { "line": 1437, "column": 13 }, "end": { "line": 1437, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56576, "end": 56577, "loc": { "start": { "line": 1437, "column": 21 }, "end": { "line": 1437, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56578, "end": 56579, "loc": { "start": { "line": 1437, "column": 23 }, "end": { "line": 1437, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 56592, "end": 56596, "loc": { "start": { "line": 1438, "column": 12 }, "end": { "line": 1438, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56596, "end": 56597, "loc": { "start": { "line": 1438, "column": 16 }, "end": { "line": 1438, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 56597, "end": 56602, "loc": { "start": { "line": 1438, "column": 17 }, "end": { "line": 1438, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56602, "end": 56603, "loc": { "start": { "line": 1438, "column": 22 }, "end": { "line": 1438, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "jumpToObject() - Argument expected: objectId", "start": 56603, "end": 56649, "loc": { "start": { "line": 1438, "column": 23 }, "end": { "line": 1438, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56649, "end": 56650, "loc": { "start": { "line": 1438, "column": 69 }, "end": { "line": 1438, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56650, "end": 56651, "loc": { "start": { "line": 1438, "column": 70 }, "end": { "line": 1438, "column": 71 } } }, { "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": 56664, "end": 56670, "loc": { "start": { "line": 1439, "column": 12 }, "end": { "line": 1439, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56670, "end": 56671, "loc": { "start": { "line": 1439, "column": 18 }, "end": { "line": 1439, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56680, "end": 56681, "loc": { "start": { "line": 1440, "column": 8 }, "end": { "line": 1440, "column": 9 } } }, { "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": 56690, "end": 56695, "loc": { "start": { "line": 1441, "column": 8 }, "end": { "line": 1441, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56696, "end": 56702, "loc": { "start": { "line": 1441, "column": 14 }, "end": { "line": 1441, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 56703, "end": 56704, "loc": { "start": { "line": 1441, "column": 21 }, "end": { "line": 1441, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 56705, "end": 56709, "loc": { "start": { "line": 1441, "column": 23 }, "end": { "line": 1441, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56709, "end": 56710, "loc": { "start": { "line": 1441, "column": 27 }, "end": { "line": 1441, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56710, "end": 56716, "loc": { "start": { "line": 1441, "column": 28 }, "end": { "line": 1441, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56716, "end": 56717, "loc": { "start": { "line": 1441, "column": 34 }, "end": { "line": 1441, "column": 35 } } }, { "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": 56726, "end": 56731, "loc": { "start": { "line": 1442, "column": 8 }, "end": { "line": 1442, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 56732, "end": 56737, "loc": { "start": { "line": 1442, "column": 14 }, "end": { "line": 1442, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 56738, "end": 56739, "loc": { "start": { "line": 1442, "column": 20 }, "end": { "line": 1442, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56740, "end": 56746, "loc": { "start": { "line": 1442, "column": 22 }, "end": { "line": 1442, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56746, "end": 56747, "loc": { "start": { "line": 1442, "column": 28 }, "end": { "line": 1442, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 56747, "end": 56752, "loc": { "start": { "line": 1442, "column": 29 }, "end": { "line": 1442, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56752, "end": 56753, "loc": { "start": { "line": 1442, "column": 34 }, "end": { "line": 1442, "column": 35 } } }, { "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": 56762, "end": 56767, "loc": { "start": { "line": 1443, "column": 8 }, "end": { "line": 1443, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 56768, "end": 56777, "loc": { "start": { "line": 1443, "column": 14 }, "end": { "line": 1443, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 56778, "end": 56779, "loc": { "start": { "line": 1443, "column": 24 }, "end": { "line": 1443, "column": 25 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56780, "end": 56781, "loc": { "start": { "line": 1443, "column": 26 }, "end": { "line": 1443, "column": 27 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56781, "end": 56782, "loc": { "start": { "line": 1443, "column": 27 }, "end": { "line": 1443, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56782, "end": 56783, "loc": { "start": { "line": 1443, "column": 28 }, "end": { "line": 1443, "column": 29 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 56792, "end": 56796, "loc": { "start": { "line": 1444, "column": 8 }, "end": { "line": 1444, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56796, "end": 56797, "loc": { "start": { "line": 1444, "column": 12 }, "end": { "line": 1444, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 56797, "end": 56803, "loc": { "start": { "line": 1444, "column": 13 }, "end": { "line": 1444, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56803, "end": 56804, "loc": { "start": { "line": 1444, "column": 19 }, "end": { "line": 1444, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 56804, "end": 56813, "loc": { "start": { "line": 1444, "column": 20 }, "end": { "line": 1444, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56813, "end": 56814, "loc": { "start": { "line": 1444, "column": 29 }, "end": { "line": 1444, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "withMetaObjectsInSubtree", "start": 56814, "end": 56838, "loc": { "start": { "line": 1444, "column": 30 }, "end": { "line": 1444, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56838, "end": 56839, "loc": { "start": { "line": 1444, "column": 54 }, "end": { "line": 1444, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 56839, "end": 56847, "loc": { "start": { "line": 1444, "column": 55 }, "end": { "line": 1444, "column": 63 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56847, "end": 56848, "loc": { "start": { "line": 1444, "column": 63 }, "end": { "line": 1444, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56849, "end": 56850, "loc": { "start": { "line": 1444, "column": 65 }, "end": { "line": 1444, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 56850, "end": 56860, "loc": { "start": { "line": 1444, "column": 66 }, "end": { "line": 1444, "column": 76 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56860, "end": 56861, "loc": { "start": { "line": 1444, "column": 76 }, "end": { "line": 1444, "column": 77 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56862, "end": 56864, "loc": { "start": { "line": 1444, "column": 78 }, "end": { "line": 1444, "column": 80 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56865, "end": 56866, "loc": { "start": { "line": 1444, "column": 81 }, "end": { "line": 1444, "column": 82 } } }, { "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": 56879, "end": 56881, "loc": { "start": { "line": 1445, "column": 12 }, "end": { "line": 1445, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56882, "end": 56883, "loc": { "start": { "line": 1445, "column": 15 }, "end": { "line": 1445, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 56883, "end": 56888, "loc": { "start": { "line": 1445, "column": 16 }, "end": { "line": 1445, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56888, "end": 56889, "loc": { "start": { "line": 1445, "column": 21 }, "end": { "line": 1445, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objects", "start": 56889, "end": 56896, "loc": { "start": { "line": 1445, "column": 22 }, "end": { "line": 1445, "column": 29 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56896, "end": 56897, "loc": { "start": { "line": 1445, "column": 29 }, "end": { "line": 1445, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 56897, "end": 56907, "loc": { "start": { "line": 1445, "column": 30 }, "end": { "line": 1445, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56907, "end": 56908, "loc": { "start": { "line": 1445, "column": 40 }, "end": { "line": 1445, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 56908, "end": 56910, "loc": { "start": { "line": 1445, "column": 41 }, "end": { "line": 1445, "column": 43 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56910, "end": 56911, "loc": { "start": { "line": 1445, "column": 43 }, "end": { "line": 1445, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56911, "end": 56912, "loc": { "start": { "line": 1445, "column": 44 }, "end": { "line": 1445, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56913, "end": 56914, "loc": { "start": { "line": 1445, "column": 46 }, "end": { "line": 1445, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 56931, "end": 56940, "loc": { "start": { "line": 1446, "column": 16 }, "end": { "line": 1446, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56940, "end": 56941, "loc": { "start": { "line": 1446, "column": 25 }, "end": { "line": 1446, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "push", "start": 56941, "end": 56945, "loc": { "start": { "line": 1446, "column": 26 }, "end": { "line": 1446, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56945, "end": 56946, "loc": { "start": { "line": 1446, "column": 30 }, "end": { "line": 1446, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObject", "start": 56946, "end": 56956, "loc": { "start": { "line": 1446, "column": 31 }, "end": { "line": 1446, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56956, "end": 56957, "loc": { "start": { "line": 1446, "column": 41 }, "end": { "line": 1446, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 56957, "end": 56959, "loc": { "start": { "line": 1446, "column": 42 }, "end": { "line": 1446, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56959, "end": 56960, "loc": { "start": { "line": 1446, "column": 44 }, "end": { "line": 1446, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56960, "end": 56961, "loc": { "start": { "line": 1446, "column": 45 }, "end": { "line": 1446, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56974, "end": 56975, "loc": { "start": { "line": 1447, "column": 12 }, "end": { "line": 1447, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56984, "end": 56985, "loc": { "start": { "line": 1448, "column": 8 }, "end": { "line": 1448, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56985, "end": 56986, "loc": { "start": { "line": 1448, "column": 9 }, "end": { "line": 1448, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 56986, "end": 56987, "loc": { "start": { "line": 1448, "column": 10 }, "end": { "line": 1448, "column": 11 } } }, { "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": 56996, "end": 56998, "loc": { "start": { "line": 1449, "column": 8 }, "end": { "line": 1449, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 56999, "end": 57000, "loc": { "start": { "line": 1449, "column": 11 }, "end": { "line": 1449, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 57000, "end": 57009, "loc": { "start": { "line": 1449, "column": 12 }, "end": { "line": 1449, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57009, "end": 57010, "loc": { "start": { "line": 1449, "column": 21 }, "end": { "line": 1449, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 57010, "end": 57016, "loc": { "start": { "line": 1449, "column": 22 }, "end": { "line": 1449, "column": 28 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 57017, "end": 57020, "loc": { "start": { "line": 1449, "column": 29 }, "end": { "line": 1449, "column": 32 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 57021, "end": 57022, "loc": { "start": { "line": 1449, "column": 33 }, "end": { "line": 1449, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57022, "end": 57023, "loc": { "start": { "line": 1449, "column": 34 }, "end": { "line": 1449, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57024, "end": 57025, "loc": { "start": { "line": 1449, "column": 36 }, "end": { "line": 1449, "column": 37 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 57038, "end": 57042, "loc": { "start": { "line": 1450, "column": 12 }, "end": { "line": 1450, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57042, "end": 57043, "loc": { "start": { "line": 1450, "column": 16 }, "end": { "line": 1450, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 57043, "end": 57048, "loc": { "start": { "line": 1450, "column": 17 }, "end": { "line": 1450, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57048, "end": 57049, "loc": { "start": { "line": 1450, "column": 22 }, "end": { "line": 1450, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Object not found in viewer: '", "start": 57049, "end": 57080, "loc": { "start": { "line": 1450, "column": 23 }, "end": { "line": 1450, "column": 54 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 57081, "end": 57082, "loc": { "start": { "line": 1450, "column": 55 }, "end": { "line": 1450, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 57083, "end": 57091, "loc": { "start": { "line": 1450, "column": 57 }, "end": { "line": 1450, "column": 65 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 57092, "end": 57093, "loc": { "start": { "line": 1450, "column": 66 }, "end": { "line": 1450, "column": 67 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "'", "start": 57094, "end": 57097, "loc": { "start": { "line": 1450, "column": 68 }, "end": { "line": 1450, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57097, "end": 57098, "loc": { "start": { "line": 1450, "column": 71 }, "end": { "line": 1450, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57098, "end": 57099, "loc": { "start": { "line": 1450, "column": 72 }, "end": { "line": 1450, "column": 73 } } }, { "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": 57112, "end": 57118, "loc": { "start": { "line": 1451, "column": 12 }, "end": { "line": 1451, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57118, "end": 57119, "loc": { "start": { "line": 1451, "column": 18 }, "end": { "line": 1451, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57128, "end": 57129, "loc": { "start": { "line": 1452, "column": 8 }, "end": { "line": 1452, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 57138, "end": 57143, "loc": { "start": { "line": 1453, "column": 8 }, "end": { "line": 1453, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57143, "end": 57144, "loc": { "start": { "line": 1453, "column": 13 }, "end": { "line": 1453, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 57144, "end": 57161, "loc": { "start": { "line": 1453, "column": 14 }, "end": { "line": 1453, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57161, "end": 57162, "loc": { "start": { "line": 1453, "column": 31 }, "end": { "line": 1453, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 57162, "end": 57171, "loc": { "start": { "line": 1453, "column": 32 }, "end": { "line": 1453, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57171, "end": 57172, "loc": { "start": { "line": 1453, "column": 41 }, "end": { "line": 1453, "column": 42 } } }, { "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": 57173, "end": 57177, "loc": { "start": { "line": 1453, "column": 43 }, "end": { "line": 1453, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57177, "end": 57178, "loc": { "start": { "line": 1453, "column": 47 }, "end": { "line": 1453, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57178, "end": 57179, "loc": { "start": { "line": 1453, "column": 48 }, "end": { "line": 1453, "column": 49 } } }, { "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": 57188, "end": 57193, "loc": { "start": { "line": 1454, "column": 8 }, "end": { "line": 1454, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 57194, "end": 57198, "loc": { "start": { "line": 1454, "column": 14 }, "end": { "line": 1454, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 57199, "end": 57200, "loc": { "start": { "line": 1454, "column": 19 }, "end": { "line": 1454, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 57201, "end": 57206, "loc": { "start": { "line": 1454, "column": 21 }, "end": { "line": 1454, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57206, "end": 57207, "loc": { "start": { "line": 1454, "column": 26 }, "end": { "line": 1454, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB", "start": 57207, "end": 57214, "loc": { "start": { "line": 1454, "column": 27 }, "end": { "line": 1454, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57214, "end": 57215, "loc": { "start": { "line": 1454, "column": 34 }, "end": { "line": 1454, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 57215, "end": 57224, "loc": { "start": { "line": 1454, "column": 35 }, "end": { "line": 1454, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57224, "end": 57225, "loc": { "start": { "line": 1454, "column": 44 }, "end": { "line": 1454, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57225, "end": 57226, "loc": { "start": { "line": 1454, "column": 45 }, "end": { "line": 1454, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 57235, "end": 57241, "loc": { "start": { "line": 1455, "column": 8 }, "end": { "line": 1455, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57241, "end": 57242, "loc": { "start": { "line": 1455, "column": 14 }, "end": { "line": 1455, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 57242, "end": 57254, "loc": { "start": { "line": 1455, "column": 15 }, "end": { "line": 1455, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57254, "end": 57255, "loc": { "start": { "line": 1455, "column": 27 }, "end": { "line": 1455, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "jumpTo", "start": 57255, "end": 57261, "loc": { "start": { "line": 1455, "column": 28 }, "end": { "line": 1455, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57261, "end": 57262, "loc": { "start": { "line": 1455, "column": 34 }, "end": { "line": 1455, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57262, "end": 57263, "loc": { "start": { "line": 1455, "column": 35 }, "end": { "line": 1455, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 57276, "end": 57280, "loc": { "start": { "line": 1456, "column": 12 }, "end": { "line": 1456, "column": 16 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57280, "end": 57281, "loc": { "start": { "line": 1456, "column": 16 }, "end": { "line": 1456, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 57282, "end": 57286, "loc": { "start": { "line": 1456, "column": 18 }, "end": { "line": 1456, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57295, "end": 57296, "loc": { "start": { "line": 1457, "column": 8 }, "end": { "line": 1457, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57296, "end": 57297, "loc": { "start": { "line": 1457, "column": 9 }, "end": { "line": 1457, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57297, "end": 57298, "loc": { "start": { "line": 1457, "column": 10 }, "end": { "line": 1457, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 57307, "end": 57313, "loc": { "start": { "line": 1458, "column": 8 }, "end": { "line": 1458, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57313, "end": 57314, "loc": { "start": { "line": 1458, "column": 14 }, "end": { "line": 1458, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 57314, "end": 57327, "loc": { "start": { "line": 1458, "column": 15 }, "end": { "line": 1458, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57327, "end": 57328, "loc": { "start": { "line": 1458, "column": 28 }, "end": { "line": 1458, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pivotPos", "start": 57328, "end": 57336, "loc": { "start": { "line": 1458, "column": 29 }, "end": { "line": 1458, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 57337, "end": 57338, "loc": { "start": { "line": 1458, "column": 38 }, "end": { "line": 1458, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 57339, "end": 57343, "loc": { "start": { "line": 1458, "column": 40 }, "end": { "line": 1458, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57343, "end": 57344, "loc": { "start": { "line": 1458, "column": 44 }, "end": { "line": 1458, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB3Center", "start": 57344, "end": 57358, "loc": { "start": { "line": 1458, "column": 45 }, "end": { "line": 1458, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57358, "end": 57359, "loc": { "start": { "line": 1458, "column": 59 }, "end": { "line": 1458, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 57359, "end": 57363, "loc": { "start": { "line": 1458, "column": 60 }, "end": { "line": 1458, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57363, "end": 57364, "loc": { "start": { "line": 1458, "column": 64 }, "end": { "line": 1458, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57364, "end": 57365, "loc": { "start": { "line": 1458, "column": 65 }, "end": { "line": 1458, "column": 66 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57370, "end": 57371, "loc": { "start": { "line": 1459, "column": 4 }, "end": { "line": 1459, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets the camera to the given position.\n *\n * @param {Number[]} [params.eye] Eye position.\n * @param {Number[]} [params.look] Point of interest.\n * @param {Number[]} [params.up] Direction of \"up\".\n ", "start": 57377, "end": 57607, "loc": { "start": { "line": 1461, "column": 4 }, "end": { "line": 1467, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setCamera", "start": 57612, "end": 57621, "loc": { "start": { "line": 1468, "column": 4 }, "end": { "line": 1468, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57621, "end": 57622, "loc": { "start": { "line": 1468, "column": 13 }, "end": { "line": 1468, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "params", "start": 57622, "end": 57628, "loc": { "start": { "line": 1468, "column": 14 }, "end": { "line": 1468, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57628, "end": 57629, "loc": { "start": { "line": 1468, "column": 20 }, "end": { "line": 1468, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57630, "end": 57631, "loc": { "start": { "line": 1468, "column": 22 }, "end": { "line": 1468, "column": 23 } } }, { "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": 57640, "end": 57645, "loc": { "start": { "line": 1469, "column": 8 }, "end": { "line": 1469, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 57646, "end": 57652, "loc": { "start": { "line": 1469, "column": 14 }, "end": { "line": 1469, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 57653, "end": 57654, "loc": { "start": { "line": 1469, "column": 21 }, "end": { "line": 1469, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 57655, "end": 57659, "loc": { "start": { "line": 1469, "column": 23 }, "end": { "line": 1469, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57659, "end": 57660, "loc": { "start": { "line": 1469, "column": 27 }, "end": { "line": 1469, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 57660, "end": 57666, "loc": { "start": { "line": 1469, "column": 28 }, "end": { "line": 1469, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57666, "end": 57667, "loc": { "start": { "line": 1469, "column": 34 }, "end": { "line": 1469, "column": 35 } } }, { "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": 57676, "end": 57681, "loc": { "start": { "line": 1470, "column": 8 }, "end": { "line": 1470, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 57682, "end": 57687, "loc": { "start": { "line": 1470, "column": 14 }, "end": { "line": 1470, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 57688, "end": 57689, "loc": { "start": { "line": 1470, "column": 20 }, "end": { "line": 1470, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 57690, "end": 57696, "loc": { "start": { "line": 1470, "column": 22 }, "end": { "line": 1470, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57696, "end": 57697, "loc": { "start": { "line": 1470, "column": 28 }, "end": { "line": 1470, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 57697, "end": 57702, "loc": { "start": { "line": 1470, "column": 29 }, "end": { "line": 1470, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57702, "end": 57703, "loc": { "start": { "line": 1470, "column": 34 }, "end": { "line": 1470, "column": 35 } } }, { "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": 57712, "end": 57717, "loc": { "start": { "line": 1471, "column": 8 }, "end": { "line": 1471, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 57718, "end": 57724, "loc": { "start": { "line": 1471, "column": 14 }, "end": { "line": 1471, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 57725, "end": 57726, "loc": { "start": { "line": 1471, "column": 21 }, "end": { "line": 1471, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 57727, "end": 57732, "loc": { "start": { "line": 1471, "column": 23 }, "end": { "line": 1471, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57732, "end": 57733, "loc": { "start": { "line": 1471, "column": 28 }, "end": { "line": 1471, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 57733, "end": 57739, "loc": { "start": { "line": 1471, "column": 29 }, "end": { "line": 1471, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57739, "end": 57740, "loc": { "start": { "line": 1471, "column": 35 }, "end": { "line": 1471, "column": 36 } } }, { "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": 57749, "end": 57751, "loc": { "start": { "line": 1472, "column": 8 }, "end": { "line": 1472, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57752, "end": 57753, "loc": { "start": { "line": 1472, "column": 11 }, "end": { "line": 1472, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "params", "start": 57753, "end": 57759, "loc": { "start": { "line": 1472, "column": 12 }, "end": { "line": 1472, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57759, "end": 57760, "loc": { "start": { "line": 1472, "column": 18 }, "end": { "line": 1472, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "eye", "start": 57760, "end": 57763, "loc": { "start": { "line": 1472, "column": 19 }, "end": { "line": 1472, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57763, "end": 57764, "loc": { "start": { "line": 1472, "column": 22 }, "end": { "line": 1472, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57765, "end": 57766, "loc": { "start": { "line": 1472, "column": 24 }, "end": { "line": 1472, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 57779, "end": 57785, "loc": { "start": { "line": 1473, "column": 12 }, "end": { "line": 1473, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57785, "end": 57786, "loc": { "start": { "line": 1473, "column": 18 }, "end": { "line": 1473, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "eye", "start": 57786, "end": 57789, "loc": { "start": { "line": 1473, "column": 19 }, "end": { "line": 1473, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 57790, "end": 57791, "loc": { "start": { "line": 1473, "column": 23 }, "end": { "line": 1473, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "params", "start": 57792, "end": 57798, "loc": { "start": { "line": 1473, "column": 25 }, "end": { "line": 1473, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57798, "end": 57799, "loc": { "start": { "line": 1473, "column": 31 }, "end": { "line": 1473, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "eye", "start": 57799, "end": 57802, "loc": { "start": { "line": 1473, "column": 32 }, "end": { "line": 1473, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57802, "end": 57803, "loc": { "start": { "line": 1473, "column": 35 }, "end": { "line": 1473, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57812, "end": 57813, "loc": { "start": { "line": 1474, "column": 8 }, "end": { "line": 1474, "column": 9 } } }, { "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": 57822, "end": 57824, "loc": { "start": { "line": 1475, "column": 8 }, "end": { "line": 1475, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57825, "end": 57826, "loc": { "start": { "line": 1475, "column": 11 }, "end": { "line": 1475, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "params", "start": 57826, "end": 57832, "loc": { "start": { "line": 1475, "column": 12 }, "end": { "line": 1475, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57832, "end": 57833, "loc": { "start": { "line": 1475, "column": 18 }, "end": { "line": 1475, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "look", "start": 57833, "end": 57837, "loc": { "start": { "line": 1475, "column": 19 }, "end": { "line": 1475, "column": 23 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57837, "end": 57838, "loc": { "start": { "line": 1475, "column": 23 }, "end": { "line": 1475, "column": 24 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57839, "end": 57840, "loc": { "start": { "line": 1475, "column": 25 }, "end": { "line": 1475, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 57853, "end": 57859, "loc": { "start": { "line": 1476, "column": 12 }, "end": { "line": 1476, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57859, "end": 57860, "loc": { "start": { "line": 1476, "column": 18 }, "end": { "line": 1476, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "look", "start": 57860, "end": 57864, "loc": { "start": { "line": 1476, "column": 19 }, "end": { "line": 1476, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 57865, "end": 57866, "loc": { "start": { "line": 1476, "column": 24 }, "end": { "line": 1476, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "params", "start": 57867, "end": 57873, "loc": { "start": { "line": 1476, "column": 26 }, "end": { "line": 1476, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57873, "end": 57874, "loc": { "start": { "line": 1476, "column": 32 }, "end": { "line": 1476, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "look", "start": 57874, "end": 57878, "loc": { "start": { "line": 1476, "column": 33 }, "end": { "line": 1476, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57878, "end": 57879, "loc": { "start": { "line": 1476, "column": 37 }, "end": { "line": 1476, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57888, "end": 57889, "loc": { "start": { "line": 1477, "column": 8 }, "end": { "line": 1477, "column": 9 } } }, { "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": 57898, "end": 57900, "loc": { "start": { "line": 1478, "column": 8 }, "end": { "line": 1478, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57901, "end": 57902, "loc": { "start": { "line": 1478, "column": 11 }, "end": { "line": 1478, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "params", "start": 57902, "end": 57908, "loc": { "start": { "line": 1478, "column": 12 }, "end": { "line": 1478, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57908, "end": 57909, "loc": { "start": { "line": 1478, "column": 18 }, "end": { "line": 1478, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "up", "start": 57909, "end": 57911, "loc": { "start": { "line": 1478, "column": 19 }, "end": { "line": 1478, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57911, "end": 57912, "loc": { "start": { "line": 1478, "column": 21 }, "end": { "line": 1478, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57913, "end": 57914, "loc": { "start": { "line": 1478, "column": 23 }, "end": { "line": 1478, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 57927, "end": 57933, "loc": { "start": { "line": 1479, "column": 12 }, "end": { "line": 1479, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57933, "end": 57934, "loc": { "start": { "line": 1479, "column": 18 }, "end": { "line": 1479, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "up", "start": 57934, "end": 57936, "loc": { "start": { "line": 1479, "column": 19 }, "end": { "line": 1479, "column": 21 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 57937, "end": 57938, "loc": { "start": { "line": 1479, "column": 22 }, "end": { "line": 1479, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "params", "start": 57939, "end": 57945, "loc": { "start": { "line": 1479, "column": 24 }, "end": { "line": 1479, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57945, "end": 57946, "loc": { "start": { "line": 1479, "column": 30 }, "end": { "line": 1479, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "up", "start": 57946, "end": 57948, "loc": { "start": { "line": 1479, "column": 31 }, "end": { "line": 1479, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57948, "end": 57949, "loc": { "start": { "line": 1479, "column": 33 }, "end": { "line": 1479, "column": 34 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57958, "end": 57959, "loc": { "start": { "line": 1480, "column": 8 }, "end": { "line": 1480, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 57964, "end": 57965, "loc": { "start": { "line": 1481, "column": 4 }, "end": { "line": 1481, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Fits the given models in view.\n *\n * @param {String[]} modelIds ID of the models.\n * @param {Function} [done] Callback invoked on completion. Will be animated if this is given, otherwise will be instantaneous.\n ", "start": 57971, "end": 58211, "loc": { "start": { "line": 1483, "column": 4 }, "end": { "line": 1488, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewFitModels", "start": 58216, "end": 58229, "loc": { "start": { "line": 1489, "column": 4 }, "end": { "line": 1489, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58229, "end": 58230, "loc": { "start": { "line": 1489, "column": 17 }, "end": { "line": 1489, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelIds", "start": 58230, "end": 58238, "loc": { "start": { "line": 1489, "column": 18 }, "end": { "line": 1489, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58238, "end": 58239, "loc": { "start": { "line": 1489, "column": 26 }, "end": { "line": 1489, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 58240, "end": 58244, "loc": { "start": { "line": 1489, "column": 28 }, "end": { "line": 1489, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58244, "end": 58245, "loc": { "start": { "line": 1489, "column": 32 }, "end": { "line": 1489, "column": 33 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58246, "end": 58247, "loc": { "start": { "line": 1489, "column": 34 }, "end": { "line": 1489, "column": 35 } } }, { "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": 58256, "end": 58258, "loc": { "start": { "line": 1490, "column": 8 }, "end": { "line": 1490, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58259, "end": 58260, "loc": { "start": { "line": 1490, "column": 11 }, "end": { "line": 1490, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 58260, "end": 58261, "loc": { "start": { "line": 1490, "column": 12 }, "end": { "line": 1490, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelIds", "start": 58261, "end": 58269, "loc": { "start": { "line": 1490, "column": 13 }, "end": { "line": 1490, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58269, "end": 58270, "loc": { "start": { "line": 1490, "column": 21 }, "end": { "line": 1490, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58271, "end": 58272, "loc": { "start": { "line": 1490, "column": 23 }, "end": { "line": 1490, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 58285, "end": 58289, "loc": { "start": { "line": 1491, "column": 12 }, "end": { "line": 1491, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58289, "end": 58290, "loc": { "start": { "line": 1491, "column": 16 }, "end": { "line": 1491, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 58290, "end": 58295, "loc": { "start": { "line": 1491, "column": 17 }, "end": { "line": 1491, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58295, "end": 58296, "loc": { "start": { "line": 1491, "column": 22 }, "end": { "line": 1491, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "viewFitModels() - Argument expected: modelIds", "start": 58296, "end": 58343, "loc": { "start": { "line": 1491, "column": 23 }, "end": { "line": 1491, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58343, "end": 58344, "loc": { "start": { "line": 1491, "column": 70 }, "end": { "line": 1491, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58344, "end": 58345, "loc": { "start": { "line": 1491, "column": 71 }, "end": { "line": 1491, "column": 72 } } }, { "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": 58358, "end": 58364, "loc": { "start": { "line": 1492, "column": 12 }, "end": { "line": 1492, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58364, "end": 58365, "loc": { "start": { "line": 1492, "column": 18 }, "end": { "line": 1492, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58374, "end": 58375, "loc": { "start": { "line": 1493, "column": 8 }, "end": { "line": 1493, "column": 9 } } }, { "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": 58384, "end": 58389, "loc": { "start": { "line": 1494, "column": 8 }, "end": { "line": 1494, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 58390, "end": 58396, "loc": { "start": { "line": 1494, "column": 14 }, "end": { "line": 1494, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58397, "end": 58398, "loc": { "start": { "line": 1494, "column": 21 }, "end": { "line": 1494, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 58399, "end": 58403, "loc": { "start": { "line": 1494, "column": 23 }, "end": { "line": 1494, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58403, "end": 58404, "loc": { "start": { "line": 1494, "column": 27 }, "end": { "line": 1494, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 58404, "end": 58410, "loc": { "start": { "line": 1494, "column": 28 }, "end": { "line": 1494, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58410, "end": 58411, "loc": { "start": { "line": 1494, "column": 34 }, "end": { "line": 1494, "column": 35 } } }, { "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": 58420, "end": 58425, "loc": { "start": { "line": 1495, "column": 8 }, "end": { "line": 1495, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 58426, "end": 58431, "loc": { "start": { "line": 1495, "column": 14 }, "end": { "line": 1495, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58432, "end": 58433, "loc": { "start": { "line": 1495, "column": 20 }, "end": { "line": 1495, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 58434, "end": 58440, "loc": { "start": { "line": 1495, "column": 22 }, "end": { "line": 1495, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58440, "end": 58441, "loc": { "start": { "line": 1495, "column": 28 }, "end": { "line": 1495, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 58441, "end": 58446, "loc": { "start": { "line": 1495, "column": 29 }, "end": { "line": 1495, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58446, "end": 58447, "loc": { "start": { "line": 1495, "column": 34 }, "end": { "line": 1495, "column": 35 } } }, { "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": 58456, "end": 58461, "loc": { "start": { "line": 1496, "column": 8 }, "end": { "line": 1496, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 58462, "end": 58466, "loc": { "start": { "line": 1496, "column": 14 }, "end": { "line": 1496, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58467, "end": 58468, "loc": { "start": { "line": 1496, "column": 19 }, "end": { "line": 1496, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 58469, "end": 58473, "loc": { "start": { "line": 1496, "column": 21 }, "end": { "line": 1496, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58473, "end": 58474, "loc": { "start": { "line": 1496, "column": 25 }, "end": { "line": 1496, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "AABB3", "start": 58474, "end": 58479, "loc": { "start": { "line": 1496, "column": 26 }, "end": { "line": 1496, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58479, "end": 58480, "loc": { "start": { "line": 1496, "column": 31 }, "end": { "line": 1496, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58480, "end": 58481, "loc": { "start": { "line": 1496, "column": 32 }, "end": { "line": 1496, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58481, "end": 58482, "loc": { "start": { "line": 1496, "column": 33 }, "end": { "line": 1496, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 58491, "end": 58495, "loc": { "start": { "line": 1497, "column": 8 }, "end": { "line": 1497, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58495, "end": 58496, "loc": { "start": { "line": 1497, "column": 12 }, "end": { "line": 1497, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "collapseAABB3", "start": 58496, "end": 58509, "loc": { "start": { "line": 1497, "column": 13 }, "end": { "line": 1497, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58509, "end": 58510, "loc": { "start": { "line": 1497, "column": 26 }, "end": { "line": 1497, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 58510, "end": 58514, "loc": { "start": { "line": 1497, "column": 27 }, "end": { "line": 1497, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58514, "end": 58515, "loc": { "start": { "line": 1497, "column": 31 }, "end": { "line": 1497, "column": 32 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58515, "end": 58516, "loc": { "start": { "line": 1497, "column": 32 }, "end": { "line": 1497, "column": 33 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 58525, "end": 58528, "loc": { "start": { "line": 1498, "column": 8 }, "end": { "line": 1498, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58529, "end": 58530, "loc": { "start": { "line": 1498, "column": 12 }, "end": { "line": 1498, "column": 13 } } }, { "type": { "label": "var", "keyword": "var", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "var", "start": 58530, "end": 58533, "loc": { "start": { "line": 1498, "column": 13 }, "end": { "line": 1498, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 58534, "end": 58535, "loc": { "start": { "line": 1498, "column": 17 }, "end": { "line": 1498, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58536, "end": 58537, "loc": { "start": { "line": 1498, "column": 19 }, "end": { "line": 1498, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 58538, "end": 58539, "loc": { "start": { "line": 1498, "column": 21 }, "end": { "line": 1498, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58539, "end": 58540, "loc": { "start": { "line": 1498, "column": 22 }, "end": { "line": 1498, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "len", "start": 58541, "end": 58544, "loc": { "start": { "line": 1498, "column": 24 }, "end": { "line": 1498, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58545, "end": 58546, "loc": { "start": { "line": 1498, "column": 28 }, "end": { "line": 1498, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelIds", "start": 58547, "end": 58555, "loc": { "start": { "line": 1498, "column": 30 }, "end": { "line": 1498, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58555, "end": 58556, "loc": { "start": { "line": 1498, "column": 38 }, "end": { "line": 1498, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 58556, "end": 58562, "loc": { "start": { "line": 1498, "column": 39 }, "end": { "line": 1498, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58562, "end": 58563, "loc": { "start": { "line": 1498, "column": 45 }, "end": { "line": 1498, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 58564, "end": 58565, "loc": { "start": { "line": 1498, "column": 47 }, "end": { "line": 1498, "column": 48 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 58566, "end": 58567, "loc": { "start": { "line": 1498, "column": 49 }, "end": { "line": 1498, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "len", "start": 58568, "end": 58571, "loc": { "start": { "line": 1498, "column": 51 }, "end": { "line": 1498, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58571, "end": 58572, "loc": { "start": { "line": 1498, "column": 54 }, "end": { "line": 1498, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 58573, "end": 58574, "loc": { "start": { "line": 1498, "column": 56 }, "end": { "line": 1498, "column": 57 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 58574, "end": 58576, "loc": { "start": { "line": 1498, "column": 57 }, "end": { "line": 1498, "column": 59 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58576, "end": 58577, "loc": { "start": { "line": 1498, "column": 59 }, "end": { "line": 1498, "column": 60 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58578, "end": 58579, "loc": { "start": { "line": 1498, "column": 61 }, "end": { "line": 1498, "column": 62 } } }, { "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": 58592, "end": 58597, "loc": { "start": { "line": 1499, "column": 12 }, "end": { "line": 1499, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 58598, "end": 58605, "loc": { "start": { "line": 1499, "column": 18 }, "end": { "line": 1499, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58606, "end": 58607, "loc": { "start": { "line": 1499, "column": 26 }, "end": { "line": 1499, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelIds", "start": 58608, "end": 58616, "loc": { "start": { "line": 1499, "column": 28 }, "end": { "line": 1499, "column": 36 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58616, "end": 58617, "loc": { "start": { "line": 1499, "column": 36 }, "end": { "line": 1499, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 58617, "end": 58618, "loc": { "start": { "line": 1499, "column": 37 }, "end": { "line": 1499, "column": 38 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58618, "end": 58619, "loc": { "start": { "line": 1499, "column": 38 }, "end": { "line": 1499, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58619, "end": 58620, "loc": { "start": { "line": 1499, "column": 39 }, "end": { "line": 1499, "column": 40 } } }, { "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": 58633, "end": 58638, "loc": { "start": { "line": 1500, "column": 12 }, "end": { "line": 1500, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "model", "start": 58639, "end": 58644, "loc": { "start": { "line": 1500, "column": 18 }, "end": { "line": 1500, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58645, "end": 58646, "loc": { "start": { "line": 1500, "column": 24 }, "end": { "line": 1500, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 58647, "end": 58652, "loc": { "start": { "line": 1500, "column": 26 }, "end": { "line": 1500, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58652, "end": 58653, "loc": { "start": { "line": 1500, "column": 31 }, "end": { "line": 1500, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "models", "start": 58653, "end": 58659, "loc": { "start": { "line": 1500, "column": 32 }, "end": { "line": 1500, "column": 38 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58659, "end": 58660, "loc": { "start": { "line": 1500, "column": 38 }, "end": { "line": 1500, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 58660, "end": 58667, "loc": { "start": { "line": 1500, "column": 39 }, "end": { "line": 1500, "column": 46 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58667, "end": 58668, "loc": { "start": { "line": 1500, "column": 46 }, "end": { "line": 1500, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58668, "end": 58669, "loc": { "start": { "line": 1500, "column": 47 }, "end": { "line": 1500, "column": 48 } } }, { "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": 58682, "end": 58684, "loc": { "start": { "line": 1501, "column": 12 }, "end": { "line": 1501, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58685, "end": 58686, "loc": { "start": { "line": 1501, "column": 15 }, "end": { "line": 1501, "column": 16 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 58686, "end": 58687, "loc": { "start": { "line": 1501, "column": 16 }, "end": { "line": 1501, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "model", "start": 58687, "end": 58692, "loc": { "start": { "line": 1501, "column": 17 }, "end": { "line": 1501, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58692, "end": 58693, "loc": { "start": { "line": 1501, "column": 22 }, "end": { "line": 1501, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58694, "end": 58695, "loc": { "start": { "line": 1501, "column": 24 }, "end": { "line": 1501, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 58712, "end": 58716, "loc": { "start": { "line": 1502, "column": 16 }, "end": { "line": 1502, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58716, "end": 58717, "loc": { "start": { "line": 1502, "column": 20 }, "end": { "line": 1502, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 58717, "end": 58722, "loc": { "start": { "line": 1502, "column": 21 }, "end": { "line": 1502, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58722, "end": 58723, "loc": { "start": { "line": 1502, "column": 26 }, "end": { "line": 1502, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Model not found in viewer: '", "start": 58723, "end": 58753, "loc": { "start": { "line": 1502, "column": 27 }, "end": { "line": 1502, "column": 57 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 58754, "end": 58755, "loc": { "start": { "line": 1502, "column": 58 }, "end": { "line": 1502, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 58756, "end": 58763, "loc": { "start": { "line": 1502, "column": 60 }, "end": { "line": 1502, "column": 67 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 58764, "end": 58765, "loc": { "start": { "line": 1502, "column": 68 }, "end": { "line": 1502, "column": 69 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "'", "start": 58766, "end": 58769, "loc": { "start": { "line": 1502, "column": 70 }, "end": { "line": 1502, "column": 73 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58769, "end": 58770, "loc": { "start": { "line": 1502, "column": 73 }, "end": { "line": 1502, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58770, "end": 58771, "loc": { "start": { "line": 1502, "column": 74 }, "end": { "line": 1502, "column": 75 } } }, { "type": { "label": "continue", "keyword": "continue", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "continue", "start": 58788, "end": 58796, "loc": { "start": { "line": 1503, "column": 16 }, "end": { "line": 1503, "column": 24 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58796, "end": 58797, "loc": { "start": { "line": 1503, "column": 24 }, "end": { "line": 1503, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58810, "end": 58811, "loc": { "start": { "line": 1504, "column": 12 }, "end": { "line": 1504, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "model", "start": 58824, "end": 58829, "loc": { "start": { "line": 1505, "column": 12 }, "end": { "line": 1505, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58829, "end": 58830, "loc": { "start": { "line": 1505, "column": 17 }, "end": { "line": 1505, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "visible", "start": 58830, "end": 58837, "loc": { "start": { "line": 1505, "column": 18 }, "end": { "line": 1505, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58838, "end": 58839, "loc": { "start": { "line": 1505, "column": 26 }, "end": { "line": 1505, "column": 27 } } }, { "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": 58840, "end": 58844, "loc": { "start": { "line": 1505, "column": 28 }, "end": { "line": 1505, "column": 32 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58844, "end": 58845, "loc": { "start": { "line": 1505, "column": 32 }, "end": { "line": 1505, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "model", "start": 58858, "end": 58863, "loc": { "start": { "line": 1506, "column": 12 }, "end": { "line": 1506, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58863, "end": 58864, "loc": { "start": { "line": 1506, "column": 17 }, "end": { "line": 1506, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlighted", "start": 58864, "end": 58875, "loc": { "start": { "line": 1506, "column": 18 }, "end": { "line": 1506, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 58876, "end": 58877, "loc": { "start": { "line": 1506, "column": 30 }, "end": { "line": 1506, "column": 31 } } }, { "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": 58878, "end": 58882, "loc": { "start": { "line": 1506, "column": 32 }, "end": { "line": 1506, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58882, "end": 58883, "loc": { "start": { "line": 1506, "column": 36 }, "end": { "line": 1506, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 58896, "end": 58900, "loc": { "start": { "line": 1507, "column": 12 }, "end": { "line": 1507, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58900, "end": 58901, "loc": { "start": { "line": 1507, "column": 16 }, "end": { "line": 1507, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandAABB3", "start": 58901, "end": 58912, "loc": { "start": { "line": 1507, "column": 17 }, "end": { "line": 1507, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58912, "end": 58913, "loc": { "start": { "line": 1507, "column": 28 }, "end": { "line": 1507, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 58913, "end": 58917, "loc": { "start": { "line": 1507, "column": 29 }, "end": { "line": 1507, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58917, "end": 58918, "loc": { "start": { "line": 1507, "column": 33 }, "end": { "line": 1507, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "model", "start": 58919, "end": 58924, "loc": { "start": { "line": 1507, "column": 35 }, "end": { "line": 1507, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58924, "end": 58925, "loc": { "start": { "line": 1507, "column": 40 }, "end": { "line": 1507, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 58925, "end": 58929, "loc": { "start": { "line": 1507, "column": 41 }, "end": { "line": 1507, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58929, "end": 58930, "loc": { "start": { "line": 1507, "column": 45 }, "end": { "line": 1507, "column": 46 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58930, "end": 58931, "loc": { "start": { "line": 1507, "column": 46 }, "end": { "line": 1507, "column": 47 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58940, "end": 58941, "loc": { "start": { "line": 1508, "column": 8 }, "end": { "line": 1508, "column": 9 } } }, { "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": 58950, "end": 58952, "loc": { "start": { "line": 1509, "column": 8 }, "end": { "line": 1509, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58953, "end": 58954, "loc": { "start": { "line": 1509, "column": 11 }, "end": { "line": 1509, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 58954, "end": 58958, "loc": { "start": { "line": 1509, "column": 12 }, "end": { "line": 1509, "column": 16 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58958, "end": 58959, "loc": { "start": { "line": 1509, "column": 16 }, "end": { "line": 1509, "column": 17 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58960, "end": 58961, "loc": { "start": { "line": 1509, "column": 18 }, "end": { "line": 1509, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 58974, "end": 58980, "loc": { "start": { "line": 1510, "column": 12 }, "end": { "line": 1510, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58980, "end": 58981, "loc": { "start": { "line": 1510, "column": 18 }, "end": { "line": 1510, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 58981, "end": 58993, "loc": { "start": { "line": 1510, "column": 19 }, "end": { "line": 1510, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 58993, "end": 58994, "loc": { "start": { "line": 1510, "column": 31 }, "end": { "line": 1510, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flyTo", "start": 58994, "end": 58999, "loc": { "start": { "line": 1510, "column": 32 }, "end": { "line": 1510, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 58999, "end": 59000, "loc": { "start": { "line": 1510, "column": 37 }, "end": { "line": 1510, "column": 38 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59000, "end": 59001, "loc": { "start": { "line": 1510, "column": 38 }, "end": { "line": 1510, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 59018, "end": 59022, "loc": { "start": { "line": 1511, "column": 16 }, "end": { "line": 1511, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59022, "end": 59023, "loc": { "start": { "line": 1511, "column": 20 }, "end": { "line": 1511, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 59024, "end": 59028, "loc": { "start": { "line": 1511, "column": 22 }, "end": { "line": 1511, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59041, "end": 59042, "loc": { "start": { "line": 1512, "column": 12 }, "end": { "line": 1512, "column": 13 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59042, "end": 59043, "loc": { "start": { "line": 1512, "column": 13 }, "end": { "line": 1512, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59044, "end": 59045, "loc": { "start": { "line": 1512, "column": 15 }, "end": { "line": 1512, "column": 16 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59045, "end": 59046, "loc": { "start": { "line": 1512, "column": 16 }, "end": { "line": 1512, "column": 17 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59047, "end": 59049, "loc": { "start": { "line": 1512, "column": 18 }, "end": { "line": 1512, "column": 20 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59050, "end": 59051, "loc": { "start": { "line": 1512, "column": 21 }, "end": { "line": 1512, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 59068, "end": 59072, "loc": { "start": { "line": 1513, "column": 16 }, "end": { "line": 1513, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59072, "end": 59073, "loc": { "start": { "line": 1513, "column": 20 }, "end": { "line": 1513, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59073, "end": 59074, "loc": { "start": { "line": 1513, "column": 21 }, "end": { "line": 1513, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59074, "end": 59075, "loc": { "start": { "line": 1513, "column": 22 }, "end": { "line": 1513, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setTimeout", "start": 59092, "end": 59102, "loc": { "start": { "line": 1514, "column": 16 }, "end": { "line": 1514, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59102, "end": 59103, "loc": { "start": { "line": 1514, "column": 26 }, "end": { "line": 1514, "column": 27 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 59103, "end": 59111, "loc": { "start": { "line": 1514, "column": 27 }, "end": { "line": 1514, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59112, "end": 59113, "loc": { "start": { "line": 1514, "column": 36 }, "end": { "line": 1514, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59113, "end": 59114, "loc": { "start": { "line": 1514, "column": 37 }, "end": { "line": 1514, "column": 38 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59115, "end": 59116, "loc": { "start": { "line": 1514, "column": 39 }, "end": { "line": 1514, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 59137, "end": 59142, "loc": { "start": { "line": 1515, "column": 20 }, "end": { "line": 1515, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59142, "end": 59143, "loc": { "start": { "line": 1515, "column": 25 }, "end": { "line": 1515, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 59143, "end": 59164, "loc": { "start": { "line": 1515, "column": 26 }, "end": { "line": 1515, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59164, "end": 59165, "loc": { "start": { "line": 1515, "column": 47 }, "end": { "line": 1515, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 59165, "end": 59170, "loc": { "start": { "line": 1515, "column": 48 }, "end": { "line": 1515, "column": 53 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59170, "end": 59171, "loc": { "start": { "line": 1515, "column": 53 }, "end": { "line": 1515, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightedObjectIds", "start": 59171, "end": 59191, "loc": { "start": { "line": 1515, "column": 54 }, "end": { "line": 1515, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59191, "end": 59192, "loc": { "start": { "line": 1515, "column": 74 }, "end": { "line": 1515, "column": 75 } } }, { "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": 59193, "end": 59198, "loc": { "start": { "line": 1515, "column": 76 }, "end": { "line": 1515, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59198, "end": 59199, "loc": { "start": { "line": 1515, "column": 81 }, "end": { "line": 1515, "column": 82 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59199, "end": 59200, "loc": { "start": { "line": 1515, "column": 82 }, "end": { "line": 1515, "column": 83 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59217, "end": 59218, "loc": { "start": { "line": 1516, "column": 16 }, "end": { "line": 1516, "column": 17 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59218, "end": 59219, "loc": { "start": { "line": 1516, "column": 17 }, "end": { "line": 1516, "column": 18 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 500, "start": 59220, "end": 59223, "loc": { "start": { "line": 1516, "column": 19 }, "end": { "line": 1516, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59223, "end": 59224, "loc": { "start": { "line": 1516, "column": 22 }, "end": { "line": 1516, "column": 23 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59224, "end": 59225, "loc": { "start": { "line": 1516, "column": 23 }, "end": { "line": 1516, "column": 24 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59238, "end": 59239, "loc": { "start": { "line": 1517, "column": 12 }, "end": { "line": 1517, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59239, "end": 59240, "loc": { "start": { "line": 1517, "column": 13 }, "end": { "line": 1517, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59240, "end": 59241, "loc": { "start": { "line": 1517, "column": 14 }, "end": { "line": 1517, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59250, "end": 59251, "loc": { "start": { "line": 1518, "column": 8 }, "end": { "line": 1518, "column": 9 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 59252, "end": 59256, "loc": { "start": { "line": 1518, "column": 10 }, "end": { "line": 1518, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59257, "end": 59258, "loc": { "start": { "line": 1518, "column": 15 }, "end": { "line": 1518, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 59271, "end": 59277, "loc": { "start": { "line": 1519, "column": 12 }, "end": { "line": 1519, "column": 18 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59277, "end": 59278, "loc": { "start": { "line": 1519, "column": 18 }, "end": { "line": 1519, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraFlight", "start": 59278, "end": 59290, "loc": { "start": { "line": 1519, "column": 19 }, "end": { "line": 1519, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59290, "end": 59291, "loc": { "start": { "line": 1519, "column": 31 }, "end": { "line": 1519, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "jumpTo", "start": 59291, "end": 59297, "loc": { "start": { "line": 1519, "column": 32 }, "end": { "line": 1519, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59297, "end": 59298, "loc": { "start": { "line": 1519, "column": 38 }, "end": { "line": 1519, "column": 39 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59298, "end": 59299, "loc": { "start": { "line": 1519, "column": 39 }, "end": { "line": 1519, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 59316, "end": 59320, "loc": { "start": { "line": 1520, "column": 16 }, "end": { "line": 1520, "column": 20 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59320, "end": 59321, "loc": { "start": { "line": 1520, "column": 20 }, "end": { "line": 1520, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 59322, "end": 59326, "loc": { "start": { "line": 1520, "column": 22 }, "end": { "line": 1520, "column": 26 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59339, "end": 59340, "loc": { "start": { "line": 1521, "column": 12 }, "end": { "line": 1521, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59340, "end": 59341, "loc": { "start": { "line": 1521, "column": 13 }, "end": { "line": 1521, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59341, "end": 59342, "loc": { "start": { "line": 1521, "column": 14 }, "end": { "line": 1521, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setTimeout", "start": 59355, "end": 59365, "loc": { "start": { "line": 1522, "column": 12 }, "end": { "line": 1522, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59365, "end": 59366, "loc": { "start": { "line": 1522, "column": 22 }, "end": { "line": 1522, "column": 23 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 59366, "end": 59374, "loc": { "start": { "line": 1522, "column": 23 }, "end": { "line": 1522, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59375, "end": 59376, "loc": { "start": { "line": 1522, "column": 32 }, "end": { "line": 1522, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59376, "end": 59377, "loc": { "start": { "line": 1522, "column": 33 }, "end": { "line": 1522, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59378, "end": 59379, "loc": { "start": { "line": 1522, "column": 35 }, "end": { "line": 1522, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 59396, "end": 59401, "loc": { "start": { "line": 1523, "column": 16 }, "end": { "line": 1523, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59401, "end": 59402, "loc": { "start": { "line": 1523, "column": 21 }, "end": { "line": 1523, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsHighlighted", "start": 59402, "end": 59423, "loc": { "start": { "line": 1523, "column": 22 }, "end": { "line": 1523, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59423, "end": 59424, "loc": { "start": { "line": 1523, "column": 43 }, "end": { "line": 1523, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 59424, "end": 59429, "loc": { "start": { "line": 1523, "column": 44 }, "end": { "line": 1523, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59429, "end": 59430, "loc": { "start": { "line": 1523, "column": 49 }, "end": { "line": 1523, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "highlightedObjectIds", "start": 59430, "end": 59450, "loc": { "start": { "line": 1523, "column": 50 }, "end": { "line": 1523, "column": 70 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59450, "end": 59451, "loc": { "start": { "line": 1523, "column": 70 }, "end": { "line": 1523, "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": 59452, "end": 59457, "loc": { "start": { "line": 1523, "column": 72 }, "end": { "line": 1523, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59457, "end": 59458, "loc": { "start": { "line": 1523, "column": 77 }, "end": { "line": 1523, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59458, "end": 59459, "loc": { "start": { "line": 1523, "column": 78 }, "end": { "line": 1523, "column": 79 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59472, "end": 59473, "loc": { "start": { "line": 1524, "column": 12 }, "end": { "line": 1524, "column": 13 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59473, "end": 59474, "loc": { "start": { "line": 1524, "column": 13 }, "end": { "line": 1524, "column": 14 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 500, "start": 59475, "end": 59478, "loc": { "start": { "line": 1524, "column": 15 }, "end": { "line": 1524, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59478, "end": 59479, "loc": { "start": { "line": 1524, "column": 18 }, "end": { "line": 1524, "column": 19 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59479, "end": 59480, "loc": { "start": { "line": 1524, "column": 19 }, "end": { "line": 1524, "column": 20 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59489, "end": 59490, "loc": { "start": { "line": 1525, "column": 8 }, "end": { "line": 1525, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 59499, "end": 59505, "loc": { "start": { "line": 1526, "column": 8 }, "end": { "line": 1526, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59505, "end": 59506, "loc": { "start": { "line": 1526, "column": 14 }, "end": { "line": 1526, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cameraControl", "start": 59506, "end": 59519, "loc": { "start": { "line": 1526, "column": 15 }, "end": { "line": 1526, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59519, "end": 59520, "loc": { "start": { "line": 1526, "column": 28 }, "end": { "line": 1526, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pivotPos", "start": 59520, "end": 59528, "loc": { "start": { "line": 1526, "column": 29 }, "end": { "line": 1526, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 59529, "end": 59530, "loc": { "start": { "line": 1526, "column": 38 }, "end": { "line": 1526, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 59531, "end": 59535, "loc": { "start": { "line": 1526, "column": 40 }, "end": { "line": 1526, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59535, "end": 59536, "loc": { "start": { "line": 1526, "column": 44 }, "end": { "line": 1526, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getAABB3Center", "start": 59536, "end": 59550, "loc": { "start": { "line": 1526, "column": 45 }, "end": { "line": 1526, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59550, "end": 59551, "loc": { "start": { "line": 1526, "column": 59 }, "end": { "line": 1526, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "aabb", "start": 59551, "end": 59555, "loc": { "start": { "line": 1526, "column": 60 }, "end": { "line": 1526, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59555, "end": 59556, "loc": { "start": { "line": 1526, "column": 64 }, "end": { "line": 1526, "column": 65 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 59556, "end": 59557, "loc": { "start": { "line": 1526, "column": 65 }, "end": { "line": 1526, "column": 66 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 59562, "end": 59563, "loc": { "start": { "line": 1527, "column": 4 }, "end": { "line": 1527, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Opens the specified viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types, and\n * * \"properties\" - the Properties tab, which shows property sets for a given object.\n *\n * @param {String} tabId ID of the tab to open - see method description.\n ", "start": 59569, "end": 60419, "loc": { "start": { "line": 1529, "column": 4 }, "end": { "line": 1541, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "openTab", "start": 60424, "end": 60431, "loc": { "start": { "line": 1542, "column": 4 }, "end": { "line": 1542, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60431, "end": 60432, "loc": { "start": { "line": 1542, "column": 11 }, "end": { "line": 1542, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabId", "start": 60432, "end": 60437, "loc": { "start": { "line": 1542, "column": 12 }, "end": { "line": 1542, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60437, "end": 60438, "loc": { "start": { "line": 1542, "column": 17 }, "end": { "line": 1542, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60439, "end": 60440, "loc": { "start": { "line": 1542, "column": 19 }, "end": { "line": 1542, "column": 20 } } }, { "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": 60449, "end": 60451, "loc": { "start": { "line": 1543, "column": 8 }, "end": { "line": 1543, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60452, "end": 60453, "loc": { "start": { "line": 1543, "column": 11 }, "end": { "line": 1543, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 60453, "end": 60454, "loc": { "start": { "line": 1543, "column": 12 }, "end": { "line": 1543, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabId", "start": 60454, "end": 60459, "loc": { "start": { "line": 1543, "column": 13 }, "end": { "line": 1543, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60459, "end": 60460, "loc": { "start": { "line": 1543, "column": 18 }, "end": { "line": 1543, "column": 19 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60461, "end": 60462, "loc": { "start": { "line": 1543, "column": 20 }, "end": { "line": 1543, "column": 21 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 60475, "end": 60479, "loc": { "start": { "line": 1544, "column": 12 }, "end": { "line": 1544, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60479, "end": 60480, "loc": { "start": { "line": 1544, "column": 16 }, "end": { "line": 1544, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 60480, "end": 60485, "loc": { "start": { "line": 1544, "column": 17 }, "end": { "line": 1544, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60485, "end": 60486, "loc": { "start": { "line": 1544, "column": 22 }, "end": { "line": 1544, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "openTab() - Argument expected: tabId", "start": 60486, "end": 60524, "loc": { "start": { "line": 1544, "column": 23 }, "end": { "line": 1544, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60524, "end": 60525, "loc": { "start": { "line": 1544, "column": 61 }, "end": { "line": 1544, "column": 62 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60525, "end": 60526, "loc": { "start": { "line": 1544, "column": 62 }, "end": { "line": 1544, "column": 63 } } }, { "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": 60539, "end": 60545, "loc": { "start": { "line": 1545, "column": 12 }, "end": { "line": 1545, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60545, "end": 60546, "loc": { "start": { "line": 1545, "column": 18 }, "end": { "line": 1545, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60555, "end": 60556, "loc": { "start": { "line": 1546, "column": 8 }, "end": { "line": 1546, "column": 9 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 60565, "end": 60568, "loc": { "start": { "line": 1547, "column": 8 }, "end": { "line": 1547, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 60569, "end": 60580, "loc": { "start": { "line": 1547, "column": 12 }, "end": { "line": 1547, "column": 23 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60580, "end": 60581, "loc": { "start": { "line": 1547, "column": 23 }, "end": { "line": 1547, "column": 24 } } }, { "type": { "label": "switch", "keyword": "switch", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "switch", "start": 60590, "end": 60596, "loc": { "start": { "line": 1548, "column": 8 }, "end": { "line": 1548, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60597, "end": 60598, "loc": { "start": { "line": 1548, "column": 15 }, "end": { "line": 1548, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabId", "start": 60598, "end": 60603, "loc": { "start": { "line": 1548, "column": 16 }, "end": { "line": 1548, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60603, "end": 60604, "loc": { "start": { "line": 1548, "column": 21 }, "end": { "line": 1548, "column": 22 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 60605, "end": 60606, "loc": { "start": { "line": 1548, "column": 23 }, "end": { "line": 1548, "column": 24 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 60619, "end": 60623, "loc": { "start": { "line": 1549, "column": 12 }, "end": { "line": 1549, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "models", "start": 60624, "end": 60632, "loc": { "start": { "line": 1549, "column": 17 }, "end": { "line": 1549, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60632, "end": 60633, "loc": { "start": { "line": 1549, "column": 25 }, "end": { "line": 1549, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 60650, "end": 60661, "loc": { "start": { "line": 1550, "column": 16 }, "end": { "line": 1550, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 60662, "end": 60663, "loc": { "start": { "line": 1550, "column": 28 }, "end": { "line": 1550, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-modelsTab", "start": 60664, "end": 60682, "loc": { "start": { "line": 1550, "column": 30 }, "end": { "line": 1550, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60682, "end": 60683, "loc": { "start": { "line": 1550, "column": 48 }, "end": { "line": 1550, "column": 49 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 60700, "end": 60705, "loc": { "start": { "line": 1551, "column": 16 }, "end": { "line": 1551, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60705, "end": 60706, "loc": { "start": { "line": 1551, "column": 21 }, "end": { "line": 1551, "column": 22 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 60719, "end": 60723, "loc": { "start": { "line": 1552, "column": 12 }, "end": { "line": 1552, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "objects", "start": 60724, "end": 60733, "loc": { "start": { "line": 1552, "column": 17 }, "end": { "line": 1552, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60733, "end": 60734, "loc": { "start": { "line": 1552, "column": 26 }, "end": { "line": 1552, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 60751, "end": 60762, "loc": { "start": { "line": 1553, "column": 16 }, "end": { "line": 1553, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 60763, "end": 60764, "loc": { "start": { "line": 1553, "column": 28 }, "end": { "line": 1553, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-objectsTab", "start": 60765, "end": 60784, "loc": { "start": { "line": 1553, "column": 30 }, "end": { "line": 1553, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60784, "end": 60785, "loc": { "start": { "line": 1553, "column": 49 }, "end": { "line": 1553, "column": 50 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 60802, "end": 60807, "loc": { "start": { "line": 1554, "column": 16 }, "end": { "line": 1554, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60807, "end": 60808, "loc": { "start": { "line": 1554, "column": 21 }, "end": { "line": 1554, "column": 22 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 60821, "end": 60825, "loc": { "start": { "line": 1555, "column": 12 }, "end": { "line": 1555, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "classes", "start": 60826, "end": 60835, "loc": { "start": { "line": 1555, "column": 17 }, "end": { "line": 1555, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60835, "end": 60836, "loc": { "start": { "line": 1555, "column": 26 }, "end": { "line": 1555, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 60853, "end": 60864, "loc": { "start": { "line": 1556, "column": 16 }, "end": { "line": 1556, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 60865, "end": 60866, "loc": { "start": { "line": 1556, "column": 28 }, "end": { "line": 1556, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-classesTab", "start": 60867, "end": 60886, "loc": { "start": { "line": 1556, "column": 30 }, "end": { "line": 1556, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60886, "end": 60887, "loc": { "start": { "line": 1556, "column": 49 }, "end": { "line": 1556, "column": 50 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 60904, "end": 60909, "loc": { "start": { "line": 1557, "column": 16 }, "end": { "line": 1557, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60909, "end": 60910, "loc": { "start": { "line": 1557, "column": 21 }, "end": { "line": 1557, "column": 22 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 60923, "end": 60927, "loc": { "start": { "line": 1558, "column": 12 }, "end": { "line": 1558, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "storeys", "start": 60928, "end": 60937, "loc": { "start": { "line": 1558, "column": 17 }, "end": { "line": 1558, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60937, "end": 60938, "loc": { "start": { "line": 1558, "column": 26 }, "end": { "line": 1558, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 60955, "end": 60966, "loc": { "start": { "line": 1559, "column": 16 }, "end": { "line": 1559, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 60967, "end": 60968, "loc": { "start": { "line": 1559, "column": 28 }, "end": { "line": 1559, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-storeysTab", "start": 60969, "end": 60988, "loc": { "start": { "line": 1559, "column": 30 }, "end": { "line": 1559, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 60988, "end": 60989, "loc": { "start": { "line": 1559, "column": 49 }, "end": { "line": 1559, "column": 50 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 61006, "end": 61011, "loc": { "start": { "line": 1560, "column": 16 }, "end": { "line": 1560, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61011, "end": 61012, "loc": { "start": { "line": 1560, "column": 21 }, "end": { "line": 1560, "column": 22 } } }, { "type": { "label": "case", "keyword": "case", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "case", "start": 61025, "end": 61029, "loc": { "start": { "line": 1561, "column": 12 }, "end": { "line": 1561, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "properties", "start": 61030, "end": 61042, "loc": { "start": { "line": 1561, "column": 17 }, "end": { "line": 1561, "column": 29 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61042, "end": 61043, "loc": { "start": { "line": 1561, "column": 29 }, "end": { "line": 1561, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 61060, "end": 61071, "loc": { "start": { "line": 1562, "column": 16 }, "end": { "line": 1562, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 61072, "end": 61073, "loc": { "start": { "line": 1562, "column": 28 }, "end": { "line": 1562, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-propertiesTab", "start": 61074, "end": 61096, "loc": { "start": { "line": 1562, "column": 30 }, "end": { "line": 1562, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61096, "end": 61097, "loc": { "start": { "line": 1562, "column": 52 }, "end": { "line": 1562, "column": 53 } } }, { "type": { "label": "break", "keyword": "break", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "break", "start": 61114, "end": 61119, "loc": { "start": { "line": 1563, "column": 16 }, "end": { "line": 1563, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61119, "end": 61120, "loc": { "start": { "line": 1563, "column": 21 }, "end": { "line": 1563, "column": 22 } } }, { "type": { "label": "default", "keyword": "default", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "default", "start": 61133, "end": 61140, "loc": { "start": { "line": 1564, "column": 12 }, "end": { "line": 1564, "column": 19 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61140, "end": 61141, "loc": { "start": { "line": 1564, "column": 19 }, "end": { "line": 1564, "column": 20 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 61158, "end": 61162, "loc": { "start": { "line": 1565, "column": 16 }, "end": { "line": 1565, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61162, "end": 61163, "loc": { "start": { "line": 1565, "column": 20 }, "end": { "line": 1565, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 61163, "end": 61168, "loc": { "start": { "line": 1565, "column": 21 }, "end": { "line": 1565, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61168, "end": 61169, "loc": { "start": { "line": 1565, "column": 26 }, "end": { "line": 1565, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "openTab() - tab not recognized: '", "start": 61169, "end": 61204, "loc": { "start": { "line": 1565, "column": 27 }, "end": { "line": 1565, "column": 62 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 61205, "end": 61206, "loc": { "start": { "line": 1565, "column": 63 }, "end": { "line": 1565, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabId", "start": 61207, "end": 61212, "loc": { "start": { "line": 1565, "column": 65 }, "end": { "line": 1565, "column": 70 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 61213, "end": 61214, "loc": { "start": { "line": 1565, "column": 71 }, "end": { "line": 1565, "column": 72 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "'", "start": 61215, "end": 61218, "loc": { "start": { "line": 1565, "column": 73 }, "end": { "line": 1565, "column": 76 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61218, "end": 61219, "loc": { "start": { "line": 1565, "column": 76 }, "end": { "line": 1565, "column": 77 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61219, "end": 61220, "loc": { "start": { "line": 1565, "column": 77 }, "end": { "line": 1565, "column": 78 } } }, { "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": 61237, "end": 61243, "loc": { "start": { "line": 1566, "column": 16 }, "end": { "line": 1566, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61243, "end": 61244, "loc": { "start": { "line": 1566, "column": 22 }, "end": { "line": 1566, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61253, "end": 61254, "loc": { "start": { "line": 1567, "column": 8 }, "end": { "line": 1567, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 61263, "end": 61267, "loc": { "start": { "line": 1568, "column": 8 }, "end": { "line": 1568, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61267, "end": 61268, "loc": { "start": { "line": 1568, "column": 12 }, "end": { "line": 1568, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_openTab", "start": 61268, "end": 61276, "loc": { "start": { "line": 1568, "column": 13 }, "end": { "line": 1568, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61276, "end": 61277, "loc": { "start": { "line": 1568, "column": 21 }, "end": { "line": 1568, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 61277, "end": 61281, "loc": { "start": { "line": 1568, "column": 22 }, "end": { "line": 1568, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61281, "end": 61282, "loc": { "start": { "line": 1568, "column": 26 }, "end": { "line": 1568, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_explorerElement", "start": 61282, "end": 61298, "loc": { "start": { "line": 1568, "column": 27 }, "end": { "line": 1568, "column": 43 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61298, "end": 61299, "loc": { "start": { "line": 1568, "column": 43 }, "end": { "line": 1568, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 61300, "end": 61311, "loc": { "start": { "line": 1568, "column": 45 }, "end": { "line": 1568, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61311, "end": 61312, "loc": { "start": { "line": 1568, "column": 56 }, "end": { "line": 1568, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61312, "end": 61313, "loc": { "start": { "line": 1568, "column": 57 }, "end": { "line": 1568, "column": 58 } } }, { "type": "CommentLine", "value": " this._openTab(this._inspectorElement, tabSelector);", "start": 61322, "end": 61380, "loc": { "start": { "line": 1569, "column": 8 }, "end": { "line": 1569, "column": 66 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61385, "end": 61386, "loc": { "start": { "line": 1570, "column": 4 }, "end": { "line": 1570, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_openTab", "start": 61392, "end": 61400, "loc": { "start": { "line": 1572, "column": 4 }, "end": { "line": 1572, "column": 12 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61400, "end": 61401, "loc": { "start": { "line": 1572, "column": 12 }, "end": { "line": 1572, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 61401, "end": 61408, "loc": { "start": { "line": 1572, "column": 13 }, "end": { "line": 1572, "column": 20 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61408, "end": 61409, "loc": { "start": { "line": 1572, "column": 20 }, "end": { "line": 1572, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 61410, "end": 61421, "loc": { "start": { "line": 1572, "column": 22 }, "end": { "line": 1572, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61421, "end": 61422, "loc": { "start": { "line": 1572, "column": 33 }, "end": { "line": 1572, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61423, "end": 61424, "loc": { "start": { "line": 1572, "column": 35 }, "end": { "line": 1572, "column": 36 } } }, { "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": 61433, "end": 61438, "loc": { "start": { "line": 1573, "column": 8 }, "end": { "line": 1573, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabClass", "start": 61439, "end": 61447, "loc": { "start": { "line": 1573, "column": 14 }, "end": { "line": 1573, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 61448, "end": 61449, "loc": { "start": { "line": 1573, "column": 23 }, "end": { "line": 1573, "column": 24 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "xeokit-tab", "start": 61450, "end": 61462, "loc": { "start": { "line": 1573, "column": 25 }, "end": { "line": 1573, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61462, "end": 61463, "loc": { "start": { "line": 1573, "column": 37 }, "end": { "line": 1573, "column": 38 } } }, { "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": 61472, "end": 61477, "loc": { "start": { "line": 1574, "column": 8 }, "end": { "line": 1574, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 61478, "end": 61489, "loc": { "start": { "line": 1574, "column": 14 }, "end": { "line": 1574, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 61490, "end": 61491, "loc": { "start": { "line": 1574, "column": 26 }, "end": { "line": 1574, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "active", "start": 61492, "end": 61500, "loc": { "start": { "line": 1574, "column": 28 }, "end": { "line": 1574, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61500, "end": 61501, "loc": { "start": { "line": 1574, "column": 36 }, "end": { "line": 1574, "column": 37 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 61510, "end": 61513, "loc": { "start": { "line": 1575, "column": 8 }, "end": { "line": 1575, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabs", "start": 61514, "end": 61518, "loc": { "start": { "line": 1575, "column": 12 }, "end": { "line": 1575, "column": 16 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 61519, "end": 61520, "loc": { "start": { "line": 1575, "column": 17 }, "end": { "line": 1575, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 61521, "end": 61528, "loc": { "start": { "line": 1575, "column": 19 }, "end": { "line": 1575, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61528, "end": 61529, "loc": { "start": { "line": 1575, "column": 26 }, "end": { "line": 1575, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelectorAll", "start": 61529, "end": 61545, "loc": { "start": { "line": 1575, "column": 27 }, "end": { "line": 1575, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61545, "end": 61546, "loc": { "start": { "line": 1575, "column": 43 }, "end": { "line": 1575, "column": 44 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".", "start": 61546, "end": 61549, "loc": { "start": { "line": 1575, "column": 44 }, "end": { "line": 1575, "column": 47 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 61550, "end": 61551, "loc": { "start": { "line": 1575, "column": 48 }, "end": { "line": 1575, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabClass", "start": 61552, "end": 61560, "loc": { "start": { "line": 1575, "column": 50 }, "end": { "line": 1575, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61560, "end": 61561, "loc": { "start": { "line": 1575, "column": 58 }, "end": { "line": 1575, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61561, "end": 61562, "loc": { "start": { "line": 1575, "column": 59 }, "end": { "line": 1575, "column": 60 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 61571, "end": 61574, "loc": { "start": { "line": 1576, "column": 8 }, "end": { "line": 1576, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tab", "start": 61575, "end": 61578, "loc": { "start": { "line": 1576, "column": 12 }, "end": { "line": 1576, "column": 15 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 61579, "end": 61580, "loc": { "start": { "line": 1576, "column": 16 }, "end": { "line": 1576, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 61581, "end": 61588, "loc": { "start": { "line": 1576, "column": 18 }, "end": { "line": 1576, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61588, "end": 61589, "loc": { "start": { "line": 1576, "column": 25 }, "end": { "line": 1576, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 61589, "end": 61602, "loc": { "start": { "line": 1576, "column": 26 }, "end": { "line": 1576, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61602, "end": 61603, "loc": { "start": { "line": 1576, "column": 39 }, "end": { "line": 1576, "column": 40 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".", "start": 61603, "end": 61606, "loc": { "start": { "line": 1576, "column": 40 }, "end": { "line": 1576, "column": 43 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 61607, "end": 61608, "loc": { "start": { "line": 1576, "column": 44 }, "end": { "line": 1576, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabSelector", "start": 61609, "end": 61620, "loc": { "start": { "line": 1576, "column": 46 }, "end": { "line": 1576, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61620, "end": 61621, "loc": { "start": { "line": 1576, "column": 57 }, "end": { "line": 1576, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61621, "end": 61622, "loc": { "start": { "line": 1576, "column": 58 }, "end": { "line": 1576, "column": 59 } } }, { "type": { "label": "for", "keyword": "for", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "for", "start": 61631, "end": 61634, "loc": { "start": { "line": 1577, "column": 8 }, "end": { "line": 1577, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61635, "end": 61636, "loc": { "start": { "line": 1577, "column": 12 }, "end": { "line": 1577, "column": 13 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 61636, "end": 61639, "loc": { "start": { "line": 1577, "column": 13 }, "end": { "line": 1577, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 61640, "end": 61641, "loc": { "start": { "line": 1577, "column": 17 }, "end": { "line": 1577, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 61642, "end": 61643, "loc": { "start": { "line": 1577, "column": 19 }, "end": { "line": 1577, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 61644, "end": 61645, "loc": { "start": { "line": 1577, "column": 21 }, "end": { "line": 1577, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61645, "end": 61646, "loc": { "start": { "line": 1577, "column": 22 }, "end": { "line": 1577, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 61647, "end": 61648, "loc": { "start": { "line": 1577, "column": 24 }, "end": { "line": 1577, "column": 25 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 61649, "end": 61650, "loc": { "start": { "line": 1577, "column": 26 }, "end": { "line": 1577, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabs", "start": 61651, "end": 61655, "loc": { "start": { "line": 1577, "column": 28 }, "end": { "line": 1577, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61655, "end": 61656, "loc": { "start": { "line": 1577, "column": 32 }, "end": { "line": 1577, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 61656, "end": 61662, "loc": { "start": { "line": 1577, "column": 33 }, "end": { "line": 1577, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61662, "end": 61663, "loc": { "start": { "line": 1577, "column": 39 }, "end": { "line": 1577, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 61664, "end": 61665, "loc": { "start": { "line": 1577, "column": 41 }, "end": { "line": 1577, "column": 42 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 61665, "end": 61667, "loc": { "start": { "line": 1577, "column": 42 }, "end": { "line": 1577, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61667, "end": 61668, "loc": { "start": { "line": 1577, "column": 44 }, "end": { "line": 1577, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61669, "end": 61670, "loc": { "start": { "line": 1577, "column": 46 }, "end": { "line": 1577, "column": 47 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 61683, "end": 61686, "loc": { "start": { "line": 1578, "column": 12 }, "end": { "line": 1578, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 61687, "end": 61697, "loc": { "start": { "line": 1578, "column": 16 }, "end": { "line": 1578, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 61698, "end": 61699, "loc": { "start": { "line": 1578, "column": 27 }, "end": { "line": 1578, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabs", "start": 61700, "end": 61704, "loc": { "start": { "line": 1578, "column": 29 }, "end": { "line": 1578, "column": 33 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61704, "end": 61705, "loc": { "start": { "line": 1578, "column": 33 }, "end": { "line": 1578, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 61705, "end": 61706, "loc": { "start": { "line": 1578, "column": 34 }, "end": { "line": 1578, "column": 35 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61706, "end": 61707, "loc": { "start": { "line": 1578, "column": 35 }, "end": { "line": 1578, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61707, "end": 61708, "loc": { "start": { "line": 1578, "column": 36 }, "end": { "line": 1578, "column": 37 } } }, { "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": 61721, "end": 61723, "loc": { "start": { "line": 1579, "column": 12 }, "end": { "line": 1579, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61724, "end": 61725, "loc": { "start": { "line": 1579, "column": 15 }, "end": { "line": 1579, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 61725, "end": 61735, "loc": { "start": { "line": 1579, "column": 16 }, "end": { "line": 1579, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61735, "end": 61736, "loc": { "start": { "line": 1579, "column": 26 }, "end": { "line": 1579, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isEqualNode", "start": 61736, "end": 61747, "loc": { "start": { "line": 1579, "column": 27 }, "end": { "line": 1579, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61747, "end": 61748, "loc": { "start": { "line": 1579, "column": 38 }, "end": { "line": 1579, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tab", "start": 61748, "end": 61751, "loc": { "start": { "line": 1579, "column": 39 }, "end": { "line": 1579, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61751, "end": 61752, "loc": { "start": { "line": 1579, "column": 42 }, "end": { "line": 1579, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61752, "end": 61753, "loc": { "start": { "line": 1579, "column": 43 }, "end": { "line": 1579, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61754, "end": 61755, "loc": { "start": { "line": 1579, "column": 45 }, "end": { "line": 1579, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 61772, "end": 61782, "loc": { "start": { "line": 1580, "column": 16 }, "end": { "line": 1580, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61782, "end": 61783, "loc": { "start": { "line": 1580, "column": 26 }, "end": { "line": 1580, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 61783, "end": 61792, "loc": { "start": { "line": 1580, "column": 27 }, "end": { "line": 1580, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61792, "end": 61793, "loc": { "start": { "line": 1580, "column": 36 }, "end": { "line": 1580, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 61793, "end": 61796, "loc": { "start": { "line": 1580, "column": 37 }, "end": { "line": 1580, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61796, "end": 61797, "loc": { "start": { "line": 1580, "column": 40 }, "end": { "line": 1580, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 61797, "end": 61808, "loc": { "start": { "line": 1580, "column": 41 }, "end": { "line": 1580, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61808, "end": 61809, "loc": { "start": { "line": 1580, "column": 52 }, "end": { "line": 1580, "column": 53 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61822, "end": 61823, "loc": { "start": { "line": 1581, "column": 12 }, "end": { "line": 1581, "column": 13 } } }, { "type": { "label": "else", "keyword": "else", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "else", "start": 61824, "end": 61828, "loc": { "start": { "line": 1581, "column": 14 }, "end": { "line": 1581, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61829, "end": 61830, "loc": { "start": { "line": 1581, "column": 19 }, "end": { "line": 1581, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "tabElement", "start": 61847, "end": 61857, "loc": { "start": { "line": 1582, "column": 16 }, "end": { "line": 1582, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61857, "end": 61858, "loc": { "start": { "line": 1582, "column": 26 }, "end": { "line": 1582, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 61858, "end": 61867, "loc": { "start": { "line": 1582, "column": 27 }, "end": { "line": 1582, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 61867, "end": 61868, "loc": { "start": { "line": 1582, "column": 36 }, "end": { "line": 1582, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 61868, "end": 61874, "loc": { "start": { "line": 1582, "column": 37 }, "end": { "line": 1582, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61874, "end": 61875, "loc": { "start": { "line": 1582, "column": 43 }, "end": { "line": 1582, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 61875, "end": 61886, "loc": { "start": { "line": 1582, "column": 44 }, "end": { "line": 1582, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61886, "end": 61887, "loc": { "start": { "line": 1582, "column": 55 }, "end": { "line": 1582, "column": 56 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61900, "end": 61901, "loc": { "start": { "line": 1583, "column": 12 }, "end": { "line": 1583, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61910, "end": 61911, "loc": { "start": { "line": 1584, "column": 8 }, "end": { "line": 1584, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 61916, "end": 61917, "loc": { "start": { "line": 1585, "column": 4 }, "end": { "line": 1585, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Returns the ID of the currently open viewer tab.\n *\n * The available tabs are:\n *\n * * \"models\" - the Models tab, which lists the models available within the currently loaded project,\n * * \"objects\" - the Objects tab, which contains a tree view for each loaded model, organized to indicate the containment hierarchy of their objects,\n * * \"classes\" - the Classes tab, which contains a tree view for each loaded model, with nodes grouped by IFC types of their objects,\n * * \"storeys\" - the Storeys tab, which contains a tree view for each loaded model, with nodes grouped within ````IfcBuildingStoreys````, sub-grouped by their IFC types,\n * * \"properties\" - the Properties tab, which shows property sets for a given object, and\n * * \"none\" - no tab is open; this is unlikely, since one of the above tabs should be open at a any time, but here for robustness.\n ", "start": 61923, "end": 62842, "loc": { "start": { "line": 1587, "column": 4 }, "end": { "line": 1598, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getOpenTab", "start": 62847, "end": 62857, "loc": { "start": { "line": 1599, "column": 4 }, "end": { "line": 1599, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62857, "end": 62858, "loc": { "start": { "line": 1599, "column": 14 }, "end": { "line": 1599, "column": 15 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62858, "end": 62859, "loc": { "start": { "line": 1599, "column": 15 }, "end": { "line": 1599, "column": 16 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62860, "end": 62861, "loc": { "start": { "line": 1599, "column": 17 }, "end": { "line": 1599, "column": 18 } } }, { "type": { "label": "function", "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "function", "start": 62870, "end": 62878, "loc": { "start": { "line": 1600, "column": 8 }, "end": { "line": 1600, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasClass", "start": 62879, "end": 62887, "loc": { "start": { "line": 1600, "column": 17 }, "end": { "line": 1600, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62887, "end": 62888, "loc": { "start": { "line": 1600, "column": 25 }, "end": { "line": 1600, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 62888, "end": 62895, "loc": { "start": { "line": 1600, "column": 26 }, "end": { "line": 1600, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 62895, "end": 62896, "loc": { "start": { "line": 1600, "column": 33 }, "end": { "line": 1600, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "className", "start": 62897, "end": 62906, "loc": { "start": { "line": 1600, "column": 35 }, "end": { "line": 1600, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62906, "end": 62907, "loc": { "start": { "line": 1600, "column": 44 }, "end": { "line": 1600, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62908, "end": 62909, "loc": { "start": { "line": 1600, "column": 46 }, "end": { "line": 1600, "column": 47 } } }, { "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": 62922, "end": 62924, "loc": { "start": { "line": 1601, "column": 12 }, "end": { "line": 1601, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62925, "end": 62926, "loc": { "start": { "line": 1601, "column": 15 }, "end": { "line": 1601, "column": 16 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 62926, "end": 62927, "loc": { "start": { "line": 1601, "column": 16 }, "end": { "line": 1601, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 62927, "end": 62934, "loc": { "start": { "line": 1601, "column": 17 }, "end": { "line": 1601, "column": 24 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62934, "end": 62935, "loc": { "start": { "line": 1601, "column": 24 }, "end": { "line": 1601, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62936, "end": 62937, "loc": { "start": { "line": 1601, "column": 26 }, "end": { "line": 1601, "column": 27 } } }, { "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": 62954, "end": 62960, "loc": { "start": { "line": 1602, "column": 16 }, "end": { "line": 1602, "column": 22 } } }, { "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": 62961, "end": 62966, "loc": { "start": { "line": 1602, "column": 23 }, "end": { "line": 1602, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 62966, "end": 62967, "loc": { "start": { "line": 1602, "column": 28 }, "end": { "line": 1602, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 62980, "end": 62981, "loc": { "start": { "line": 1603, "column": 12 }, "end": { "line": 1603, "column": 13 } } }, { "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": 62994, "end": 63000, "loc": { "start": { "line": 1604, "column": 12 }, "end": { "line": 1604, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63001, "end": 63002, "loc": { "start": { "line": 1604, "column": 19 }, "end": { "line": 1604, "column": 20 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " ", "start": 63002, "end": 63005, "loc": { "start": { "line": 1604, "column": 20 }, "end": { "line": 1604, "column": 23 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 63006, "end": 63007, "loc": { "start": { "line": 1604, "column": 24 }, "end": { "line": 1604, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "element", "start": 63008, "end": 63015, "loc": { "start": { "line": 1604, "column": 26 }, "end": { "line": 1604, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63015, "end": 63016, "loc": { "start": { "line": 1604, "column": 33 }, "end": { "line": 1604, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "className", "start": 63016, "end": 63025, "loc": { "start": { "line": 1604, "column": 34 }, "end": { "line": 1604, "column": 43 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 63026, "end": 63027, "loc": { "start": { "line": 1604, "column": 44 }, "end": { "line": 1604, "column": 45 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " ", "start": 63028, "end": 63031, "loc": { "start": { "line": 1604, "column": 46 }, "end": { "line": 1604, "column": 49 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63031, "end": 63032, "loc": { "start": { "line": 1604, "column": 49 }, "end": { "line": 1604, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63032, "end": 63033, "loc": { "start": { "line": 1604, "column": 50 }, "end": { "line": 1604, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "indexOf", "start": 63033, "end": 63040, "loc": { "start": { "line": 1604, "column": 51 }, "end": { "line": 1604, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63040, "end": 63041, "loc": { "start": { "line": 1604, "column": 58 }, "end": { "line": 1604, "column": 59 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " ", "start": 63041, "end": 63044, "loc": { "start": { "line": 1604, "column": 59 }, "end": { "line": 1604, "column": 62 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 63045, "end": 63046, "loc": { "start": { "line": 1604, "column": 63 }, "end": { "line": 1604, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "className", "start": 63047, "end": 63056, "loc": { "start": { "line": 1604, "column": 65 }, "end": { "line": 1604, "column": 74 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 63057, "end": 63058, "loc": { "start": { "line": 1604, "column": 75 }, "end": { "line": 1604, "column": 76 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " ", "start": 63059, "end": 63062, "loc": { "start": { "line": 1604, "column": 77 }, "end": { "line": 1604, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63062, "end": 63063, "loc": { "start": { "line": 1604, "column": 80 }, "end": { "line": 1604, "column": 81 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": ">", "start": 63064, "end": 63065, "loc": { "start": { "line": 1604, "column": 82 }, "end": { "line": 1604, "column": 83 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "-", "start": 63066, "end": 63067, "loc": { "start": { "line": 1604, "column": 84 }, "end": { "line": 1604, "column": 85 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1, "start": 63067, "end": 63068, "loc": { "start": { "line": 1604, "column": 85 }, "end": { "line": 1604, "column": 86 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63068, "end": 63069, "loc": { "start": { "line": 1604, "column": 86 }, "end": { "line": 1604, "column": 87 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63078, "end": 63079, "loc": { "start": { "line": 1605, "column": 8 }, "end": { "line": 1605, "column": 9 } } }, { "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": 63089, "end": 63094, "loc": { "start": { "line": 1607, "column": 8 }, "end": { "line": 1607, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 63095, "end": 63106, "loc": { "start": { "line": 1607, "column": 14 }, "end": { "line": 1607, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 63107, "end": 63108, "loc": { "start": { "line": 1607, "column": 26 }, "end": { "line": 1607, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "active", "start": 63109, "end": 63117, "loc": { "start": { "line": 1607, "column": 28 }, "end": { "line": 1607, "column": 36 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63117, "end": 63118, "loc": { "start": { "line": 1607, "column": 36 }, "end": { "line": 1607, "column": 37 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 63127, "end": 63130, "loc": { "start": { "line": 1608, "column": 8 }, "end": { "line": 1608, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelsTab", "start": 63131, "end": 63140, "loc": { "start": { "line": 1608, "column": 12 }, "end": { "line": 1608, "column": 21 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 63141, "end": 63142, "loc": { "start": { "line": 1608, "column": 22 }, "end": { "line": 1608, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 63143, "end": 63147, "loc": { "start": { "line": 1608, "column": 24 }, "end": { "line": 1608, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63147, "end": 63148, "loc": { "start": { "line": 1608, "column": 28 }, "end": { "line": 1608, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_explorerElement", "start": 63148, "end": 63164, "loc": { "start": { "line": 1608, "column": 29 }, "end": { "line": 1608, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63164, "end": 63165, "loc": { "start": { "line": 1608, "column": 45 }, "end": { "line": 1608, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 63165, "end": 63178, "loc": { "start": { "line": 1608, "column": 46 }, "end": { "line": 1608, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63178, "end": 63179, "loc": { "start": { "line": 1608, "column": 59 }, "end": { "line": 1608, "column": 60 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-modelsTab", "start": 63179, "end": 63198, "loc": { "start": { "line": 1608, "column": 60 }, "end": { "line": 1608, "column": 79 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63198, "end": 63199, "loc": { "start": { "line": 1608, "column": 79 }, "end": { "line": 1608, "column": 80 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63199, "end": 63200, "loc": { "start": { "line": 1608, "column": 80 }, "end": { "line": 1608, "column": 81 } } }, { "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": 63209, "end": 63211, "loc": { "start": { "line": 1609, "column": 8 }, "end": { "line": 1609, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63212, "end": 63213, "loc": { "start": { "line": 1609, "column": 11 }, "end": { "line": 1609, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasClass", "start": 63213, "end": 63221, "loc": { "start": { "line": 1609, "column": 12 }, "end": { "line": 1609, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63221, "end": 63222, "loc": { "start": { "line": 1609, "column": 20 }, "end": { "line": 1609, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelsTab", "start": 63222, "end": 63231, "loc": { "start": { "line": 1609, "column": 21 }, "end": { "line": 1609, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63231, "end": 63232, "loc": { "start": { "line": 1609, "column": 30 }, "end": { "line": 1609, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 63233, "end": 63244, "loc": { "start": { "line": 1609, "column": 32 }, "end": { "line": 1609, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63244, "end": 63245, "loc": { "start": { "line": 1609, "column": 43 }, "end": { "line": 1609, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63245, "end": 63246, "loc": { "start": { "line": 1609, "column": 44 }, "end": { "line": 1609, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63247, "end": 63248, "loc": { "start": { "line": 1609, "column": 46 }, "end": { "line": 1609, "column": 47 } } }, { "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": 63261, "end": 63267, "loc": { "start": { "line": 1610, "column": 12 }, "end": { "line": 1610, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "models", "start": 63268, "end": 63276, "loc": { "start": { "line": 1610, "column": 19 }, "end": { "line": 1610, "column": 27 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63276, "end": 63277, "loc": { "start": { "line": 1610, "column": 27 }, "end": { "line": 1610, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63286, "end": 63287, "loc": { "start": { "line": 1611, "column": 8 }, "end": { "line": 1611, "column": 9 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 63296, "end": 63299, "loc": { "start": { "line": 1612, "column": 8 }, "end": { "line": 1612, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectsTab", "start": 63300, "end": 63310, "loc": { "start": { "line": 1612, "column": 12 }, "end": { "line": 1612, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 63311, "end": 63312, "loc": { "start": { "line": 1612, "column": 23 }, "end": { "line": 1612, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 63313, "end": 63317, "loc": { "start": { "line": 1612, "column": 25 }, "end": { "line": 1612, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63317, "end": 63318, "loc": { "start": { "line": 1612, "column": 29 }, "end": { "line": 1612, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_explorerElement", "start": 63318, "end": 63334, "loc": { "start": { "line": 1612, "column": 30 }, "end": { "line": 1612, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63334, "end": 63335, "loc": { "start": { "line": 1612, "column": 46 }, "end": { "line": 1612, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 63335, "end": 63348, "loc": { "start": { "line": 1612, "column": 47 }, "end": { "line": 1612, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63348, "end": 63349, "loc": { "start": { "line": 1612, "column": 60 }, "end": { "line": 1612, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-objectsTab", "start": 63349, "end": 63369, "loc": { "start": { "line": 1612, "column": 61 }, "end": { "line": 1612, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63369, "end": 63370, "loc": { "start": { "line": 1612, "column": 81 }, "end": { "line": 1612, "column": 82 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63370, "end": 63371, "loc": { "start": { "line": 1612, "column": 82 }, "end": { "line": 1612, "column": 83 } } }, { "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": 63380, "end": 63382, "loc": { "start": { "line": 1613, "column": 8 }, "end": { "line": 1613, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63383, "end": 63384, "loc": { "start": { "line": 1613, "column": 11 }, "end": { "line": 1613, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasClass", "start": 63384, "end": 63392, "loc": { "start": { "line": 1613, "column": 12 }, "end": { "line": 1613, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63392, "end": 63393, "loc": { "start": { "line": 1613, "column": 20 }, "end": { "line": 1613, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectsTab", "start": 63393, "end": 63403, "loc": { "start": { "line": 1613, "column": 21 }, "end": { "line": 1613, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63403, "end": 63404, "loc": { "start": { "line": 1613, "column": 31 }, "end": { "line": 1613, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 63405, "end": 63416, "loc": { "start": { "line": 1613, "column": 33 }, "end": { "line": 1613, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63416, "end": 63417, "loc": { "start": { "line": 1613, "column": 44 }, "end": { "line": 1613, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63417, "end": 63418, "loc": { "start": { "line": 1613, "column": 45 }, "end": { "line": 1613, "column": 46 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63419, "end": 63420, "loc": { "start": { "line": 1613, "column": 47 }, "end": { "line": 1613, "column": 48 } } }, { "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": 63433, "end": 63439, "loc": { "start": { "line": 1614, "column": 12 }, "end": { "line": 1614, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "objects", "start": 63440, "end": 63449, "loc": { "start": { "line": 1614, "column": 19 }, "end": { "line": 1614, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63449, "end": 63450, "loc": { "start": { "line": 1614, "column": 28 }, "end": { "line": 1614, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63459, "end": 63460, "loc": { "start": { "line": 1615, "column": 8 }, "end": { "line": 1615, "column": 9 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 63469, "end": 63472, "loc": { "start": { "line": 1616, "column": 8 }, "end": { "line": 1616, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesTab", "start": 63473, "end": 63483, "loc": { "start": { "line": 1616, "column": 12 }, "end": { "line": 1616, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 63484, "end": 63485, "loc": { "start": { "line": 1616, "column": 23 }, "end": { "line": 1616, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 63486, "end": 63490, "loc": { "start": { "line": 1616, "column": 25 }, "end": { "line": 1616, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63490, "end": 63491, "loc": { "start": { "line": 1616, "column": 29 }, "end": { "line": 1616, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_explorerElement", "start": 63491, "end": 63507, "loc": { "start": { "line": 1616, "column": 30 }, "end": { "line": 1616, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63507, "end": 63508, "loc": { "start": { "line": 1616, "column": 46 }, "end": { "line": 1616, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 63508, "end": 63521, "loc": { "start": { "line": 1616, "column": 47 }, "end": { "line": 1616, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63521, "end": 63522, "loc": { "start": { "line": 1616, "column": 60 }, "end": { "line": 1616, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-classesTab", "start": 63522, "end": 63542, "loc": { "start": { "line": 1616, "column": 61 }, "end": { "line": 1616, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63542, "end": 63543, "loc": { "start": { "line": 1616, "column": 81 }, "end": { "line": 1616, "column": 82 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63543, "end": 63544, "loc": { "start": { "line": 1616, "column": 82 }, "end": { "line": 1616, "column": 83 } } }, { "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": 63553, "end": 63555, "loc": { "start": { "line": 1617, "column": 8 }, "end": { "line": 1617, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63556, "end": 63557, "loc": { "start": { "line": 1617, "column": 11 }, "end": { "line": 1617, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasClass", "start": 63557, "end": 63565, "loc": { "start": { "line": 1617, "column": 12 }, "end": { "line": 1617, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63565, "end": 63566, "loc": { "start": { "line": 1617, "column": 20 }, "end": { "line": 1617, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesTab", "start": 63566, "end": 63576, "loc": { "start": { "line": 1617, "column": 21 }, "end": { "line": 1617, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63576, "end": 63577, "loc": { "start": { "line": 1617, "column": 31 }, "end": { "line": 1617, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 63578, "end": 63589, "loc": { "start": { "line": 1617, "column": 33 }, "end": { "line": 1617, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63589, "end": 63590, "loc": { "start": { "line": 1617, "column": 44 }, "end": { "line": 1617, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63590, "end": 63591, "loc": { "start": { "line": 1617, "column": 45 }, "end": { "line": 1617, "column": 46 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63592, "end": 63593, "loc": { "start": { "line": 1617, "column": 47 }, "end": { "line": 1617, "column": 48 } } }, { "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": 63606, "end": 63612, "loc": { "start": { "line": 1618, "column": 12 }, "end": { "line": 1618, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "classes", "start": 63613, "end": 63622, "loc": { "start": { "line": 1618, "column": 19 }, "end": { "line": 1618, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63622, "end": 63623, "loc": { "start": { "line": 1618, "column": 28 }, "end": { "line": 1618, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63632, "end": 63633, "loc": { "start": { "line": 1619, "column": 8 }, "end": { "line": 1619, "column": 9 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 63642, "end": 63645, "loc": { "start": { "line": 1620, "column": 8 }, "end": { "line": 1620, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeysTab", "start": 63646, "end": 63656, "loc": { "start": { "line": 1620, "column": 12 }, "end": { "line": 1620, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 63657, "end": 63658, "loc": { "start": { "line": 1620, "column": 23 }, "end": { "line": 1620, "column": 24 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 63659, "end": 63663, "loc": { "start": { "line": 1620, "column": 25 }, "end": { "line": 1620, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63663, "end": 63664, "loc": { "start": { "line": 1620, "column": 29 }, "end": { "line": 1620, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_explorerElement", "start": 63664, "end": 63680, "loc": { "start": { "line": 1620, "column": 30 }, "end": { "line": 1620, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63680, "end": 63681, "loc": { "start": { "line": 1620, "column": 46 }, "end": { "line": 1620, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 63681, "end": 63694, "loc": { "start": { "line": 1620, "column": 47 }, "end": { "line": 1620, "column": 60 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63694, "end": 63695, "loc": { "start": { "line": 1620, "column": 60 }, "end": { "line": 1620, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-storeysTab", "start": 63695, "end": 63715, "loc": { "start": { "line": 1620, "column": 61 }, "end": { "line": 1620, "column": 81 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63715, "end": 63716, "loc": { "start": { "line": 1620, "column": 81 }, "end": { "line": 1620, "column": 82 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63716, "end": 63717, "loc": { "start": { "line": 1620, "column": 82 }, "end": { "line": 1620, "column": 83 } } }, { "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": 63726, "end": 63728, "loc": { "start": { "line": 1621, "column": 8 }, "end": { "line": 1621, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63729, "end": 63730, "loc": { "start": { "line": 1621, "column": 11 }, "end": { "line": 1621, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasClass", "start": 63730, "end": 63738, "loc": { "start": { "line": 1621, "column": 12 }, "end": { "line": 1621, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63738, "end": 63739, "loc": { "start": { "line": 1621, "column": 20 }, "end": { "line": 1621, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeysTab", "start": 63739, "end": 63749, "loc": { "start": { "line": 1621, "column": 21 }, "end": { "line": 1621, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63749, "end": 63750, "loc": { "start": { "line": 1621, "column": 31 }, "end": { "line": 1621, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 63751, "end": 63762, "loc": { "start": { "line": 1621, "column": 33 }, "end": { "line": 1621, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63762, "end": 63763, "loc": { "start": { "line": 1621, "column": 44 }, "end": { "line": 1621, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63763, "end": 63764, "loc": { "start": { "line": 1621, "column": 45 }, "end": { "line": 1621, "column": 46 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63765, "end": 63766, "loc": { "start": { "line": 1621, "column": 47 }, "end": { "line": 1621, "column": 48 } } }, { "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": 63779, "end": 63785, "loc": { "start": { "line": 1622, "column": 12 }, "end": { "line": 1622, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "storeys", "start": 63786, "end": 63795, "loc": { "start": { "line": 1622, "column": 19 }, "end": { "line": 1622, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63795, "end": 63796, "loc": { "start": { "line": 1622, "column": 28 }, "end": { "line": 1622, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63805, "end": 63806, "loc": { "start": { "line": 1623, "column": 8 }, "end": { "line": 1623, "column": 9 } } }, { "type": { "label": "let", "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "let", "start": 63815, "end": 63818, "loc": { "start": { "line": 1624, "column": 8 }, "end": { "line": 1624, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "propertiesTab", "start": 63819, "end": 63832, "loc": { "start": { "line": 1624, "column": 12 }, "end": { "line": 1624, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 63833, "end": 63834, "loc": { "start": { "line": 1624, "column": 26 }, "end": { "line": 1624, "column": 27 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 63835, "end": 63839, "loc": { "start": { "line": 1624, "column": 28 }, "end": { "line": 1624, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63839, "end": 63840, "loc": { "start": { "line": 1624, "column": 32 }, "end": { "line": 1624, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_inspectorElement", "start": 63840, "end": 63857, "loc": { "start": { "line": 1624, "column": 33 }, "end": { "line": 1624, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63857, "end": 63858, "loc": { "start": { "line": 1624, "column": 50 }, "end": { "line": 1624, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 63858, "end": 63871, "loc": { "start": { "line": 1624, "column": 51 }, "end": { "line": 1624, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63871, "end": 63872, "loc": { "start": { "line": 1624, "column": 64 }, "end": { "line": 1624, "column": 65 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": ".xeokit-propertiesTab", "start": 63872, "end": 63895, "loc": { "start": { "line": 1624, "column": 65 }, "end": { "line": 1624, "column": 88 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63895, "end": 63896, "loc": { "start": { "line": 1624, "column": 88 }, "end": { "line": 1624, "column": 89 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63896, "end": 63897, "loc": { "start": { "line": 1624, "column": 89 }, "end": { "line": 1624, "column": 90 } } }, { "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": 63906, "end": 63908, "loc": { "start": { "line": 1625, "column": 8 }, "end": { "line": 1625, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63909, "end": 63910, "loc": { "start": { "line": 1625, "column": 11 }, "end": { "line": 1625, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasClass", "start": 63910, "end": 63918, "loc": { "start": { "line": 1625, "column": 12 }, "end": { "line": 1625, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63918, "end": 63919, "loc": { "start": { "line": 1625, "column": 20 }, "end": { "line": 1625, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "propertiesTab", "start": 63919, "end": 63932, "loc": { "start": { "line": 1625, "column": 21 }, "end": { "line": 1625, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63932, "end": 63933, "loc": { "start": { "line": 1625, "column": 34 }, "end": { "line": 1625, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "activeClass", "start": 63934, "end": 63945, "loc": { "start": { "line": 1625, "column": 36 }, "end": { "line": 1625, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63945, "end": 63946, "loc": { "start": { "line": 1625, "column": 47 }, "end": { "line": 1625, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63946, "end": 63947, "loc": { "start": { "line": 1625, "column": 48 }, "end": { "line": 1625, "column": 49 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63948, "end": 63949, "loc": { "start": { "line": 1625, "column": 50 }, "end": { "line": 1625, "column": 51 } } }, { "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": 63962, "end": 63968, "loc": { "start": { "line": 1626, "column": 12 }, "end": { "line": 1626, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "properties", "start": 63969, "end": 63981, "loc": { "start": { "line": 1626, "column": 19 }, "end": { "line": 1626, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 63981, "end": 63982, "loc": { "start": { "line": 1626, "column": 31 }, "end": { "line": 1626, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 63991, "end": 63992, "loc": { "start": { "line": 1627, "column": 8 }, "end": { "line": 1627, "column": 9 } } }, { "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": 64001, "end": 64007, "loc": { "start": { "line": 1628, "column": 8 }, "end": { "line": 1628, "column": 14 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "none", "start": 64008, "end": 64014, "loc": { "start": { "line": 1628, "column": 15 }, "end": { "line": 1628, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64014, "end": 64015, "loc": { "start": { "line": 1628, "column": 21 }, "end": { "line": 1628, "column": 22 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64020, "end": 64021, "loc": { "start": { "line": 1629, "column": 4 }, "end": { "line": 1629, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Switches the viewer between 2D and 3D viewing modes.\n *\n * @param {Boolean} enabled Set true to switch into 3D mode, else false to switch into 2D mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 64027, "end": 64374, "loc": { "start": { "line": 1631, "column": 4 }, "end": { "line": 1636, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "set3DEnabled", "start": 64379, "end": 64391, "loc": { "start": { "line": 1637, "column": 4 }, "end": { "line": 1637, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64391, "end": 64392, "loc": { "start": { "line": 1637, "column": 16 }, "end": { "line": 1637, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 64392, "end": 64399, "loc": { "start": { "line": 1637, "column": 17 }, "end": { "line": 1637, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64399, "end": 64400, "loc": { "start": { "line": 1637, "column": 24 }, "end": { "line": 1637, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 64401, "end": 64405, "loc": { "start": { "line": 1637, "column": 26 }, "end": { "line": 1637, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64405, "end": 64406, "loc": { "start": { "line": 1637, "column": 30 }, "end": { "line": 1637, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64407, "end": 64408, "loc": { "start": { "line": 1637, "column": 32 }, "end": { "line": 1637, "column": 33 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 64417, "end": 64421, "loc": { "start": { "line": 1638, "column": 8 }, "end": { "line": 1638, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64421, "end": 64422, "loc": { "start": { "line": 1638, "column": 12 }, "end": { "line": 1638, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_threeDMode", "start": 64422, "end": 64433, "loc": { "start": { "line": 1638, "column": 13 }, "end": { "line": 1638, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64433, "end": 64434, "loc": { "start": { "line": 1638, "column": 24 }, "end": { "line": 1638, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 64434, "end": 64443, "loc": { "start": { "line": 1638, "column": 25 }, "end": { "line": 1638, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64443, "end": 64444, "loc": { "start": { "line": 1638, "column": 34 }, "end": { "line": 1638, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 64444, "end": 64451, "loc": { "start": { "line": 1638, "column": 35 }, "end": { "line": 1638, "column": 42 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64451, "end": 64452, "loc": { "start": { "line": 1638, "column": 42 }, "end": { "line": 1638, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 64453, "end": 64457, "loc": { "start": { "line": 1638, "column": 44 }, "end": { "line": 1638, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64457, "end": 64458, "loc": { "start": { "line": 1638, "column": 48 }, "end": { "line": 1638, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64458, "end": 64459, "loc": { "start": { "line": 1638, "column": 49 }, "end": { "line": 1638, "column": 50 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64464, "end": 64465, "loc": { "start": { "line": 1639, "column": 4 }, "end": { "line": 1639, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in 3D or 2D viewing mode.\n *\n * @returns {boolean} True when in 3D mode, else false.\n ", "start": 64471, "end": 64609, "loc": { "start": { "line": 1641, "column": 4 }, "end": { "line": 1645, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "get3DEnabled", "start": 64614, "end": 64626, "loc": { "start": { "line": 1646, "column": 4 }, "end": { "line": 1646, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64626, "end": 64627, "loc": { "start": { "line": 1646, "column": 16 }, "end": { "line": 1646, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64627, "end": 64628, "loc": { "start": { "line": 1646, "column": 17 }, "end": { "line": 1646, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64629, "end": 64630, "loc": { "start": { "line": 1646, "column": 19 }, "end": { "line": 1646, "column": 20 } } }, { "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": 64639, "end": 64645, "loc": { "start": { "line": 1647, "column": 8 }, "end": { "line": 1647, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 64646, "end": 64650, "loc": { "start": { "line": 1647, "column": 15 }, "end": { "line": 1647, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64650, "end": 64651, "loc": { "start": { "line": 1647, "column": 19 }, "end": { "line": 1647, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_threeDMode", "start": 64651, "end": 64662, "loc": { "start": { "line": 1647, "column": 20 }, "end": { "line": 1647, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64662, "end": 64663, "loc": { "start": { "line": 1647, "column": 31 }, "end": { "line": 1647, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getActive", "start": 64663, "end": 64672, "loc": { "start": { "line": 1647, "column": 32 }, "end": { "line": 1647, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64672, "end": 64673, "loc": { "start": { "line": 1647, "column": 41 }, "end": { "line": 1647, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64673, "end": 64674, "loc": { "start": { "line": 1647, "column": 42 }, "end": { "line": 1647, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64674, "end": 64675, "loc": { "start": { "line": 1647, "column": 43 }, "end": { "line": 1647, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64680, "end": 64681, "loc": { "start": { "line": 1648, "column": 4 }, "end": { "line": 1648, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether IFCSpace types are ever shown.\n *\n * @param {Boolean} shown Set true to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64687, "end": 64866, "loc": { "start": { "line": 1650, "column": 4 }, "end": { "line": 1654, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setSpacesShown", "start": 64871, "end": 64885, "loc": { "start": { "line": 1655, "column": 4 }, "end": { "line": 1655, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64885, "end": 64886, "loc": { "start": { "line": 1655, "column": 18 }, "end": { "line": 1655, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shown", "start": 64886, "end": 64891, "loc": { "start": { "line": 1655, "column": 19 }, "end": { "line": 1655, "column": 24 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64891, "end": 64892, "loc": { "start": { "line": 1655, "column": 24 }, "end": { "line": 1655, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64893, "end": 64894, "loc": { "start": { "line": 1655, "column": 26 }, "end": { "line": 1655, "column": 27 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 64903, "end": 64907, "loc": { "start": { "line": 1656, "column": 8 }, "end": { "line": 1656, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64907, "end": 64908, "loc": { "start": { "line": 1656, "column": 12 }, "end": { "line": 1656, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_showSpacesMode", "start": 64908, "end": 64923, "loc": { "start": { "line": 1656, "column": 13 }, "end": { "line": 1656, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64923, "end": 64924, "loc": { "start": { "line": 1656, "column": 28 }, "end": { "line": 1656, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 64924, "end": 64933, "loc": { "start": { "line": 1656, "column": 29 }, "end": { "line": 1656, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64933, "end": 64934, "loc": { "start": { "line": 1656, "column": 38 }, "end": { "line": 1656, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shown", "start": 64934, "end": 64939, "loc": { "start": { "line": 1656, "column": 39 }, "end": { "line": 1656, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64939, "end": 64940, "loc": { "start": { "line": 1656, "column": 44 }, "end": { "line": 1656, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 64940, "end": 64941, "loc": { "start": { "line": 1656, "column": 45 }, "end": { "line": 1656, "column": 46 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 64946, "end": 64947, "loc": { "start": { "line": 1657, "column": 4 }, "end": { "line": 1657, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets whether the viewer allows IFCSpace types to be shown.\n *\n * @returns {boolean} True to allow IFCSpaces to be shown, else false to always keep them hidden.\n ", "start": 64953, "end": 65139, "loc": { "start": { "line": 1659, "column": 4 }, "end": { "line": 1663, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getSpacesShown", "start": 65144, "end": 65158, "loc": { "start": { "line": 1664, "column": 4 }, "end": { "line": 1664, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65158, "end": 65159, "loc": { "start": { "line": 1664, "column": 18 }, "end": { "line": 1664, "column": 19 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65159, "end": 65160, "loc": { "start": { "line": 1664, "column": 19 }, "end": { "line": 1664, "column": 20 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65161, "end": 65162, "loc": { "start": { "line": 1664, "column": 21 }, "end": { "line": 1664, "column": 22 } } }, { "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": 65171, "end": 65177, "loc": { "start": { "line": 1665, "column": 8 }, "end": { "line": 1665, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 65178, "end": 65182, "loc": { "start": { "line": 1665, "column": 15 }, "end": { "line": 1665, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 65182, "end": 65183, "loc": { "start": { "line": 1665, "column": 19 }, "end": { "line": 1665, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_showSpacesMode", "start": 65183, "end": 65198, "loc": { "start": { "line": 1665, "column": 20 }, "end": { "line": 1665, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 65198, "end": 65199, "loc": { "start": { "line": 1665, "column": 35 }, "end": { "line": 1665, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getActive", "start": 65199, "end": 65208, "loc": { "start": { "line": 1665, "column": 36 }, "end": { "line": 1665, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65208, "end": 65209, "loc": { "start": { "line": 1665, "column": 45 }, "end": { "line": 1665, "column": 46 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65209, "end": 65210, "loc": { "start": { "line": 1665, "column": 46 }, "end": { "line": 1665, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 65210, "end": 65211, "loc": { "start": { "line": 1665, "column": 47 }, "end": { "line": 1665, "column": 48 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65216, "end": 65217, "loc": { "start": { "line": 1666, "column": 4 }, "end": { "line": 1666, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @param {Boolean} enabled Set true to switch into ortho mode, else false to switch into perspective mode.\n * @param {Function} done Callback to invoke when switch complete. Supplying this callback causes an animated transition. Otherwise, the transition will be instant.\n ", "start": 65223, "end": 65709, "loc": { "start": { "line": 1668, "column": 4 }, "end": { "line": 1675, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setOrthoEnabled", "start": 65714, "end": 65729, "loc": { "start": { "line": 1676, "column": 4 }, "end": { "line": 1676, "column": 19 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65729, "end": 65730, "loc": { "start": { "line": 1676, "column": 19 }, "end": { "line": 1676, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 65730, "end": 65737, "loc": { "start": { "line": 1676, "column": 20 }, "end": { "line": 1676, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 65737, "end": 65738, "loc": { "start": { "line": 1676, "column": 27 }, "end": { "line": 1676, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 65739, "end": 65743, "loc": { "start": { "line": 1676, "column": 29 }, "end": { "line": 1676, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65743, "end": 65744, "loc": { "start": { "line": 1676, "column": 33 }, "end": { "line": 1676, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65745, "end": 65746, "loc": { "start": { "line": 1676, "column": 35 }, "end": { "line": 1676, "column": 36 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 65755, "end": 65759, "loc": { "start": { "line": 1677, "column": 8 }, "end": { "line": 1677, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 65759, "end": 65760, "loc": { "start": { "line": 1677, "column": 12 }, "end": { "line": 1677, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_orthoMode", "start": 65760, "end": 65770, "loc": { "start": { "line": 1677, "column": 13 }, "end": { "line": 1677, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 65770, "end": 65771, "loc": { "start": { "line": 1677, "column": 23 }, "end": { "line": 1677, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 65771, "end": 65780, "loc": { "start": { "line": 1677, "column": 24 }, "end": { "line": 1677, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65780, "end": 65781, "loc": { "start": { "line": 1677, "column": 33 }, "end": { "line": 1677, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 65781, "end": 65788, "loc": { "start": { "line": 1677, "column": 34 }, "end": { "line": 1677, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 65788, "end": 65789, "loc": { "start": { "line": 1677, "column": 41 }, "end": { "line": 1677, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 65790, "end": 65794, "loc": { "start": { "line": 1677, "column": 43 }, "end": { "line": 1677, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65794, "end": 65795, "loc": { "start": { "line": 1677, "column": 47 }, "end": { "line": 1677, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 65795, "end": 65796, "loc": { "start": { "line": 1677, "column": 48 }, "end": { "line": 1677, "column": 49 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 65801, "end": 65802, "loc": { "start": { "line": 1678, "column": 4 }, "end": { "line": 1678, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets whether the viewer is in orthographic viewing mode.\n *\n * The viewer is either in orthographic mode or perspective mode. The viewer is in perspective mode by default.\n *\n * @returns {boolean} True when in ortho mode, else false when in perspective mode.\n ", "start": 65808, "end": 66101, "loc": { "start": { "line": 1680, "column": 4 }, "end": { "line": 1686, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getOrthoEnabled", "start": 66106, "end": 66121, "loc": { "start": { "line": 1687, "column": 4 }, "end": { "line": 1687, "column": 19 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66121, "end": 66122, "loc": { "start": { "line": 1687, "column": 19 }, "end": { "line": 1687, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66122, "end": 66123, "loc": { "start": { "line": 1687, "column": 20 }, "end": { "line": 1687, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66124, "end": 66125, "loc": { "start": { "line": 1687, "column": 22 }, "end": { "line": 1687, "column": 23 } } }, { "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": 66134, "end": 66140, "loc": { "start": { "line": 1688, "column": 8 }, "end": { "line": 1688, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 66141, "end": 66145, "loc": { "start": { "line": 1688, "column": 15 }, "end": { "line": 1688, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66145, "end": 66146, "loc": { "start": { "line": 1688, "column": 19 }, "end": { "line": 1688, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_orthoMode", "start": 66146, "end": 66156, "loc": { "start": { "line": 1688, "column": 20 }, "end": { "line": 1688, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66156, "end": 66157, "loc": { "start": { "line": 1688, "column": 30 }, "end": { "line": 1688, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getActive", "start": 66157, "end": 66166, "loc": { "start": { "line": 1688, "column": 31 }, "end": { "line": 1688, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66166, "end": 66167, "loc": { "start": { "line": 1688, "column": 40 }, "end": { "line": 1688, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66167, "end": 66168, "loc": { "start": { "line": 1688, "column": 41 }, "end": { "line": 1688, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66168, "end": 66169, "loc": { "start": { "line": 1688, "column": 42 }, "end": { "line": 1688, "column": 43 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66174, "end": 66175, "loc": { "start": { "line": 1689, "column": 4 }, "end": { "line": 1689, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Transitions the viewer into an isolated view of the given building storey.\n *\n * Does nothing and logs an error if no object of the given ID is in the viewer, or if the object is not an ````IfcBuildingStorey````.\n *\n * @param {String} storeyObjectId ID of an ````IfcBuildingStorey```` object.\n * @param {Function} [done] Optional callback to invoke on completion. When provided, the transition will be animated, with the camera flying into position. Otherwise, the transition will be instant, with the camera jumping into position.\n ", "start": 66181, "end": 66751, "loc": { "start": { "line": 1691, "column": 4 }, "end": { "line": 1698, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectStorey", "start": 66756, "end": 66768, "loc": { "start": { "line": 1699, "column": 4 }, "end": { "line": 1699, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66768, "end": 66769, "loc": { "start": { "line": 1699, "column": 16 }, "end": { "line": 1699, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeyObjectId", "start": 66769, "end": 66783, "loc": { "start": { "line": 1699, "column": 17 }, "end": { "line": 1699, "column": 31 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66783, "end": 66784, "loc": { "start": { "line": 1699, "column": 31 }, "end": { "line": 1699, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 66785, "end": 66789, "loc": { "start": { "line": 1699, "column": 33 }, "end": { "line": 1699, "column": 37 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66789, "end": 66790, "loc": { "start": { "line": 1699, "column": 37 }, "end": { "line": 1699, "column": 38 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66791, "end": 66792, "loc": { "start": { "line": 1699, "column": 39 }, "end": { "line": 1699, "column": 40 } } }, { "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": 66801, "end": 66806, "loc": { "start": { "line": 1700, "column": 8 }, "end": { "line": 1700, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 66807, "end": 66816, "loc": { "start": { "line": 1700, "column": 14 }, "end": { "line": 1700, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 66817, "end": 66818, "loc": { "start": { "line": 1700, "column": 24 }, "end": { "line": 1700, "column": 25 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 66819, "end": 66823, "loc": { "start": { "line": 1700, "column": 26 }, "end": { "line": 1700, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66823, "end": 66824, "loc": { "start": { "line": 1700, "column": 30 }, "end": { "line": 1700, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 66824, "end": 66830, "loc": { "start": { "line": 1700, "column": 31 }, "end": { "line": 1700, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66830, "end": 66831, "loc": { "start": { "line": 1700, "column": 37 }, "end": { "line": 1700, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 66831, "end": 66840, "loc": { "start": { "line": 1700, "column": 38 }, "end": { "line": 1700, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66840, "end": 66841, "loc": { "start": { "line": 1700, "column": 47 }, "end": { "line": 1700, "column": 48 } } }, { "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": 66850, "end": 66855, "loc": { "start": { "line": 1701, "column": 8 }, "end": { "line": 1701, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeyMetaObject", "start": 66856, "end": 66872, "loc": { "start": { "line": 1701, "column": 14 }, "end": { "line": 1701, "column": 30 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 66873, "end": 66874, "loc": { "start": { "line": 1701, "column": 31 }, "end": { "line": 1701, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 66875, "end": 66884, "loc": { "start": { "line": 1701, "column": 33 }, "end": { "line": 1701, "column": 42 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66884, "end": 66885, "loc": { "start": { "line": 1701, "column": 42 }, "end": { "line": 1701, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaObjects", "start": 66885, "end": 66896, "loc": { "start": { "line": 1701, "column": 43 }, "end": { "line": 1701, "column": 54 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66896, "end": 66897, "loc": { "start": { "line": 1701, "column": 54 }, "end": { "line": 1701, "column": 55 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeyObjectId", "start": 66897, "end": 66911, "loc": { "start": { "line": 1701, "column": 55 }, "end": { "line": 1701, "column": 69 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66911, "end": 66912, "loc": { "start": { "line": 1701, "column": 69 }, "end": { "line": 1701, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66912, "end": 66913, "loc": { "start": { "line": 1701, "column": 70 }, "end": { "line": 1701, "column": 71 } } }, { "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": 66922, "end": 66924, "loc": { "start": { "line": 1702, "column": 8 }, "end": { "line": 1702, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66925, "end": 66926, "loc": { "start": { "line": 1702, "column": 11 }, "end": { "line": 1702, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 66926, "end": 66927, "loc": { "start": { "line": 1702, "column": 12 }, "end": { "line": 1702, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeyMetaObject", "start": 66927, "end": 66943, "loc": { "start": { "line": 1702, "column": 13 }, "end": { "line": 1702, "column": 29 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66943, "end": 66944, "loc": { "start": { "line": 1702, "column": 29 }, "end": { "line": 1702, "column": 30 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66945, "end": 66946, "loc": { "start": { "line": 1702, "column": 31 }, "end": { "line": 1702, "column": 32 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 66959, "end": 66963, "loc": { "start": { "line": 1703, "column": 12 }, "end": { "line": 1703, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 66963, "end": 66964, "loc": { "start": { "line": 1703, "column": 16 }, "end": { "line": 1703, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 66964, "end": 66969, "loc": { "start": { "line": 1703, "column": 17 }, "end": { "line": 1703, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 66969, "end": 66970, "loc": { "start": { "line": 1703, "column": 22 }, "end": { "line": 1703, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "selectStorey() - Object is not found: '", "start": 66970, "end": 67011, "loc": { "start": { "line": 1703, "column": 23 }, "end": { "line": 1703, "column": 64 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 67012, "end": 67013, "loc": { "start": { "line": 1703, "column": 65 }, "end": { "line": 1703, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeyObjectId", "start": 67014, "end": 67028, "loc": { "start": { "line": 1703, "column": 67 }, "end": { "line": 1703, "column": 81 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 67029, "end": 67030, "loc": { "start": { "line": 1703, "column": 82 }, "end": { "line": 1703, "column": 83 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "'", "start": 67031, "end": 67034, "loc": { "start": { "line": 1703, "column": 84 }, "end": { "line": 1703, "column": 87 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67034, "end": 67035, "loc": { "start": { "line": 1703, "column": 87 }, "end": { "line": 1703, "column": 88 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67035, "end": 67036, "loc": { "start": { "line": 1703, "column": 88 }, "end": { "line": 1703, "column": 89 } } }, { "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": 67049, "end": 67055, "loc": { "start": { "line": 1704, "column": 12 }, "end": { "line": 1704, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67055, "end": 67056, "loc": { "start": { "line": 1704, "column": 18 }, "end": { "line": 1704, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67065, "end": 67066, "loc": { "start": { "line": 1705, "column": 8 }, "end": { "line": 1705, "column": 9 } } }, { "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": 67075, "end": 67077, "loc": { "start": { "line": 1706, "column": 8 }, "end": { "line": 1706, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67078, "end": 67079, "loc": { "start": { "line": 1706, "column": 11 }, "end": { "line": 1706, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeyMetaObject", "start": 67079, "end": 67095, "loc": { "start": { "line": 1706, "column": 12 }, "end": { "line": 1706, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67095, "end": 67096, "loc": { "start": { "line": 1706, "column": 28 }, "end": { "line": 1706, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "type", "start": 67096, "end": 67100, "loc": { "start": { "line": 1706, "column": 29 }, "end": { "line": 1706, "column": 33 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "!==", "start": 67101, "end": 67104, "loc": { "start": { "line": 1706, "column": 34 }, "end": { "line": 1706, "column": 37 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "IfcBuildingStorey", "start": 67105, "end": 67124, "loc": { "start": { "line": 1706, "column": 38 }, "end": { "line": 1706, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67124, "end": 67125, "loc": { "start": { "line": 1706, "column": 57 }, "end": { "line": 1706, "column": 58 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67126, "end": 67127, "loc": { "start": { "line": 1706, "column": 59 }, "end": { "line": 1706, "column": 60 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 67140, "end": 67144, "loc": { "start": { "line": 1707, "column": 12 }, "end": { "line": 1707, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67144, "end": 67145, "loc": { "start": { "line": 1707, "column": 16 }, "end": { "line": 1707, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 67145, "end": 67150, "loc": { "start": { "line": 1707, "column": 17 }, "end": { "line": 1707, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67150, "end": 67151, "loc": { "start": { "line": 1707, "column": 22 }, "end": { "line": 1707, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "selectStorey() - Object is not an IfcBuildingStorey: '", "start": 67151, "end": 67207, "loc": { "start": { "line": 1707, "column": 23 }, "end": { "line": 1707, "column": 79 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 67208, "end": 67209, "loc": { "start": { "line": 1707, "column": 80 }, "end": { "line": 1707, "column": 81 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeyObjectId", "start": 67210, "end": 67224, "loc": { "start": { "line": 1707, "column": 82 }, "end": { "line": 1707, "column": 96 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 67225, "end": 67226, "loc": { "start": { "line": 1707, "column": 97 }, "end": { "line": 1707, "column": 98 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "'", "start": 67227, "end": 67230, "loc": { "start": { "line": 1707, "column": 99 }, "end": { "line": 1707, "column": 102 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67230, "end": 67231, "loc": { "start": { "line": 1707, "column": 102 }, "end": { "line": 1707, "column": 103 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67231, "end": 67232, "loc": { "start": { "line": 1707, "column": 103 }, "end": { "line": 1707, "column": 104 } } }, { "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": 67245, "end": 67251, "loc": { "start": { "line": 1708, "column": 12 }, "end": { "line": 1708, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67251, "end": 67252, "loc": { "start": { "line": 1708, "column": 18 }, "end": { "line": 1708, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67261, "end": 67262, "loc": { "start": { "line": 1709, "column": 8 }, "end": { "line": 1709, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 67271, "end": 67275, "loc": { "start": { "line": 1710, "column": 8 }, "end": { "line": 1710, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67275, "end": 67276, "loc": { "start": { "line": 1710, "column": 12 }, "end": { "line": 1710, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_storeysExplorer", "start": 67276, "end": 67292, "loc": { "start": { "line": 1710, "column": 13 }, "end": { "line": 1710, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67292, "end": 67293, "loc": { "start": { "line": 1710, "column": 29 }, "end": { "line": 1710, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "selectStorey", "start": 67293, "end": 67305, "loc": { "start": { "line": 1710, "column": 30 }, "end": { "line": 1710, "column": 42 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67305, "end": 67306, "loc": { "start": { "line": 1710, "column": 42 }, "end": { "line": 1710, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "storeyObjectId", "start": 67306, "end": 67320, "loc": { "start": { "line": 1710, "column": 43 }, "end": { "line": 1710, "column": 57 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67320, "end": 67321, "loc": { "start": { "line": 1710, "column": 57 }, "end": { "line": 1710, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "done", "start": 67322, "end": 67326, "loc": { "start": { "line": 1710, "column": 59 }, "end": { "line": 1710, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67326, "end": 67327, "loc": { "start": { "line": 1710, "column": 63 }, "end": { "line": 1710, "column": 64 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 67327, "end": 67328, "loc": { "start": { "line": 1710, "column": 64 }, "end": { "line": 1710, "column": 65 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67333, "end": 67334, "loc": { "start": { "line": 1711, "column": 4 }, "end": { "line": 1711, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Saves viewer state to a BCF viewpoint.\n *\n * This does not save information about the project and model(s) that are currently loaded. When loading the viewpoint,\n * the viewer will assume that the same project and models will be currently loaded (the BCF viewpoint specification\n * does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, we save ````camera_direction```` as the vector from {@link Camera#eye} to {@link Camera#look}.\n *\n * @param {*} [options] Options for getting the viewpoint.\n * @param {Boolean} [options.spacesVisible=false] Indicates whether ````IfcSpace```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.openingsVisible=false] Indicates whether ````IfcOpening```` types should be forced visible in the viewpoint.\n * @param {Boolean} [options.spaceBoundariesVisible=false] Indicates whether the boundaries of ````IfcSpace```` types should be visible in the viewpoint.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.defaultInvisible=false] When ````true````, will save the default visibility of all objects\n * as ````false````. This means that when we load the viewpoint again, and there are additional models loaded that\n * were not saved in the viewpoint, those models will be hidden when we load the viewpoint, and that only the\n * objects in the viewpoint will be visible.\n * @returns {*} BCF JSON viewpoint object\n * @example\n *\n * const viewpoint = bimViewer.saveBCFViewpoint({\n * spacesVisible: false, // Default\n * spaceBoundariesVisible: false, // Default\n * openingsVisible: false // Default\n * });\n *\n * // viewpoint will resemble the following:\n *\n * {\n * perspective_camera: {\n * camera_view_point: {\n * x: 0.0,\n * y: 0.0,\n * z: 0.0\n * },\n * camera_direction: {\n * x: 1.0,\n * y: 1.0,\n * z: 2.0\n * },\n * camera_up_vector: {\n * x: 0.0,\n * y: 0.0,\n * z: 1.0\n * },\n * field_of_view: 90.0\n * },\n * lines: [],\n * clipping_planes: [{\n * location: {\n * x: 0.5,\n * y: 0.5,\n * z: 0.5\n * },\n * direction: {\n * x: 1.0,\n * y: 0.0,\n * z: 0.0\n * }\n * }],\n * bitmaps: [],\n * snapshot: {\n * snapshot_type: png,\n * snapshot_data: \"data:image/png;base64,......\"\n * },\n * components: {\n * visibility: {\n * default_visibility: false,\n * exceptions: [{\n * ifc_guid: 4$cshxZO9AJBebsni$z9Yk,\n * originating_system: xeokit.io,\n * authoring_tool_id: xeokit/v1.0\n * }]\n * },\n * selection: [{\n * ifc_guid: \"4$cshxZO9AJBebsni$z9Yk\",\n * }]\n * }\n * }\n ", "start": 67340, "end": 70813, "loc": { "start": { "line": 1713, "column": 4 }, "end": { "line": 1794, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "saveBCFViewpoint", "start": 70818, "end": 70834, "loc": { "start": { "line": 1795, "column": 4 }, "end": { "line": 1795, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 70834, "end": 70835, "loc": { "start": { "line": 1795, "column": 20 }, "end": { "line": 1795, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "options", "start": 70835, "end": 70842, "loc": { "start": { "line": 1795, "column": 21 }, "end": { "line": 1795, "column": 28 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 70842, "end": 70843, "loc": { "start": { "line": 1795, "column": 28 }, "end": { "line": 1795, "column": 29 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 70844, "end": 70845, "loc": { "start": { "line": 1795, "column": 30 }, "end": { "line": 1795, "column": 31 } } }, { "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": 70854, "end": 70860, "loc": { "start": { "line": 1796, "column": 8 }, "end": { "line": 1796, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 70861, "end": 70865, "loc": { "start": { "line": 1796, "column": 15 }, "end": { "line": 1796, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 70865, "end": 70866, "loc": { "start": { "line": 1796, "column": 19 }, "end": { "line": 1796, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_bcfViewpointsPlugin", "start": 70866, "end": 70886, "loc": { "start": { "line": 1796, "column": 20 }, "end": { "line": 1796, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 70886, "end": 70887, "loc": { "start": { "line": 1796, "column": 40 }, "end": { "line": 1796, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getViewpoint", "start": 70887, "end": 70899, "loc": { "start": { "line": 1796, "column": 41 }, "end": { "line": 1796, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 70899, "end": 70900, "loc": { "start": { "line": 1796, "column": 53 }, "end": { "line": 1796, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "options", "start": 70900, "end": 70907, "loc": { "start": { "line": 1796, "column": 54 }, "end": { "line": 1796, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 70907, "end": 70908, "loc": { "start": { "line": 1796, "column": 61 }, "end": { "line": 1796, "column": 62 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 70908, "end": 70909, "loc": { "start": { "line": 1796, "column": 62 }, "end": { "line": 1796, "column": 63 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 70914, "end": 70915, "loc": { "start": { "line": 1797, "column": 4 }, "end": { "line": 1797, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets viewer state to the given BCF viewpoint.\n *\n * This assumes that the viewer currently contains the same project and model(s) that were loaded at the time that the\n * viewpoint was originally saved (the BCF viewpoint specification does not contain that information).\n *\n * Note that xeokit's {@link Camera#look} is the **point-of-interest**, whereas the BCF ````camera_direction```` is a\n * direction vector. Therefore, when loading a BCF viewpoint, we set {@link Camera#look} to the absolute position\n * obtained by offsetting the BCF ````camera_view_point```` along ````camera_direction````.\n *\n * When loading a viewpoint, we also have the option to find {@link Camera#look} as the closest point of intersection\n * (on the surface of any visible and pickable {@link Entity}) with a 3D ray fired from ````camera_view_point```` in\n * the direction of ````camera_direction````.\n *\n * @param {*} bcfViewpoint BCF JSON viewpoint object or \"reset\" / \"RESET\" to reset the viewer, which clears SectionPlanes,\n * shows default visible entities and restores camera to initial default position.\n * @param {*} [options] Options for setting the viewpoint.\n * @param {Boolean} [options.rayCast=true] When ````true```` (default), will attempt to set {@link Camera#look} to the closest\n * point of surface intersection with a ray fired from the BCF ````camera_view_point```` in the direction of ````camera_direction````.\n * @param {Boolean} [options.immediate=true] When ````true```` (default), immediately set camera position.\n * @param {Boolean} [options.duration] Flight duration in seconds. Overrides {@link CameraFlightAnimation#duration}.\n * @param {Boolean} [options.reset=true] When ````true```` (default), set {@link Entity#xrayed} and {@link Entity#highlighted} ````false```` on all scene objects.\n * @param {Boolean} [options.reverseClippingPlanes=false] When ````true````, clipping planes are reversed (https://github.com/buildingSMART/BCF-XML/issues/193)\n * @param {Boolean} [options.updateCompositeObjects=false] When ````true````, then when visibility and selection updates refer to composite objects (eg. an IfcBuildingStorey),\n * then this method will apply the updates to objects within those composites.\n ", "start": 70921, "end": 73248, "loc": { "start": { "line": 1799, "column": 4 }, "end": { "line": 1824, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadBCFViewpoint", "start": 73253, "end": 73269, "loc": { "start": { "line": 1825, "column": 4 }, "end": { "line": 1825, "column": 20 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73269, "end": 73270, "loc": { "start": { "line": 1825, "column": 20 }, "end": { "line": 1825, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bcfViewpoint", "start": 73270, "end": 73282, "loc": { "start": { "line": 1825, "column": 21 }, "end": { "line": 1825, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73282, "end": 73283, "loc": { "start": { "line": 1825, "column": 33 }, "end": { "line": 1825, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "options", "start": 73284, "end": 73291, "loc": { "start": { "line": 1825, "column": 35 }, "end": { "line": 1825, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73291, "end": 73292, "loc": { "start": { "line": 1825, "column": 42 }, "end": { "line": 1825, "column": 43 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73293, "end": 73294, "loc": { "start": { "line": 1825, "column": 44 }, "end": { "line": 1825, "column": 45 } } }, { "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": 73303, "end": 73305, "loc": { "start": { "line": 1826, "column": 8 }, "end": { "line": 1826, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73306, "end": 73307, "loc": { "start": { "line": 1826, "column": 11 }, "end": { "line": 1826, "column": 12 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 73307, "end": 73308, "loc": { "start": { "line": 1826, "column": 12 }, "end": { "line": 1826, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bcfViewpoint", "start": 73308, "end": 73320, "loc": { "start": { "line": 1826, "column": 13 }, "end": { "line": 1826, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73320, "end": 73321, "loc": { "start": { "line": 1826, "column": 25 }, "end": { "line": 1826, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73322, "end": 73323, "loc": { "start": { "line": 1826, "column": 27 }, "end": { "line": 1826, "column": 28 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 73336, "end": 73340, "loc": { "start": { "line": 1827, "column": 12 }, "end": { "line": 1827, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73340, "end": 73341, "loc": { "start": { "line": 1827, "column": 16 }, "end": { "line": 1827, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 73341, "end": 73346, "loc": { "start": { "line": 1827, "column": 17 }, "end": { "line": 1827, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73346, "end": 73347, "loc": { "start": { "line": 1827, "column": 22 }, "end": { "line": 1827, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "loadBCFViewpoint() - Argument expected: bcfViewpoint", "start": 73347, "end": 73401, "loc": { "start": { "line": 1827, "column": 23 }, "end": { "line": 1827, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73401, "end": 73402, "loc": { "start": { "line": 1827, "column": 77 }, "end": { "line": 1827, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73402, "end": 73403, "loc": { "start": { "line": 1827, "column": 78 }, "end": { "line": 1827, "column": 79 } } }, { "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": 73416, "end": 73422, "loc": { "start": { "line": 1828, "column": 12 }, "end": { "line": 1828, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73422, "end": 73423, "loc": { "start": { "line": 1828, "column": 18 }, "end": { "line": 1828, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73432, "end": 73433, "loc": { "start": { "line": 1829, "column": 8 }, "end": { "line": 1829, "column": 9 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 73442, "end": 73446, "loc": { "start": { "line": 1830, "column": 8 }, "end": { "line": 1830, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73446, "end": 73447, "loc": { "start": { "line": 1830, "column": 12 }, "end": { "line": 1830, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_orthoMode", "start": 73447, "end": 73457, "loc": { "start": { "line": 1830, "column": 13 }, "end": { "line": 1830, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73457, "end": 73458, "loc": { "start": { "line": 1830, "column": 23 }, "end": { "line": 1830, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setActive", "start": 73458, "end": 73467, "loc": { "start": { "line": 1830, "column": 24 }, "end": { "line": 1830, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73467, "end": 73468, "loc": { "start": { "line": 1830, "column": 33 }, "end": { "line": 1830, "column": 34 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 73468, "end": 73472, "loc": { "start": { "line": 1830, "column": 34 }, "end": { "line": 1830, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73472, "end": 73473, "loc": { "start": { "line": 1830, "column": 38 }, "end": { "line": 1830, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 73473, "end": 73479, "loc": { "start": { "line": 1830, "column": 39 }, "end": { "line": 1830, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73479, "end": 73480, "loc": { "start": { "line": 1830, "column": 45 }, "end": { "line": 1830, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "camera", "start": 73480, "end": 73486, "loc": { "start": { "line": 1830, "column": 46 }, "end": { "line": 1830, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73486, "end": 73487, "loc": { "start": { "line": 1830, "column": 52 }, "end": { "line": 1830, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "projection", "start": 73487, "end": 73497, "loc": { "start": { "line": 1830, "column": 53 }, "end": { "line": 1830, "column": 63 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 73498, "end": 73501, "loc": { "start": { "line": 1830, "column": 64 }, "end": { "line": 1830, "column": 67 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "ortho", "start": 73502, "end": 73509, "loc": { "start": { "line": 1830, "column": 68 }, "end": { "line": 1830, "column": 75 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73509, "end": 73510, "loc": { "start": { "line": 1830, "column": 75 }, "end": { "line": 1830, "column": 76 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73510, "end": 73511, "loc": { "start": { "line": 1830, "column": 76 }, "end": { "line": 1830, "column": 77 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 73520, "end": 73524, "loc": { "start": { "line": 1831, "column": 8 }, "end": { "line": 1831, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73524, "end": 73525, "loc": { "start": { "line": 1831, "column": 12 }, "end": { "line": 1831, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_bcfViewpointsPlugin", "start": 73525, "end": 73545, "loc": { "start": { "line": 1831, "column": 13 }, "end": { "line": 1831, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73545, "end": 73546, "loc": { "start": { "line": 1831, "column": 33 }, "end": { "line": 1831, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setViewpoint", "start": 73546, "end": 73558, "loc": { "start": { "line": 1831, "column": 34 }, "end": { "line": 1831, "column": 46 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73558, "end": 73559, "loc": { "start": { "line": 1831, "column": 46 }, "end": { "line": 1831, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bcfViewpoint", "start": 73559, "end": 73571, "loc": { "start": { "line": 1831, "column": 47 }, "end": { "line": 1831, "column": 59 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73571, "end": 73572, "loc": { "start": { "line": 1831, "column": 59 }, "end": { "line": 1831, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "options", "start": 73573, "end": 73580, "loc": { "start": { "line": 1831, "column": 61 }, "end": { "line": 1831, "column": 68 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73580, "end": 73581, "loc": { "start": { "line": 1831, "column": 68 }, "end": { "line": 1831, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73581, "end": 73582, "loc": { "start": { "line": 1831, "column": 69 }, "end": { "line": 1831, "column": 70 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73587, "end": 73588, "loc": { "start": { "line": 1832, "column": 4 }, "end": { "line": 1832, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Resets the view.\n *\n * This resets object appearances (visibility, selection, highlight and X-ray), sets camera to\n * default position, and removes section planes.\n ", "start": 73594, "end": 73788, "loc": { "start": { "line": 1834, "column": 4 }, "end": { "line": 1839, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "resetView", "start": 73793, "end": 73802, "loc": { "start": { "line": 1840, "column": 4 }, "end": { "line": 1840, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73802, "end": 73803, "loc": { "start": { "line": 1840, "column": 13 }, "end": { "line": 1840, "column": 14 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73803, "end": 73804, "loc": { "start": { "line": 1840, "column": 14 }, "end": { "line": 1840, "column": 15 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73805, "end": 73806, "loc": { "start": { "line": 1840, "column": 16 }, "end": { "line": 1840, "column": 17 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 73815, "end": 73819, "loc": { "start": { "line": 1841, "column": 8 }, "end": { "line": 1841, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73819, "end": 73820, "loc": { "start": { "line": 1841, "column": 12 }, "end": { "line": 1841, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_resetAction", "start": 73820, "end": 73832, "loc": { "start": { "line": 1841, "column": 13 }, "end": { "line": 1841, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73832, "end": 73833, "loc": { "start": { "line": 1841, "column": 25 }, "end": { "line": 1841, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reset", "start": 73833, "end": 73838, "loc": { "start": { "line": 1841, "column": 26 }, "end": { "line": 1841, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73838, "end": 73839, "loc": { "start": { "line": 1841, "column": 31 }, "end": { "line": 1841, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73839, "end": 73840, "loc": { "start": { "line": 1841, "column": 32 }, "end": { "line": 1841, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 73840, "end": 73841, "loc": { "start": { "line": 1841, "column": 33 }, "end": { "line": 1841, "column": 34 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 73846, "end": 73847, "loc": { "start": { "line": 1842, "column": 4 }, "end": { "line": 1842, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Enables or disables the various buttons and controls throughout the viewer.\n *\n * This also makes various buttons appear disabled.\n *\n * @param {Boolean} enabled Whether or not to disable the controls.\n ", "start": 73853, "end": 74089, "loc": { "start": { "line": 1844, "column": 4 }, "end": { "line": 1850, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setControlsEnabled", "start": 74094, "end": 74112, "loc": { "start": { "line": 1851, "column": 4 }, "end": { "line": 1851, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74112, "end": 74113, "loc": { "start": { "line": 1851, "column": 22 }, "end": { "line": 1851, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74113, "end": 74120, "loc": { "start": { "line": 1851, "column": 23 }, "end": { "line": 1851, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74120, "end": 74121, "loc": { "start": { "line": 1851, "column": 30 }, "end": { "line": 1851, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74122, "end": 74123, "loc": { "start": { "line": 1851, "column": 32 }, "end": { "line": 1851, "column": 33 } } }, { "type": "CommentLine", "value": " Explorer", "start": 74133, "end": 74144, "loc": { "start": { "line": 1853, "column": 8 }, "end": { "line": 1853, "column": 19 } } }, { "type": "CommentLine", "value": " Models tab is always enabled", "start": 74154, "end": 74185, "loc": { "start": { "line": 1855, "column": 8 }, "end": { "line": 1855, "column": 39 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74194, "end": 74198, "loc": { "start": { "line": 1856, "column": 8 }, "end": { "line": 1856, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74198, "end": 74199, "loc": { "start": { "line": 1856, "column": 12 }, "end": { "line": 1856, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectsExplorer", "start": 74199, "end": 74215, "loc": { "start": { "line": 1856, "column": 13 }, "end": { "line": 1856, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74215, "end": 74216, "loc": { "start": { "line": 1856, "column": 29 }, "end": { "line": 1856, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74216, "end": 74226, "loc": { "start": { "line": 1856, "column": 30 }, "end": { "line": 1856, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74226, "end": 74227, "loc": { "start": { "line": 1856, "column": 40 }, "end": { "line": 1856, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74227, "end": 74234, "loc": { "start": { "line": 1856, "column": 41 }, "end": { "line": 1856, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74234, "end": 74235, "loc": { "start": { "line": 1856, "column": 48 }, "end": { "line": 1856, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74235, "end": 74236, "loc": { "start": { "line": 1856, "column": 49 }, "end": { "line": 1856, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74245, "end": 74249, "loc": { "start": { "line": 1857, "column": 8 }, "end": { "line": 1857, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74249, "end": 74250, "loc": { "start": { "line": 1857, "column": 12 }, "end": { "line": 1857, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesExplorer", "start": 74250, "end": 74266, "loc": { "start": { "line": 1857, "column": 13 }, "end": { "line": 1857, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74266, "end": 74267, "loc": { "start": { "line": 1857, "column": 29 }, "end": { "line": 1857, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74267, "end": 74277, "loc": { "start": { "line": 1857, "column": 30 }, "end": { "line": 1857, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74277, "end": 74278, "loc": { "start": { "line": 1857, "column": 40 }, "end": { "line": 1857, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74278, "end": 74285, "loc": { "start": { "line": 1857, "column": 41 }, "end": { "line": 1857, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74285, "end": 74286, "loc": { "start": { "line": 1857, "column": 48 }, "end": { "line": 1857, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74286, "end": 74287, "loc": { "start": { "line": 1857, "column": 49 }, "end": { "line": 1857, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74296, "end": 74300, "loc": { "start": { "line": 1858, "column": 8 }, "end": { "line": 1858, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74300, "end": 74301, "loc": { "start": { "line": 1858, "column": 12 }, "end": { "line": 1858, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_storeysExplorer", "start": 74301, "end": 74317, "loc": { "start": { "line": 1858, "column": 13 }, "end": { "line": 1858, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74317, "end": 74318, "loc": { "start": { "line": 1858, "column": 29 }, "end": { "line": 1858, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74318, "end": 74328, "loc": { "start": { "line": 1858, "column": 30 }, "end": { "line": 1858, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74328, "end": 74329, "loc": { "start": { "line": 1858, "column": 40 }, "end": { "line": 1858, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74329, "end": 74336, "loc": { "start": { "line": 1858, "column": 41 }, "end": { "line": 1858, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74336, "end": 74337, "loc": { "start": { "line": 1858, "column": 48 }, "end": { "line": 1858, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74337, "end": 74338, "loc": { "start": { "line": 1858, "column": 49 }, "end": { "line": 1858, "column": 50 } } }, { "type": "CommentLine", "value": " Toolbar", "start": 74348, "end": 74358, "loc": { "start": { "line": 1860, "column": 8 }, "end": { "line": 1860, "column": 18 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74368, "end": 74372, "loc": { "start": { "line": 1862, "column": 8 }, "end": { "line": 1862, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74372, "end": 74373, "loc": { "start": { "line": 1862, "column": 12 }, "end": { "line": 1862, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_resetAction", "start": 74373, "end": 74385, "loc": { "start": { "line": 1862, "column": 13 }, "end": { "line": 1862, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74385, "end": 74386, "loc": { "start": { "line": 1862, "column": 25 }, "end": { "line": 1862, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74386, "end": 74396, "loc": { "start": { "line": 1862, "column": 26 }, "end": { "line": 1862, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74396, "end": 74397, "loc": { "start": { "line": 1862, "column": 36 }, "end": { "line": 1862, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74397, "end": 74404, "loc": { "start": { "line": 1862, "column": 37 }, "end": { "line": 1862, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74404, "end": 74405, "loc": { "start": { "line": 1862, "column": 44 }, "end": { "line": 1862, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74405, "end": 74406, "loc": { "start": { "line": 1862, "column": 45 }, "end": { "line": 1862, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74415, "end": 74419, "loc": { "start": { "line": 1863, "column": 8 }, "end": { "line": 1863, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74419, "end": 74420, "loc": { "start": { "line": 1863, "column": 12 }, "end": { "line": 1863, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_fitAction", "start": 74420, "end": 74430, "loc": { "start": { "line": 1863, "column": 13 }, "end": { "line": 1863, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74430, "end": 74431, "loc": { "start": { "line": 1863, "column": 23 }, "end": { "line": 1863, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74431, "end": 74441, "loc": { "start": { "line": 1863, "column": 24 }, "end": { "line": 1863, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74441, "end": 74442, "loc": { "start": { "line": 1863, "column": 34 }, "end": { "line": 1863, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74442, "end": 74449, "loc": { "start": { "line": 1863, "column": 35 }, "end": { "line": 1863, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74449, "end": 74450, "loc": { "start": { "line": 1863, "column": 42 }, "end": { "line": 1863, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74450, "end": 74451, "loc": { "start": { "line": 1863, "column": 43 }, "end": { "line": 1863, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74460, "end": 74464, "loc": { "start": { "line": 1864, "column": 8 }, "end": { "line": 1864, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74464, "end": 74465, "loc": { "start": { "line": 1864, "column": 12 }, "end": { "line": 1864, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_threeDMode", "start": 74465, "end": 74476, "loc": { "start": { "line": 1864, "column": 13 }, "end": { "line": 1864, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74476, "end": 74477, "loc": { "start": { "line": 1864, "column": 24 }, "end": { "line": 1864, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74477, "end": 74487, "loc": { "start": { "line": 1864, "column": 25 }, "end": { "line": 1864, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74487, "end": 74488, "loc": { "start": { "line": 1864, "column": 35 }, "end": { "line": 1864, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74488, "end": 74495, "loc": { "start": { "line": 1864, "column": 36 }, "end": { "line": 1864, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74495, "end": 74496, "loc": { "start": { "line": 1864, "column": 43 }, "end": { "line": 1864, "column": 44 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74496, "end": 74497, "loc": { "start": { "line": 1864, "column": 44 }, "end": { "line": 1864, "column": 45 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74506, "end": 74510, "loc": { "start": { "line": 1865, "column": 8 }, "end": { "line": 1865, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74510, "end": 74511, "loc": { "start": { "line": 1865, "column": 12 }, "end": { "line": 1865, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_orthoMode", "start": 74511, "end": 74521, "loc": { "start": { "line": 1865, "column": 13 }, "end": { "line": 1865, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74521, "end": 74522, "loc": { "start": { "line": 1865, "column": 23 }, "end": { "line": 1865, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74522, "end": 74532, "loc": { "start": { "line": 1865, "column": 24 }, "end": { "line": 1865, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74532, "end": 74533, "loc": { "start": { "line": 1865, "column": 34 }, "end": { "line": 1865, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74533, "end": 74540, "loc": { "start": { "line": 1865, "column": 35 }, "end": { "line": 1865, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74540, "end": 74541, "loc": { "start": { "line": 1865, "column": 42 }, "end": { "line": 1865, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74541, "end": 74542, "loc": { "start": { "line": 1865, "column": 43 }, "end": { "line": 1865, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74551, "end": 74555, "loc": { "start": { "line": 1866, "column": 8 }, "end": { "line": 1866, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74555, "end": 74556, "loc": { "start": { "line": 1866, "column": 12 }, "end": { "line": 1866, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_firstPersonMode", "start": 74556, "end": 74572, "loc": { "start": { "line": 1866, "column": 13 }, "end": { "line": 1866, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74572, "end": 74573, "loc": { "start": { "line": 1866, "column": 29 }, "end": { "line": 1866, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74573, "end": 74583, "loc": { "start": { "line": 1866, "column": 30 }, "end": { "line": 1866, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74583, "end": 74584, "loc": { "start": { "line": 1866, "column": 40 }, "end": { "line": 1866, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74584, "end": 74591, "loc": { "start": { "line": 1866, "column": 41 }, "end": { "line": 1866, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74591, "end": 74592, "loc": { "start": { "line": 1866, "column": 48 }, "end": { "line": 1866, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74592, "end": 74593, "loc": { "start": { "line": 1866, "column": 49 }, "end": { "line": 1866, "column": 50 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74602, "end": 74606, "loc": { "start": { "line": 1867, "column": 8 }, "end": { "line": 1867, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74606, "end": 74607, "loc": { "start": { "line": 1867, "column": 12 }, "end": { "line": 1867, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_queryTool", "start": 74607, "end": 74617, "loc": { "start": { "line": 1867, "column": 13 }, "end": { "line": 1867, "column": 23 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74617, "end": 74618, "loc": { "start": { "line": 1867, "column": 23 }, "end": { "line": 1867, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74618, "end": 74628, "loc": { "start": { "line": 1867, "column": 24 }, "end": { "line": 1867, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74628, "end": 74629, "loc": { "start": { "line": 1867, "column": 34 }, "end": { "line": 1867, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74629, "end": 74636, "loc": { "start": { "line": 1867, "column": 35 }, "end": { "line": 1867, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74636, "end": 74637, "loc": { "start": { "line": 1867, "column": 42 }, "end": { "line": 1867, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74637, "end": 74638, "loc": { "start": { "line": 1867, "column": 43 }, "end": { "line": 1867, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74647, "end": 74651, "loc": { "start": { "line": 1868, "column": 8 }, "end": { "line": 1868, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74651, "end": 74652, "loc": { "start": { "line": 1868, "column": 12 }, "end": { "line": 1868, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_hideTool", "start": 74652, "end": 74661, "loc": { "start": { "line": 1868, "column": 13 }, "end": { "line": 1868, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74661, "end": 74662, "loc": { "start": { "line": 1868, "column": 22 }, "end": { "line": 1868, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74662, "end": 74672, "loc": { "start": { "line": 1868, "column": 23 }, "end": { "line": 1868, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74672, "end": 74673, "loc": { "start": { "line": 1868, "column": 33 }, "end": { "line": 1868, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74673, "end": 74680, "loc": { "start": { "line": 1868, "column": 34 }, "end": { "line": 1868, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74680, "end": 74681, "loc": { "start": { "line": 1868, "column": 41 }, "end": { "line": 1868, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74681, "end": 74682, "loc": { "start": { "line": 1868, "column": 42 }, "end": { "line": 1868, "column": 43 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74691, "end": 74695, "loc": { "start": { "line": 1869, "column": 8 }, "end": { "line": 1869, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74695, "end": 74696, "loc": { "start": { "line": 1869, "column": 12 }, "end": { "line": 1869, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_selectionTool", "start": 74696, "end": 74710, "loc": { "start": { "line": 1869, "column": 13 }, "end": { "line": 1869, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74710, "end": 74711, "loc": { "start": { "line": 1869, "column": 27 }, "end": { "line": 1869, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74711, "end": 74721, "loc": { "start": { "line": 1869, "column": 28 }, "end": { "line": 1869, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74721, "end": 74722, "loc": { "start": { "line": 1869, "column": 38 }, "end": { "line": 1869, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74722, "end": 74729, "loc": { "start": { "line": 1869, "column": 39 }, "end": { "line": 1869, "column": 46 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74729, "end": 74730, "loc": { "start": { "line": 1869, "column": 46 }, "end": { "line": 1869, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74730, "end": 74731, "loc": { "start": { "line": 1869, "column": 47 }, "end": { "line": 1869, "column": 48 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74740, "end": 74744, "loc": { "start": { "line": 1870, "column": 8 }, "end": { "line": 1870, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74744, "end": 74745, "loc": { "start": { "line": 1870, "column": 12 }, "end": { "line": 1870, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_marqueeSelectionTool", "start": 74745, "end": 74766, "loc": { "start": { "line": 1870, "column": 13 }, "end": { "line": 1870, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74766, "end": 74767, "loc": { "start": { "line": 1870, "column": 34 }, "end": { "line": 1870, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74767, "end": 74777, "loc": { "start": { "line": 1870, "column": 35 }, "end": { "line": 1870, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74777, "end": 74778, "loc": { "start": { "line": 1870, "column": 45 }, "end": { "line": 1870, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74778, "end": 74785, "loc": { "start": { "line": 1870, "column": 46 }, "end": { "line": 1870, "column": 53 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74785, "end": 74786, "loc": { "start": { "line": 1870, "column": 53 }, "end": { "line": 1870, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74786, "end": 74787, "loc": { "start": { "line": 1870, "column": 54 }, "end": { "line": 1870, "column": 55 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74796, "end": 74800, "loc": { "start": { "line": 1871, "column": 8 }, "end": { "line": 1871, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74800, "end": 74801, "loc": { "start": { "line": 1871, "column": 12 }, "end": { "line": 1871, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_showSpacesMode", "start": 74801, "end": 74816, "loc": { "start": { "line": 1871, "column": 13 }, "end": { "line": 1871, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74816, "end": 74817, "loc": { "start": { "line": 1871, "column": 28 }, "end": { "line": 1871, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74817, "end": 74827, "loc": { "start": { "line": 1871, "column": 29 }, "end": { "line": 1871, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74827, "end": 74828, "loc": { "start": { "line": 1871, "column": 39 }, "end": { "line": 1871, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74828, "end": 74835, "loc": { "start": { "line": 1871, "column": 40 }, "end": { "line": 1871, "column": 47 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74835, "end": 74836, "loc": { "start": { "line": 1871, "column": 47 }, "end": { "line": 1871, "column": 48 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74836, "end": 74837, "loc": { "start": { "line": 1871, "column": 48 }, "end": { "line": 1871, "column": 49 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74846, "end": 74850, "loc": { "start": { "line": 1872, "column": 8 }, "end": { "line": 1872, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74850, "end": 74851, "loc": { "start": { "line": 1872, "column": 12 }, "end": { "line": 1872, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 74851, "end": 74863, "loc": { "start": { "line": 1872, "column": 13 }, "end": { "line": 1872, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74863, "end": 74864, "loc": { "start": { "line": 1872, "column": 25 }, "end": { "line": 1872, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74864, "end": 74874, "loc": { "start": { "line": 1872, "column": 26 }, "end": { "line": 1872, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74874, "end": 74875, "loc": { "start": { "line": 1872, "column": 36 }, "end": { "line": 1872, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74875, "end": 74882, "loc": { "start": { "line": 1872, "column": 37 }, "end": { "line": 1872, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74882, "end": 74883, "loc": { "start": { "line": 1872, "column": 44 }, "end": { "line": 1872, "column": 45 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74883, "end": 74884, "loc": { "start": { "line": 1872, "column": 45 }, "end": { "line": 1872, "column": 46 } } }, { "type": "CommentLine", "value": "", "start": 74894, "end": 74896, "loc": { "start": { "line": 1874, "column": 8 }, "end": { "line": 1874, "column": 10 } } }, { "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": 74905, "end": 74907, "loc": { "start": { "line": 1875, "column": 8 }, "end": { "line": 1875, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74908, "end": 74909, "loc": { "start": { "line": 1875, "column": 11 }, "end": { "line": 1875, "column": 12 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74909, "end": 74913, "loc": { "start": { "line": 1875, "column": 12 }, "end": { "line": 1875, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74913, "end": 74914, "loc": { "start": { "line": 1875, "column": 16 }, "end": { "line": 1875, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_enablePropertiesInspector", "start": 74914, "end": 74940, "loc": { "start": { "line": 1875, "column": 17 }, "end": { "line": 1875, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74940, "end": 74941, "loc": { "start": { "line": 1875, "column": 43 }, "end": { "line": 1875, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74942, "end": 74943, "loc": { "start": { "line": 1875, "column": 45 }, "end": { "line": 1875, "column": 46 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 74956, "end": 74960, "loc": { "start": { "line": 1876, "column": 12 }, "end": { "line": 1876, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74960, "end": 74961, "loc": { "start": { "line": 1876, "column": 16 }, "end": { "line": 1876, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_propertiesInspector", "start": 74961, "end": 74981, "loc": { "start": { "line": 1876, "column": 17 }, "end": { "line": 1876, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 74981, "end": 74982, "loc": { "start": { "line": 1876, "column": 37 }, "end": { "line": 1876, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 74982, "end": 74992, "loc": { "start": { "line": 1876, "column": 38 }, "end": { "line": 1876, "column": 48 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 74992, "end": 74993, "loc": { "start": { "line": 1876, "column": 48 }, "end": { "line": 1876, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 74993, "end": 75000, "loc": { "start": { "line": 1876, "column": 49 }, "end": { "line": 1876, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75000, "end": 75001, "loc": { "start": { "line": 1876, "column": 56 }, "end": { "line": 1876, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75001, "end": 75002, "loc": { "start": { "line": 1876, "column": 57 }, "end": { "line": 1876, "column": 58 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75011, "end": 75012, "loc": { "start": { "line": 1877, "column": 8 }, "end": { "line": 1877, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75017, "end": 75018, "loc": { "start": { "line": 1878, "column": 4 }, "end": { "line": 1878, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Sets whether or not keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @param {Boolean} enabled Set ````true```` to enable keyboard input.\n ", "start": 75024, "end": 75352, "loc": { "start": { "line": 1880, "column": 4 }, "end": { "line": 1888, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setKeyboardEnabled", "start": 75357, "end": 75375, "loc": { "start": { "line": 1889, "column": 4 }, "end": { "line": 1889, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75375, "end": 75376, "loc": { "start": { "line": 1889, "column": 22 }, "end": { "line": 1889, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 75376, "end": 75383, "loc": { "start": { "line": 1889, "column": 23 }, "end": { "line": 1889, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75383, "end": 75384, "loc": { "start": { "line": 1889, "column": 30 }, "end": { "line": 1889, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75385, "end": 75386, "loc": { "start": { "line": 1889, "column": 32 }, "end": { "line": 1889, "column": 33 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 75395, "end": 75399, "loc": { "start": { "line": 1890, "column": 8 }, "end": { "line": 1890, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75399, "end": 75400, "loc": { "start": { "line": 1890, "column": 12 }, "end": { "line": 1890, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 75400, "end": 75406, "loc": { "start": { "line": 1890, "column": 13 }, "end": { "line": 1890, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75406, "end": 75407, "loc": { "start": { "line": 1890, "column": 19 }, "end": { "line": 1890, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 75407, "end": 75412, "loc": { "start": { "line": 1890, "column": 20 }, "end": { "line": 1890, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75412, "end": 75413, "loc": { "start": { "line": 1890, "column": 25 }, "end": { "line": 1890, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "input", "start": 75413, "end": 75418, "loc": { "start": { "line": 1890, "column": 26 }, "end": { "line": 1890, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75418, "end": 75419, "loc": { "start": { "line": 1890, "column": 31 }, "end": { "line": 1890, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "keyboardEnabled", "start": 75419, "end": 75434, "loc": { "start": { "line": 1890, "column": 32 }, "end": { "line": 1890, "column": 47 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 75435, "end": 75436, "loc": { "start": { "line": 1890, "column": 48 }, "end": { "line": 1890, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 75437, "end": 75444, "loc": { "start": { "line": 1890, "column": 50 }, "end": { "line": 1890, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75444, "end": 75445, "loc": { "start": { "line": 1890, "column": 57 }, "end": { "line": 1890, "column": 58 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75450, "end": 75451, "loc": { "start": { "line": 1891, "column": 4 }, "end": { "line": 1891, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Gets whether keyboard camera control is enabled.\n *\n * This is useful when we don't want key events over the canvas to clash with other UI elements outside the canvas.\n *\n * Default value is ````true````.\n *\n * @returns {Boolean} Returns ````true```` if keyboard input is enabled.\n ", "start": 75457, "end": 75780, "loc": { "start": { "line": 1893, "column": 4 }, "end": { "line": 1901, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getKeyboardEnabled", "start": 75785, "end": 75803, "loc": { "start": { "line": 1902, "column": 4 }, "end": { "line": 1902, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75803, "end": 75804, "loc": { "start": { "line": 1902, "column": 22 }, "end": { "line": 1902, "column": 23 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75804, "end": 75805, "loc": { "start": { "line": 1902, "column": 23 }, "end": { "line": 1902, "column": 24 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75806, "end": 75807, "loc": { "start": { "line": 1902, "column": 25 }, "end": { "line": 1902, "column": 26 } } }, { "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": 75816, "end": 75822, "loc": { "start": { "line": 1903, "column": 8 }, "end": { "line": 1903, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 75823, "end": 75827, "loc": { "start": { "line": 1903, "column": 15 }, "end": { "line": 1903, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75827, "end": 75828, "loc": { "start": { "line": 1903, "column": 19 }, "end": { "line": 1903, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 75828, "end": 75834, "loc": { "start": { "line": 1903, "column": 20 }, "end": { "line": 1903, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75834, "end": 75835, "loc": { "start": { "line": 1903, "column": 26 }, "end": { "line": 1903, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 75835, "end": 75840, "loc": { "start": { "line": 1903, "column": 27 }, "end": { "line": 1903, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75840, "end": 75841, "loc": { "start": { "line": 1903, "column": 32 }, "end": { "line": 1903, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "input", "start": 75841, "end": 75846, "loc": { "start": { "line": 1903, "column": 33 }, "end": { "line": 1903, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75846, "end": 75847, "loc": { "start": { "line": 1903, "column": 38 }, "end": { "line": 1903, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "keyboardEnabled", "start": 75847, "end": 75862, "loc": { "start": { "line": 1903, "column": 39 }, "end": { "line": 1903, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 75862, "end": 75863, "loc": { "start": { "line": 1903, "column": 54 }, "end": { "line": 1903, "column": 55 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 75868, "end": 75869, "loc": { "start": { "line": 1904, "column": 4 }, "end": { "line": 1904, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Clears sections.\n *\n * Sections are the slicing planes, that we use to section models in order to see interior structures.\n ", "start": 75875, "end": 76024, "loc": { "start": { "line": 1906, "column": 4 }, "end": { "line": 1910, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "clearSections", "start": 76029, "end": 76042, "loc": { "start": { "line": 1911, "column": 4 }, "end": { "line": 1911, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76042, "end": 76043, "loc": { "start": { "line": 1911, "column": 17 }, "end": { "line": 1911, "column": 18 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76043, "end": 76044, "loc": { "start": { "line": 1911, "column": 18 }, "end": { "line": 1911, "column": 19 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76045, "end": 76046, "loc": { "start": { "line": 1911, "column": 20 }, "end": { "line": 1911, "column": 21 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 76055, "end": 76059, "loc": { "start": { "line": 1912, "column": 8 }, "end": { "line": 1912, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76059, "end": 76060, "loc": { "start": { "line": 1912, "column": 12 }, "end": { "line": 1912, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 76060, "end": 76072, "loc": { "start": { "line": 1912, "column": 13 }, "end": { "line": 1912, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76072, "end": 76073, "loc": { "start": { "line": 1912, "column": 25 }, "end": { "line": 1912, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "clear", "start": 76073, "end": 76078, "loc": { "start": { "line": 1912, "column": 26 }, "end": { "line": 1912, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76078, "end": 76079, "loc": { "start": { "line": 1912, "column": 31 }, "end": { "line": 1912, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76079, "end": 76080, "loc": { "start": { "line": 1912, "column": 32 }, "end": { "line": 1912, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76080, "end": 76081, "loc": { "start": { "line": 1912, "column": 33 }, "end": { "line": 1912, "column": 34 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76086, "end": 76087, "loc": { "start": { "line": 1913, "column": 4 }, "end": { "line": 1913, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Disables all sections.\n ", "start": 76093, "end": 76134, "loc": { "start": { "line": 1915, "column": 4 }, "end": { "line": 1917, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "disableSections", "start": 76139, "end": 76154, "loc": { "start": { "line": 1918, "column": 4 }, "end": { "line": 1918, "column": 19 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76154, "end": 76155, "loc": { "start": { "line": 1918, "column": 19 }, "end": { "line": 1918, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76155, "end": 76156, "loc": { "start": { "line": 1918, "column": 20 }, "end": { "line": 1918, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76157, "end": 76158, "loc": { "start": { "line": 1918, "column": 22 }, "end": { "line": 1918, "column": 23 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 76167, "end": 76171, "loc": { "start": { "line": 1919, "column": 8 }, "end": { "line": 1919, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76171, "end": 76172, "loc": { "start": { "line": 1919, "column": 12 }, "end": { "line": 1919, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 76172, "end": 76184, "loc": { "start": { "line": 1919, "column": 13 }, "end": { "line": 1919, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76184, "end": 76185, "loc": { "start": { "line": 1919, "column": 25 }, "end": { "line": 1919, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "disableSections", "start": 76185, "end": 76200, "loc": { "start": { "line": 1919, "column": 26 }, "end": { "line": 1919, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76200, "end": 76201, "loc": { "start": { "line": 1919, "column": 41 }, "end": { "line": 1919, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76201, "end": 76202, "loc": { "start": { "line": 1919, "column": 42 }, "end": { "line": 1919, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76202, "end": 76203, "loc": { "start": { "line": 1919, "column": 43 }, "end": { "line": 1919, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76208, "end": 76209, "loc": { "start": { "line": 1920, "column": 4 }, "end": { "line": 1920, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Enables all sections.\n ", "start": 76215, "end": 76255, "loc": { "start": { "line": 1922, "column": 4 }, "end": { "line": 1924, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enableSections", "start": 76260, "end": 76274, "loc": { "start": { "line": 1925, "column": 4 }, "end": { "line": 1925, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76274, "end": 76275, "loc": { "start": { "line": 1925, "column": 18 }, "end": { "line": 1925, "column": 19 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76275, "end": 76276, "loc": { "start": { "line": 1925, "column": 19 }, "end": { "line": 1925, "column": 20 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76277, "end": 76278, "loc": { "start": { "line": 1925, "column": 21 }, "end": { "line": 1925, "column": 22 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 76287, "end": 76291, "loc": { "start": { "line": 1926, "column": 8 }, "end": { "line": 1926, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76291, "end": 76292, "loc": { "start": { "line": 1926, "column": 12 }, "end": { "line": 1926, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 76292, "end": 76304, "loc": { "start": { "line": 1926, "column": 13 }, "end": { "line": 1926, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76304, "end": 76305, "loc": { "start": { "line": 1926, "column": 25 }, "end": { "line": 1926, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enableSections", "start": 76305, "end": 76319, "loc": { "start": { "line": 1926, "column": 26 }, "end": { "line": 1926, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76319, "end": 76320, "loc": { "start": { "line": 1926, "column": 40 }, "end": { "line": 1926, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76320, "end": 76321, "loc": { "start": { "line": 1926, "column": 41 }, "end": { "line": 1926, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76321, "end": 76322, "loc": { "start": { "line": 1926, "column": 42 }, "end": { "line": 1926, "column": 43 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76327, "end": 76328, "loc": { "start": { "line": 1927, "column": 4 }, "end": { "line": 1927, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Inverts the direction of sections.\n ", "start": 76334, "end": 76387, "loc": { "start": { "line": 1929, "column": 4 }, "end": { "line": 1931, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flipSections", "start": 76392, "end": 76404, "loc": { "start": { "line": 1932, "column": 4 }, "end": { "line": 1932, "column": 16 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76404, "end": 76405, "loc": { "start": { "line": 1932, "column": 16 }, "end": { "line": 1932, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76405, "end": 76406, "loc": { "start": { "line": 1932, "column": 17 }, "end": { "line": 1932, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76407, "end": 76408, "loc": { "start": { "line": 1932, "column": 19 }, "end": { "line": 1932, "column": 20 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 76417, "end": 76421, "loc": { "start": { "line": 1933, "column": 8 }, "end": { "line": 1933, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76421, "end": 76422, "loc": { "start": { "line": 1933, "column": 12 }, "end": { "line": 1933, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 76422, "end": 76434, "loc": { "start": { "line": 1933, "column": 13 }, "end": { "line": 1933, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76434, "end": 76435, "loc": { "start": { "line": 1933, "column": 25 }, "end": { "line": 1933, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "flipSections", "start": 76435, "end": 76447, "loc": { "start": { "line": 1933, "column": 26 }, "end": { "line": 1933, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76447, "end": 76448, "loc": { "start": { "line": 1933, "column": 38 }, "end": { "line": 1933, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76448, "end": 76449, "loc": { "start": { "line": 1933, "column": 39 }, "end": { "line": 1933, "column": 40 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76449, "end": 76450, "loc": { "start": { "line": 1933, "column": 40 }, "end": { "line": 1933, "column": 41 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76455, "end": 76456, "loc": { "start": { "line": 1934, "column": 4 }, "end": { "line": 1934, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Hides the section edition control, if currently shown.\n ", "start": 76462, "end": 76535, "loc": { "start": { "line": 1936, "column": 4 }, "end": { "line": 1938, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideSectionEditControl", "start": 76540, "end": 76562, "loc": { "start": { "line": 1939, "column": 4 }, "end": { "line": 1939, "column": 26 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76562, "end": 76563, "loc": { "start": { "line": 1939, "column": 26 }, "end": { "line": 1939, "column": 27 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76563, "end": 76564, "loc": { "start": { "line": 1939, "column": 27 }, "end": { "line": 1939, "column": 28 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76565, "end": 76566, "loc": { "start": { "line": 1939, "column": 29 }, "end": { "line": 1939, "column": 30 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 76575, "end": 76579, "loc": { "start": { "line": 1940, "column": 8 }, "end": { "line": 1940, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76579, "end": 76580, "loc": { "start": { "line": 1940, "column": 12 }, "end": { "line": 1940, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 76580, "end": 76592, "loc": { "start": { "line": 1940, "column": 13 }, "end": { "line": 1940, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76592, "end": 76593, "loc": { "start": { "line": 1940, "column": 25 }, "end": { "line": 1940, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideControl", "start": 76593, "end": 76604, "loc": { "start": { "line": 1940, "column": 26 }, "end": { "line": 1940, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76604, "end": 76605, "loc": { "start": { "line": 1940, "column": 37 }, "end": { "line": 1940, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76605, "end": 76606, "loc": { "start": { "line": 1940, "column": 38 }, "end": { "line": 1940, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76606, "end": 76607, "loc": { "start": { "line": 1940, "column": 39 }, "end": { "line": 1940, "column": 40 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76612, "end": 76613, "loc": { "start": { "line": 1941, "column": 4 }, "end": { "line": 1941, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Returns the number of sections that currently exist.\n *\n * sections are the sliceing planes, that we use to slice models in order to see interior structures.\n *\n * @returns {Number} The number of sections.\n ", "start": 76619, "end": 76859, "loc": { "start": { "line": 1943, "column": 4 }, "end": { "line": 1949, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getNumSections", "start": 76864, "end": 76878, "loc": { "start": { "line": 1950, "column": 4 }, "end": { "line": 1950, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76878, "end": 76879, "loc": { "start": { "line": 1950, "column": 18 }, "end": { "line": 1950, "column": 19 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76879, "end": 76880, "loc": { "start": { "line": 1950, "column": 19 }, "end": { "line": 1950, "column": 20 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76881, "end": 76882, "loc": { "start": { "line": 1950, "column": 21 }, "end": { "line": 1950, "column": 22 } } }, { "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": 76891, "end": 76897, "loc": { "start": { "line": 1951, "column": 8 }, "end": { "line": 1951, "column": 14 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 76898, "end": 76902, "loc": { "start": { "line": 1951, "column": 15 }, "end": { "line": 1951, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76902, "end": 76903, "loc": { "start": { "line": 1951, "column": 19 }, "end": { "line": 1951, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_sectionTool", "start": 76903, "end": 76915, "loc": { "start": { "line": 1951, "column": 20 }, "end": { "line": 1951, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76915, "end": 76916, "loc": { "start": { "line": 1951, "column": 32 }, "end": { "line": 1951, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getNumSections", "start": 76916, "end": 76930, "loc": { "start": { "line": 1951, "column": 33 }, "end": { "line": 1951, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76930, "end": 76931, "loc": { "start": { "line": 1951, "column": 47 }, "end": { "line": 1951, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76931, "end": 76932, "loc": { "start": { "line": 1951, "column": 48 }, "end": { "line": 1951, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 76932, "end": 76933, "loc": { "start": { "line": 1951, "column": 49 }, "end": { "line": 1951, "column": 50 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 76938, "end": 76939, "loc": { "start": { "line": 1952, "column": 4 }, "end": { "line": 1952, "column": 5 } } }, { "type": "CommentBlock", "value": "*\n * Destroys the viewer, freeing all resources.\n ", "start": 76945, "end": 77007, "loc": { "start": { "line": 1954, "column": 4 }, "end": { "line": 1956, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 77012, "end": 77019, "loc": { "start": { "line": 1957, "column": 4 }, "end": { "line": 1957, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77019, "end": 77020, "loc": { "start": { "line": 1957, "column": 11 }, "end": { "line": 1957, "column": 12 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77020, "end": 77021, "loc": { "start": { "line": 1957, "column": 12 }, "end": { "line": 1957, "column": 13 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77022, "end": 77023, "loc": { "start": { "line": 1957, "column": 14 }, "end": { "line": 1957, "column": 15 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 77032, "end": 77036, "loc": { "start": { "line": 1958, "column": 8 }, "end": { "line": 1958, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77036, "end": 77037, "loc": { "start": { "line": 1958, "column": 12 }, "end": { "line": 1958, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 77037, "end": 77043, "loc": { "start": { "line": 1958, "column": 13 }, "end": { "line": 1958, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77043, "end": 77044, "loc": { "start": { "line": 1958, "column": 19 }, "end": { "line": 1958, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 77044, "end": 77051, "loc": { "start": { "line": 1958, "column": 20 }, "end": { "line": 1958, "column": 27 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77051, "end": 77052, "loc": { "start": { "line": 1958, "column": 27 }, "end": { "line": 1958, "column": 28 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77052, "end": 77053, "loc": { "start": { "line": 1958, "column": 28 }, "end": { "line": 1958, "column": 29 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77053, "end": 77054, "loc": { "start": { "line": 1958, "column": 29 }, "end": { "line": 1958, "column": 30 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 77063, "end": 77067, "loc": { "start": { "line": 1959, "column": 8 }, "end": { "line": 1959, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77067, "end": 77068, "loc": { "start": { "line": 1959, "column": 12 }, "end": { "line": 1959, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_bcfViewpointsPlugin", "start": 77068, "end": 77088, "loc": { "start": { "line": 1959, "column": 13 }, "end": { "line": 1959, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77088, "end": 77089, "loc": { "start": { "line": 1959, "column": 33 }, "end": { "line": 1959, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 77089, "end": 77096, "loc": { "start": { "line": 1959, "column": 34 }, "end": { "line": 1959, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77096, "end": 77097, "loc": { "start": { "line": 1959, "column": 41 }, "end": { "line": 1959, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77097, "end": 77098, "loc": { "start": { "line": 1959, "column": 42 }, "end": { "line": 1959, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77098, "end": 77099, "loc": { "start": { "line": 1959, "column": 43 }, "end": { "line": 1959, "column": 44 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 77108, "end": 77112, "loc": { "start": { "line": 1960, "column": 8 }, "end": { "line": 1960, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77112, "end": 77113, "loc": { "start": { "line": 1960, "column": 12 }, "end": { "line": 1960, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_canvasContextMenu", "start": 77113, "end": 77131, "loc": { "start": { "line": 1960, "column": 13 }, "end": { "line": 1960, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77131, "end": 77132, "loc": { "start": { "line": 1960, "column": 31 }, "end": { "line": 1960, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 77132, "end": 77139, "loc": { "start": { "line": 1960, "column": 32 }, "end": { "line": 1960, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77139, "end": 77140, "loc": { "start": { "line": 1960, "column": 39 }, "end": { "line": 1960, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77140, "end": 77141, "loc": { "start": { "line": 1960, "column": 40 }, "end": { "line": 1960, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77141, "end": 77142, "loc": { "start": { "line": 1960, "column": 41 }, "end": { "line": 1960, "column": 42 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 77151, "end": 77155, "loc": { "start": { "line": 1961, "column": 8 }, "end": { "line": 1961, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77155, "end": 77156, "loc": { "start": { "line": 1961, "column": 12 }, "end": { "line": 1961, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_objectContextMenu", "start": 77156, "end": 77174, "loc": { "start": { "line": 1961, "column": 13 }, "end": { "line": 1961, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77174, "end": 77175, "loc": { "start": { "line": 1961, "column": 31 }, "end": { "line": 1961, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 77175, "end": 77182, "loc": { "start": { "line": 1961, "column": 32 }, "end": { "line": 1961, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77182, "end": 77183, "loc": { "start": { "line": 1961, "column": 39 }, "end": { "line": 1961, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77183, "end": 77184, "loc": { "start": { "line": 1961, "column": 40 }, "end": { "line": 1961, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77184, "end": 77185, "loc": { "start": { "line": 1961, "column": 41 }, "end": { "line": 1961, "column": 42 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77190, "end": 77191, "loc": { "start": { "line": 1962, "column": 4 }, "end": { "line": 1962, "column": 5 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77192, "end": 77193, "loc": { "start": { "line": 1963, "column": 0 }, "end": { "line": 1963, "column": 1 } } }, { "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": 77195, "end": 77201, "loc": { "start": { "line": 1965, "column": 0 }, "end": { "line": 1965, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77202, "end": 77203, "loc": { "start": { "line": 1965, "column": 7 }, "end": { "line": 1965, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "BIMViewer", "start": 77203, "end": 77212, "loc": { "start": { "line": 1965, "column": 8 }, "end": { "line": 1965, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 77212, "end": 77213, "loc": { "start": { "line": 1965, "column": 17 }, "end": { "line": 1965, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77213, "end": 77214, "loc": { "start": { "line": 1965, "column": 18 }, "end": { "line": 1965, "column": 19 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77214, "end": 77214, "loc": { "start": { "line": 1965, "column": 19 }, "end": { "line": 1965, "column": 19 } } } ] }