{ "type": "File", "start": 0, "end": 4633, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 137, "column": 25 } }, "program": { "type": "Program", "start": 0, "end": 4633, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 137, "column": 25 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 78, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 78 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 8, "end": 22, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 22 } }, "imported": { "type": "Identifier", "start": 8, "end": 22, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 22 }, "identifierName": "TreeViewPlugin" }, "name": "TreeViewPlugin" }, "local": { "type": "Identifier", "start": 8, "end": 22, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 22 }, "identifierName": "TreeViewPlugin" }, "name": "TreeViewPlugin" } }, { "type": "ImportSpecifier", "start": 24, "end": 28, "loc": { "start": { "line": 1, "column": 24 }, "end": { "line": 1, "column": 28 } }, "imported": { "type": "Identifier", "start": 24, "end": 28, "loc": { "start": { "line": 1, "column": 24 }, "end": { "line": 1, "column": 28 }, "identifierName": "math" }, "name": "math" }, "local": { "type": "Identifier", "start": 24, "end": 28, "loc": { "start": { "line": 1, "column": 24 }, "end": { "line": 1, "column": 28 }, "identifierName": "math" }, "name": "math" } } ], "source": { "type": "StringLiteral", "start": 35, "end": 77, "loc": { "start": { "line": 1, "column": 35 }, "end": { "line": 1, "column": 77 } }, "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": 79, "end": 123, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 44 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 87, "end": 97, "loc": { "start": { "line": 2, "column": 8 }, "end": { "line": 2, "column": 18 } }, "imported": { "type": "Identifier", "start": 87, "end": 97, "loc": { "start": { "line": 2, "column": 8 }, "end": { "line": 2, "column": 18 }, "identifierName": "Controller" }, "name": "Controller" }, "local": { "type": "Identifier", "start": 87, "end": 97, "loc": { "start": { "line": 2, "column": 8 }, "end": { "line": 2, "column": 18 }, "identifierName": "Controller" }, "name": "Controller" } } ], "source": { "type": "StringLiteral", "start": 104, "end": 122, "loc": { "start": { "line": 2, "column": 25 }, "end": { "line": 2, "column": 43 } }, "extra": { "rawValue": "../Controller.js", "raw": "\"../Controller.js\"" }, "value": "../Controller.js" } }, { "type": "ImportDeclaration", "start": 124, "end": 199, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 75 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 132, "end": 151, "loc": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 27 } }, "imported": { "type": "Identifier", "start": 132, "end": 151, "loc": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 27 }, "identifierName": "TreeViewContextMenu" }, "name": "TreeViewContextMenu" }, "local": { "type": "Identifier", "start": 132, "end": 151, "loc": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 27 }, "identifierName": "TreeViewContextMenu" }, "name": "TreeViewContextMenu" } } ], "source": { "type": "StringLiteral", "start": 158, "end": 198, "loc": { "start": { "line": 3, "column": 34 }, "end": { "line": 3, "column": 74 } }, "extra": { "rawValue": "../contextMenus/TreeViewContextMenu.js", "raw": "\"../contextMenus/TreeViewContextMenu.js\"" }, "value": "../contextMenus/TreeViewContextMenu.js" }, "trailingComments": [ { "type": "CommentBlock", "value": "* @private ", "start": 201, "end": 216, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 15 } } } ] }, { "type": "Identifier", "start": 217, "end": 4606, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 135, "column": 1 } }, "id": { "type": "Identifier", "start": 223, "end": 238, "loc": { "start": { "line": 6, "column": 6 }, "end": { "line": 6, "column": 21 }, "identifierName": "ClassesExplorer" }, "name": "ClassesExplorer", "leadingComments": null }, "superClass": { "type": "Identifier", "start": 247, "end": 257, "loc": { "start": { "line": 6, "column": 30 }, "end": { "line": 6, "column": 40 }, "identifierName": "Controller" }, "name": "Controller" }, "body": { "type": "ClassBody", "start": 258, "end": 4606, "loc": { "start": { "line": 6, "column": 41 }, "end": { "line": 135, "column": 1 } }, "body": [ { "type": "ClassMethod", "start": 265, "end": 3568, "loc": { "start": { "line": 8, "column": 4 }, "end": { "line": 101, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 265, "end": 276, "loc": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": 15 }, "identifierName": "constructor" }, "name": "constructor" }, "kind": "constructor", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 277, "end": 283, "loc": { "start": { "line": 8, "column": 16 }, "end": { "line": 8, "column": 22 }, "identifierName": "parent" }, "name": "parent" }, { "type": "AssignmentPattern", "start": 285, "end": 293, "loc": { "start": { "line": 8, "column": 24 }, "end": { "line": 8, "column": 32 } }, "left": { "type": "Identifier", "start": 285, "end": 288, "loc": { "start": { "line": 8, "column": 24 }, "end": { "line": 8, "column": 27 }, "identifierName": "cfg" }, "name": "cfg" }, "right": { "type": "ObjectExpression", "start": 291, "end": 293, "loc": { "start": { "line": 8, "column": 30 }, "end": { "line": 8, "column": 32 } }, "properties": [] } } ], "body": { "type": "BlockStatement", "start": 295, "end": 3568, "loc": { "start": { "line": 8, "column": 34 }, "end": { "line": 101, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 306, "end": 320, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 22 } }, "expression": { "type": "CallExpression", "start": 306, "end": 319, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 21 } }, "callee": { "type": "Super", "start": 306, "end": 311, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 13 } } }, "arguments": [ { "type": "Identifier", "start": 312, "end": 318, "loc": { "start": { "line": 10, "column": 14 }, "end": { "line": 10, "column": 20 }, "identifierName": "parent" }, "name": "parent" } ] } }, { "type": "IfStatement", "start": 330, "end": 424, "loc": { "start": { "line": 12, "column": 8 }, "end": { "line": 14, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 334, "end": 356, "loc": { "start": { "line": 12, "column": 12 }, "end": { "line": 12, "column": 34 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 335, "end": 356, "loc": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 34 } }, "object": { "type": "Identifier", "start": 335, "end": 338, "loc": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 339, "end": 356, "loc": { "start": { "line": 12, "column": 17 }, "end": { "line": 12, "column": 34 }, "identifierName": "classesTabElement" }, "name": "classesTabElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 358, "end": 424, "loc": { "start": { "line": 12, "column": 36 }, "end": { "line": 14, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 372, "end": 414, "loc": { "start": { "line": 13, "column": 12 }, "end": { "line": 13, "column": 54 } }, "argument": { "type": "StringLiteral", "start": 378, "end": 413, "loc": { "start": { "line": 13, "column": 18 }, "end": { "line": 13, "column": 53 } }, "extra": { "rawValue": "Missing config: classesTabElement", "raw": "\"Missing config: classesTabElement\"" }, "value": "Missing config: classesTabElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 434, "end": 548, "loc": { "start": { "line": 16, "column": 8 }, "end": { "line": 18, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 438, "end": 470, "loc": { "start": { "line": 16, "column": 12 }, "end": { "line": 16, "column": 44 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 439, "end": 470, "loc": { "start": { "line": 16, "column": 13 }, "end": { "line": 16, "column": 44 } }, "object": { "type": "Identifier", "start": 439, "end": 442, "loc": { "start": { "line": 16, "column": 13 }, "end": { "line": 16, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 443, "end": 470, "loc": { "start": { "line": 16, "column": 17 }, "end": { "line": 16, "column": 44 }, "identifierName": "showAllClassesButtonElement" }, "name": "showAllClassesButtonElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 472, "end": 548, "loc": { "start": { "line": 16, "column": 46 }, "end": { "line": 18, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 486, "end": 538, "loc": { "start": { "line": 17, "column": 12 }, "end": { "line": 17, "column": 64 } }, "argument": { "type": "StringLiteral", "start": 492, "end": 537, "loc": { "start": { "line": 17, "column": 18 }, "end": { "line": 17, "column": 63 } }, "extra": { "rawValue": "Missing config: showAllClassesButtonElement", "raw": "\"Missing config: showAllClassesButtonElement\"" }, "value": "Missing config: showAllClassesButtonElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 558, "end": 672, "loc": { "start": { "line": 20, "column": 8 }, "end": { "line": 22, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 562, "end": 594, "loc": { "start": { "line": 20, "column": 12 }, "end": { "line": 20, "column": 44 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 563, "end": 594, "loc": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 44 } }, "object": { "type": "Identifier", "start": 563, "end": 566, "loc": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 567, "end": 594, "loc": { "start": { "line": 20, "column": 17 }, "end": { "line": 20, "column": 44 }, "identifierName": "hideAllClassesButtonElement" }, "name": "hideAllClassesButtonElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 596, "end": 672, "loc": { "start": { "line": 20, "column": 46 }, "end": { "line": 22, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 610, "end": 662, "loc": { "start": { "line": 21, "column": 12 }, "end": { "line": 21, "column": 64 } }, "argument": { "type": "StringLiteral", "start": 616, "end": 661, "loc": { "start": { "line": 21, "column": 18 }, "end": { "line": 21, "column": 63 } }, "extra": { "rawValue": "Missing config: hideAllClassesButtonElement", "raw": "\"Missing config: hideAllClassesButtonElement\"" }, "value": "Missing config: hideAllClassesButtonElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 682, "end": 770, "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 686, "end": 705, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 31 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 687, "end": 705, "loc": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 31 } }, "object": { "type": "Identifier", "start": 687, "end": 690, "loc": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 691, "end": 705, "loc": { "start": { "line": 24, "column": 17 }, "end": { "line": 24, "column": 31 }, "identifierName": "classesElement" }, "name": "classesElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 707, "end": 770, "loc": { "start": { "line": 24, "column": 33 }, "end": { "line": 26, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 721, "end": 760, "loc": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 51 } }, "argument": { "type": "StringLiteral", "start": 727, "end": 759, "loc": { "start": { "line": 25, "column": 18 }, "end": { "line": 25, "column": 50 } }, "extra": { "rawValue": "Missing config: classesElement", "raw": "\"Missing config: classesElement\"" }, "value": "Missing config: classesElement" } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 780, "end": 828, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 56 } }, "expression": { "type": "AssignmentExpression", "start": 780, "end": 827, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 780, "end": 803, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 31 } }, "object": { "type": "ThisExpression", "start": 780, "end": 784, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 12 } } }, "property": { "type": "Identifier", "start": 785, "end": 803, "loc": { "start": { "line": 28, "column": 13 }, "end": { "line": 28, "column": 31 }, "identifierName": "_classesTabElement" }, "name": "_classesTabElement" }, "computed": false }, "right": { "type": "MemberExpression", "start": 806, "end": 827, "loc": { "start": { "line": 28, "column": 34 }, "end": { "line": 28, "column": 55 } }, "object": { "type": "Identifier", "start": 806, "end": 809, "loc": { "start": { "line": 28, "column": 34 }, "end": { "line": 28, "column": 37 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 810, "end": 827, "loc": { "start": { "line": 28, "column": 38 }, "end": { "line": 28, "column": 55 }, "identifierName": "classesTabElement" }, "name": "classesTabElement" }, "computed": false } } }, { "type": "ExpressionStatement", "start": 837, "end": 905, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 76 } }, "expression": { "type": "AssignmentExpression", "start": 837, "end": 904, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 75 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 837, "end": 870, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 41 } }, "object": { "type": "ThisExpression", "start": 837, "end": 841, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 12 } } }, "property": { "type": "Identifier", "start": 842, "end": 870, "loc": { "start": { "line": 29, "column": 13 }, "end": { "line": 29, "column": 41 }, "identifierName": "_showAllClassesButtonElement" }, "name": "_showAllClassesButtonElement" }, "computed": false }, "right": { "type": "MemberExpression", "start": 873, "end": 904, "loc": { "start": { "line": 29, "column": 44 }, "end": { "line": 29, "column": 75 } }, "object": { "type": "Identifier", "start": 873, "end": 876, "loc": { "start": { "line": 29, "column": 44 }, "end": { "line": 29, "column": 47 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 877, "end": 904, "loc": { "start": { "line": 29, "column": 48 }, "end": { "line": 29, "column": 75 }, "identifierName": "showAllClassesButtonElement" }, "name": "showAllClassesButtonElement" }, "computed": false } } }, { "type": "ExpressionStatement", "start": 914, "end": 982, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 76 } }, "expression": { "type": "AssignmentExpression", "start": 914, "end": 981, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 75 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 914, "end": 947, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 41 } }, "object": { "type": "ThisExpression", "start": 914, "end": 918, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 12 } } }, "property": { "type": "Identifier", "start": 919, "end": 947, "loc": { "start": { "line": 30, "column": 13 }, "end": { "line": 30, "column": 41 }, "identifierName": "_hideAllClassesButtonElement" }, "name": "_hideAllClassesButtonElement" }, "computed": false }, "right": { "type": "MemberExpression", "start": 950, "end": 981, "loc": { "start": { "line": 30, "column": 44 }, "end": { "line": 30, "column": 75 } }, "object": { "type": "Identifier", "start": 950, "end": 953, "loc": { "start": { "line": 30, "column": 44 }, "end": { "line": 30, "column": 47 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 954, "end": 981, "loc": { "start": { "line": 30, "column": 48 }, "end": { "line": 30, "column": 75 }, "identifierName": "hideAllClassesButtonElement" }, "name": "hideAllClassesButtonElement" }, "computed": false } } }, { "type": "ExpressionStatement", "start": 991, "end": 1080, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 97 } }, "expression": { "type": "AssignmentExpression", "start": 991, "end": 1079, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 991, "end": 1020, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 37 } }, "object": { "type": "ThisExpression", "start": 991, "end": 995, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 12 } } }, "property": { "type": "Identifier", "start": 996, "end": 1020, "loc": { "start": { "line": 31, "column": 13 }, "end": { "line": 31, "column": 37 }, "identifierName": "_classesTabButtonElement" }, "name": "_classesTabButtonElement" }, "computed": false }, "right": { "type": "CallExpression", "start": 1023, "end": 1079, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 1023, "end": 1060, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 77 } }, "object": { "type": "MemberExpression", "start": 1023, "end": 1046, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 63 } }, "object": { "type": "ThisExpression", "start": 1023, "end": 1027, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 44 } } }, "property": { "type": "Identifier", "start": 1028, "end": 1046, "loc": { "start": { "line": 31, "column": 45 }, "end": { "line": 31, "column": 63 }, "identifierName": "_classesTabElement" }, "name": "_classesTabElement" }, "computed": false }, "property": { "type": "Identifier", "start": 1047, "end": 1060, "loc": { "start": { "line": 31, "column": 64 }, "end": { "line": 31, "column": 77 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1061, "end": 1078, "loc": { "start": { "line": 31, "column": 78 }, "end": { "line": 31, "column": 95 } }, "extra": { "rawValue": ".xeokit-tab-btn", "raw": "\".xeokit-tab-btn\"" }, "value": ".xeokit-tab-btn" } ] } } }, { "type": "IfStatement", "start": 1090, "end": 1194, "loc": { "start": { "line": 33, "column": 8 }, "end": { "line": 35, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 1094, "end": 1124, "loc": { "start": { "line": 33, "column": 12 }, "end": { "line": 33, "column": 42 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 1095, "end": 1124, "loc": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 42 } }, "object": { "type": "ThisExpression", "start": 1095, "end": 1099, "loc": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 17 } } }, "property": { "type": "Identifier", "start": 1100, "end": 1124, "loc": { "start": { "line": 33, "column": 18 }, "end": { "line": 33, "column": 42 }, "identifierName": "_classesTabButtonElement" }, "name": "_classesTabButtonElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 1126, "end": 1194, "loc": { "start": { "line": 33, "column": 44 }, "end": { "line": 35, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 1140, "end": 1184, "loc": { "start": { "line": 34, "column": 12 }, "end": { "line": 34, "column": 56 } }, "argument": { "type": "StringLiteral", "start": 1146, "end": 1183, "loc": { "start": { "line": 34, "column": 18 }, "end": { "line": 34, "column": 55 } }, "extra": { "rawValue": "Missing DOM element: xeokit-tab-btn", "raw": "\"Missing DOM element: xeokit-tab-btn\"" }, "value": "Missing DOM element: xeokit-tab-btn" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 1204, "end": 1246, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1210, "end": 1245, "loc": { "start": { "line": 37, "column": 14 }, "end": { "line": 37, "column": 49 } }, "id": { "type": "Identifier", "start": 1210, "end": 1224, "loc": { "start": { "line": 37, "column": 14 }, "end": { "line": 37, "column": 28 }, "identifierName": "classesElement" }, "name": "classesElement" }, "init": { "type": "MemberExpression", "start": 1227, "end": 1245, "loc": { "start": { "line": 37, "column": 31 }, "end": { "line": 37, "column": 49 } }, "object": { "type": "Identifier", "start": 1227, "end": 1230, "loc": { "start": { "line": 37, "column": 31 }, "end": { "line": 37, "column": 34 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 1231, "end": 1245, "loc": { "start": { "line": 37, "column": 35 }, "end": { "line": 37, "column": 49 }, "identifierName": "classesElement" }, "name": "classesElement" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 1256, "end": 1464, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 44, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 1256, "end": 1463, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 44, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1256, "end": 1270, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 22 } }, "object": { "type": "ThisExpression", "start": 1256, "end": 1260, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 12 } } }, "property": { "type": "Identifier", "start": 1261, "end": 1270, "loc": { "start": { "line": 39, "column": 13 }, "end": { "line": 39, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "right": { "type": "NewExpression", "start": 1273, "end": 1463, "loc": { "start": { "line": 39, "column": 25 }, "end": { "line": 44, "column": 10 } }, "callee": { "type": "Identifier", "start": 1277, "end": 1291, "loc": { "start": { "line": 39, "column": 29 }, "end": { "line": 39, "column": 43 }, "identifierName": "TreeViewPlugin" }, "name": "TreeViewPlugin" }, "arguments": [ { "type": "MemberExpression", "start": 1292, "end": 1303, "loc": { "start": { "line": 39, "column": 44 }, "end": { "line": 39, "column": 55 } }, "object": { "type": "ThisExpression", "start": 1292, "end": 1296, "loc": { "start": { "line": 39, "column": 44 }, "end": { "line": 39, "column": 48 } } }, "property": { "type": "Identifier", "start": 1297, "end": 1303, "loc": { "start": { "line": 39, "column": 49 }, "end": { "line": 39, "column": 55 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, { "type": "ObjectExpression", "start": 1305, "end": 1462, "loc": { "start": { "line": 39, "column": 57 }, "end": { "line": 44, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1319, "end": 1351, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1319, "end": 1335, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 28 }, "identifierName": "containerElement" }, "name": "containerElement" }, "value": { "type": "Identifier", "start": 1337, "end": 1351, "loc": { "start": { "line": 40, "column": 30 }, "end": { "line": 40, "column": 44 }, "identifierName": "classesElement" }, "name": "classesElement" } }, { "type": "ObjectProperty", "start": 1365, "end": 1383, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1365, "end": 1374, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 21 }, "identifierName": "hierarchy" }, "name": "hierarchy" }, "value": { "type": "StringLiteral", "start": 1376, "end": 1383, "loc": { "start": { "line": 41, "column": 23 }, "end": { "line": 41, "column": 30 } }, "extra": { "rawValue": "types", "raw": "\"types\"" }, "value": "types" } }, { "type": "ObjectProperty", "start": 1397, "end": 1417, "loc": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1397, "end": 1410, "loc": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 25 }, "identifierName": "autoAddModels" }, "name": "autoAddModels" }, "value": { "type": "BooleanLiteral", "start": 1412, "end": 1417, "loc": { "start": { "line": 42, "column": 27 }, "end": { "line": 42, "column": 32 } }, "value": false } }, { "type": "ObjectProperty", "start": 1431, "end": 1452, "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1431, "end": 1446, "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 27 }, "identifierName": "pruneEmptyNodes" }, "name": "pruneEmptyNodes" }, "value": { "type": "BooleanLiteral", "start": 1448, "end": 1452, "loc": { "start": { "line": 43, "column": 29 }, "end": { "line": 43, "column": 33 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 1474, "end": 1586, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 48, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 1474, "end": 1585, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 48, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1474, "end": 1499, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 33 } }, "object": { "type": "ThisExpression", "start": 1474, "end": 1478, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 12 } } }, "property": { "type": "Identifier", "start": 1479, "end": 1499, "loc": { "start": { "line": 46, "column": 13 }, "end": { "line": 46, "column": 33 }, "identifierName": "_treeViewContextMenu" }, "name": "_treeViewContextMenu" }, "computed": false }, "right": { "type": "NewExpression", "start": 1502, "end": 1585, "loc": { "start": { "line": 46, "column": 36 }, "end": { "line": 48, "column": 10 } }, "callee": { "type": "Identifier", "start": 1506, "end": 1525, "loc": { "start": { "line": 46, "column": 40 }, "end": { "line": 46, "column": 59 }, "identifierName": "TreeViewContextMenu" }, "name": "TreeViewContextMenu" }, "arguments": [ { "type": "MemberExpression", "start": 1526, "end": 1540, "loc": { "start": { "line": 46, "column": 60 }, "end": { "line": 46, "column": 74 } }, "object": { "type": "ThisExpression", "start": 1526, "end": 1530, "loc": { "start": { "line": 46, "column": 60 }, "end": { "line": 46, "column": 64 } } }, "property": { "type": "Identifier", "start": 1531, "end": 1540, "loc": { "start": { "line": 46, "column": 65 }, "end": { "line": 46, "column": 74 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "computed": false }, { "type": "ObjectExpression", "start": 1542, "end": 1584, "loc": { "start": { "line": 46, "column": 76 }, "end": { "line": 48, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1556, "end": 1574, "loc": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1556, "end": 1568, "loc": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 24 }, "identifierName": "hideOnAction" }, "name": "hideOnAction" }, "value": { "type": "BooleanLiteral", "start": 1570, "end": 1574, "loc": { "start": { "line": 47, "column": 26 }, "end": { "line": 47, "column": 30 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 1596, "end": 1960, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 58, "column": 11 } }, "expression": { "type": "CallExpression", "start": 1596, "end": 1959, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 58, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 1596, "end": 1613, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 25 } }, "object": { "type": "MemberExpression", "start": 1596, "end": 1610, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 22 } }, "object": { "type": "ThisExpression", "start": 1596, "end": 1600, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 12 } } }, "property": { "type": "Identifier", "start": 1601, "end": 1610, "loc": { "start": { "line": 50, "column": 13 }, "end": { "line": 50, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 1611, "end": 1613, "loc": { "start": { "line": 50, "column": 23 }, "end": { "line": 50, "column": 25 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1614, "end": 1627, "loc": { "start": { "line": 50, "column": 26 }, "end": { "line": 50, "column": 39 } }, "extra": { "rawValue": "contextmenu", "raw": "\"contextmenu\"" }, "value": "contextmenu" }, { "type": "ArrowFunctionExpression", "start": 1629, "end": 1958, "loc": { "start": { "line": 50, "column": 41 }, "end": { "line": 58, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1630, "end": 1631, "loc": { "start": { "line": 50, "column": 42 }, "end": { "line": 50, "column": 43 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 1636, "end": 1958, "loc": { "start": { "line": 50, "column": 48 }, "end": { "line": 58, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 1650, "end": 1874, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 56, "column": 14 } }, "expression": { "type": "AssignmentExpression", "start": 1650, "end": 1873, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 56, "column": 13 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1650, "end": 1683, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 45 } }, "object": { "type": "MemberExpression", "start": 1650, "end": 1675, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 37 } }, "object": { "type": "ThisExpression", "start": 1650, "end": 1654, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 16 } } }, "property": { "type": "Identifier", "start": 1655, "end": 1675, "loc": { "start": { "line": 51, "column": 17 }, "end": { "line": 51, "column": 37 }, "identifierName": "_treeViewContextMenu" }, "name": "_treeViewContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 1676, "end": 1683, "loc": { "start": { "line": 51, "column": 38 }, "end": { "line": 51, "column": 45 }, "identifierName": "context" }, "name": "context" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 1686, "end": 1873, "loc": { "start": { "line": 51, "column": 48 }, "end": { "line": 56, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 1704, "end": 1729, "loc": { "start": { "line": 52, "column": 16 }, "end": { "line": 52, "column": 41 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1704, "end": 1713, "loc": { "start": { "line": 52, "column": 16 }, "end": { "line": 52, "column": 25 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "value": { "type": "MemberExpression", "start": 1715, "end": 1729, "loc": { "start": { "line": 52, "column": 27 }, "end": { "line": 52, "column": 41 } }, "object": { "type": "ThisExpression", "start": 1715, "end": 1719, "loc": { "start": { "line": 52, "column": 27 }, "end": { "line": 52, "column": 31 } } }, "property": { "type": "Identifier", "start": 1720, "end": 1729, "loc": { "start": { "line": 52, "column": 32 }, "end": { "line": 52, "column": 41 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "computed": false } }, { "type": "ObjectProperty", "start": 1747, "end": 1763, "loc": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1747, "end": 1753, "loc": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "value": { "type": "MemberExpression", "start": 1755, "end": 1763, "loc": { "start": { "line": 53, "column": 24 }, "end": { "line": 53, "column": 32 } }, "object": { "type": "Identifier", "start": 1755, "end": 1756, "loc": { "start": { "line": 53, "column": 24 }, "end": { "line": 53, "column": 25 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1757, "end": 1763, "loc": { "start": { "line": 53, "column": 26 }, "end": { "line": 53, "column": 32 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } }, { "type": "ObjectProperty", "start": 1781, "end": 1813, "loc": { "start": { "line": 54, "column": 16 }, "end": { "line": 54, "column": 48 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1781, "end": 1795, "loc": { "start": { "line": 54, "column": 16 }, "end": { "line": 54, "column": 30 }, "identifierName": "treeViewPlugin" }, "name": "treeViewPlugin" }, "value": { "type": "MemberExpression", "start": 1797, "end": 1813, "loc": { "start": { "line": 54, "column": 32 }, "end": { "line": 54, "column": 48 } }, "object": { "type": "Identifier", "start": 1797, "end": 1798, "loc": { "start": { "line": 54, "column": 32 }, "end": { "line": 54, "column": 33 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1799, "end": 1813, "loc": { "start": { "line": 54, "column": 34 }, "end": { "line": 54, "column": 48 }, "identifierName": "treeViewPlugin" }, "name": "treeViewPlugin" }, "computed": false } }, { "type": "ObjectProperty", "start": 1831, "end": 1859, "loc": { "start": { "line": 55, "column": 16 }, "end": { "line": 55, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1831, "end": 1843, "loc": { "start": { "line": 55, "column": 16 }, "end": { "line": 55, "column": 28 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "value": { "type": "MemberExpression", "start": 1845, "end": 1859, "loc": { "start": { "line": 55, "column": 30 }, "end": { "line": 55, "column": 44 } }, "object": { "type": "Identifier", "start": 1845, "end": 1846, "loc": { "start": { "line": 55, "column": 30 }, "end": { "line": 55, "column": 31 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1847, "end": 1859, "loc": { "start": { "line": 55, "column": 32 }, "end": { "line": 55, "column": 44 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "computed": false } } ] } } }, { "type": "ExpressionStatement", "start": 1887, "end": 1948, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 73 } }, "expression": { "type": "CallExpression", "start": 1887, "end": 1947, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 1887, "end": 1917, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 42 } }, "object": { "type": "MemberExpression", "start": 1887, "end": 1912, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 37 } }, "object": { "type": "ThisExpression", "start": 1887, "end": 1891, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 16 } } }, "property": { "type": "Identifier", "start": 1892, "end": 1912, "loc": { "start": { "line": 57, "column": 17 }, "end": { "line": 57, "column": 37 }, "identifierName": "_treeViewContextMenu" }, "name": "_treeViewContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 1913, "end": 1917, "loc": { "start": { "line": 57, "column": 38 }, "end": { "line": 57, "column": 42 }, "identifierName": "show" }, "name": "show" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 1918, "end": 1931, "loc": { "start": { "line": 57, "column": 43 }, "end": { "line": 57, "column": 56 } }, "object": { "type": "MemberExpression", "start": 1918, "end": 1925, "loc": { "start": { "line": 57, "column": 43 }, "end": { "line": 57, "column": 50 } }, "object": { "type": "Identifier", "start": 1918, "end": 1919, "loc": { "start": { "line": 57, "column": 43 }, "end": { "line": 57, "column": 44 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1920, "end": 1925, "loc": { "start": { "line": 57, "column": 45 }, "end": { "line": 57, "column": 50 }, "identifierName": "event" }, "name": "event" }, "computed": false }, "property": { "type": "Identifier", "start": 1926, "end": 1931, "loc": { "start": { "line": 57, "column": 51 }, "end": { "line": 57, "column": 56 }, "identifierName": "pageX" }, "name": "pageX" }, "computed": false }, { "type": "MemberExpression", "start": 1933, "end": 1946, "loc": { "start": { "line": 57, "column": 58 }, "end": { "line": 57, "column": 71 } }, "object": { "type": "MemberExpression", "start": 1933, "end": 1940, "loc": { "start": { "line": 57, "column": 58 }, "end": { "line": 57, "column": 65 } }, "object": { "type": "Identifier", "start": 1933, "end": 1934, "loc": { "start": { "line": 57, "column": 58 }, "end": { "line": 57, "column": 59 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1935, "end": 1940, "loc": { "start": { "line": 57, "column": 60 }, "end": { "line": 57, "column": 65 }, "identifierName": "event" }, "name": "event" }, "computed": false }, "property": { "type": "Identifier", "start": 1941, "end": 1946, "loc": { "start": { "line": 57, "column": 66 }, "end": { "line": 57, "column": 71 }, "identifierName": "pageY" }, "name": "pageY" }, "computed": false } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 1970, "end": 2788, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 78, "column": 11 } }, "expression": { "type": "CallExpression", "start": 1970, "end": 2787, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 78, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 1970, "end": 1987, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 25 } }, "object": { "type": "MemberExpression", "start": 1970, "end": 1984, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 22 } }, "object": { "type": "ThisExpression", "start": 1970, "end": 1974, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 12 } } }, "property": { "type": "Identifier", "start": 1975, "end": 1984, "loc": { "start": { "line": 60, "column": 13 }, "end": { "line": 60, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 1985, "end": 1987, "loc": { "start": { "line": 60, "column": 23 }, "end": { "line": 60, "column": 25 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1988, "end": 2006, "loc": { "start": { "line": 60, "column": 26 }, "end": { "line": 60, "column": 44 } }, "extra": { "rawValue": "nodeTitleClicked", "raw": "\"nodeTitleClicked\"" }, "value": "nodeTitleClicked" }, { "type": "ArrowFunctionExpression", "start": 2008, "end": 2786, "loc": { "start": { "line": 60, "column": 46 }, "end": { "line": 78, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2009, "end": 2010, "loc": { "start": { "line": 60, "column": 47 }, "end": { "line": 60, "column": 48 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 2015, "end": 2786, "loc": { "start": { "line": 60, "column": 53 }, "end": { "line": 78, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 2029, "end": 2061, "loc": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2035, "end": 2060, "loc": { "start": { "line": 61, "column": 18 }, "end": { "line": 61, "column": 43 } }, "id": { "type": "Identifier", "start": 2035, "end": 2040, "loc": { "start": { "line": 61, "column": 18 }, "end": { "line": 61, "column": 23 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 2043, "end": 2060, "loc": { "start": { "line": 61, "column": 26 }, "end": { "line": 61, "column": 43 } }, "object": { "type": "MemberExpression", "start": 2043, "end": 2054, "loc": { "start": { "line": 61, "column": 26 }, "end": { "line": 61, "column": 37 } }, "object": { "type": "ThisExpression", "start": 2043, "end": 2047, "loc": { "start": { "line": 61, "column": 26 }, "end": { "line": 61, "column": 30 } } }, "property": { "type": "Identifier", "start": 2048, "end": 2054, "loc": { "start": { "line": 61, "column": 31 }, "end": { "line": 61, "column": 37 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2055, "end": 2060, "loc": { "start": { "line": 61, "column": 38 }, "end": { "line": 61, "column": 43 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 2074, "end": 2095, "loc": { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2080, "end": 2094, "loc": { "start": { "line": 62, "column": 18 }, "end": { "line": 62, "column": 32 } }, "id": { "type": "Identifier", "start": 2080, "end": 2089, "loc": { "start": { "line": 62, "column": 18 }, "end": { "line": 62, "column": 27 }, "identifierName": "objectIds" }, "name": "objectIds" }, "init": { "type": "ArrayExpression", "start": 2092, "end": 2094, "loc": { "start": { "line": 62, "column": 30 }, "end": { "line": 62, "column": 32 } }, "elements": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 2108, "end": 2311, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 67, "column": 15 } }, "expression": { "type": "CallExpression", "start": 2108, "end": 2310, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 67, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 2108, "end": 2137, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 41 } }, "object": { "type": "MemberExpression", "start": 2108, "end": 2124, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 28 } }, "object": { "type": "Identifier", "start": 2108, "end": 2109, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 13 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 2110, "end": 2124, "loc": { "start": { "line": 63, "column": 14 }, "end": { "line": 63, "column": 28 }, "identifierName": "treeViewPlugin" }, "name": "treeViewPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 2125, "end": 2137, "loc": { "start": { "line": 63, "column": 29 }, "end": { "line": 63, "column": 41 }, "identifierName": "withNodeTree" }, "name": "withNodeTree" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2138, "end": 2152, "loc": { "start": { "line": 63, "column": 42 }, "end": { "line": 63, "column": 56 } }, "object": { "type": "Identifier", "start": 2138, "end": 2139, "loc": { "start": { "line": 63, "column": 42 }, "end": { "line": 63, "column": 43 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 2140, "end": 2152, "loc": { "start": { "line": 63, "column": 44 }, "end": { "line": 63, "column": 56 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "computed": false }, { "type": "ArrowFunctionExpression", "start": 2154, "end": 2309, "loc": { "start": { "line": 63, "column": 58 }, "end": { "line": 67, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2155, "end": 2167, "loc": { "start": { "line": 63, "column": 59 }, "end": { "line": 63, "column": 71 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" } ], "body": { "type": "BlockStatement", "start": 2172, "end": 2309, "loc": { "start": { "line": 63, "column": 76 }, "end": { "line": 67, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 2190, "end": 2295, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 66, "column": 17 } }, "test": { "type": "MemberExpression", "start": 2194, "end": 2215, "loc": { "start": { "line": 64, "column": 20 }, "end": { "line": 64, "column": 41 } }, "object": { "type": "Identifier", "start": 2194, "end": 2206, "loc": { "start": { "line": 64, "column": 20 }, "end": { "line": 64, "column": 32 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "property": { "type": "Identifier", "start": 2207, "end": 2215, "loc": { "start": { "line": 64, "column": 33 }, "end": { "line": 64, "column": 41 }, "identifierName": "objectId" }, "name": "objectId" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 2217, "end": 2295, "loc": { "start": { "line": 64, "column": 43 }, "end": { "line": 66, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 2239, "end": 2277, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 58 } }, "expression": { "type": "CallExpression", "start": 2239, "end": 2276, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 2239, "end": 2253, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 34 } }, "object": { "type": "Identifier", "start": 2239, "end": 2248, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 29 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 2249, "end": 2253, "loc": { "start": { "line": 65, "column": 30 }, "end": { "line": 65, "column": 34 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2254, "end": 2275, "loc": { "start": { "line": 65, "column": 35 }, "end": { "line": 65, "column": 56 } }, "object": { "type": "Identifier", "start": 2254, "end": 2266, "loc": { "start": { "line": 65, "column": 35 }, "end": { "line": 65, "column": 47 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "property": { "type": "Identifier", "start": 2267, "end": 2275, "loc": { "start": { "line": 65, "column": 48 }, "end": { "line": 65, "column": 56 }, "identifierName": "objectId" }, "name": "objectId" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } }, { "type": "VariableDeclaration", "start": 2324, "end": 2363, "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2330, "end": 2362, "loc": { "start": { "line": 68, "column": 18 }, "end": { "line": 68, "column": 50 } }, "id": { "type": "Identifier", "start": 2330, "end": 2337, "loc": { "start": { "line": 68, "column": 18 }, "end": { "line": 68, "column": 25 }, "identifierName": "checked" }, "name": "checked" }, "init": { "type": "MemberExpression", "start": 2340, "end": 2362, "loc": { "start": { "line": 68, "column": 28 }, "end": { "line": 68, "column": 50 } }, "object": { "type": "MemberExpression", "start": 2340, "end": 2354, "loc": { "start": { "line": 68, "column": 28 }, "end": { "line": 68, "column": 42 } }, "object": { "type": "Identifier", "start": 2340, "end": 2341, "loc": { "start": { "line": 68, "column": 28 }, "end": { "line": 68, "column": 29 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 2342, "end": 2354, "loc": { "start": { "line": 68, "column": 30 }, "end": { "line": 68, "column": 42 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "computed": false }, "property": { "type": "Identifier", "start": 2355, "end": 2362, "loc": { "start": { "line": 68, "column": 43 }, "end": { "line": 68, "column": 50 }, "identifierName": "checked" }, "name": "checked" }, "computed": false } } ], "kind": "const" }, { "type": "IfStatement", "start": 2376, "end": 2776, "loc": { "start": { "line": 69, "column": 12 }, "end": { "line": 77, "column": 13 } }, "test": { "type": "Identifier", "start": 2380, "end": 2387, "loc": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 23 }, "identifierName": "checked" }, "name": "checked" }, "consequent": { "type": "BlockStatement", "start": 2389, "end": 2580, "loc": { "start": { "line": 69, "column": 25 }, "end": { "line": 73, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 2407, "end": 2448, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 57 } }, "expression": { "type": "CallExpression", "start": 2407, "end": 2447, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 2407, "end": 2429, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 38 } }, "object": { "type": "Identifier", "start": 2407, "end": 2412, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2413, "end": 2429, "loc": { "start": { "line": 70, "column": 22 }, "end": { "line": 70, "column": 38 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2430, "end": 2439, "loc": { "start": { "line": 70, "column": 39 }, "end": { "line": 70, "column": 48 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2441, "end": 2446, "loc": { "start": { "line": 70, "column": 50 }, "end": { "line": 70, "column": 55 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2465, "end": 2507, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 58 } }, "expression": { "type": "CallExpression", "start": 2465, "end": 2506, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 2465, "end": 2488, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 39 } }, "object": { "type": "Identifier", "start": 2465, "end": 2470, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2471, "end": 2488, "loc": { "start": { "line": 71, "column": 22 }, "end": { "line": 71, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2489, "end": 2498, "loc": { "start": { "line": 71, "column": 40 }, "end": { "line": 71, "column": 49 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2500, "end": 2505, "loc": { "start": { "line": 71, "column": 51 }, "end": { "line": 71, "column": 56 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2524, "end": 2566, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 58 } }, "expression": { "type": "CallExpression", "start": 2524, "end": 2565, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 2524, "end": 2548, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 40 } }, "object": { "type": "Identifier", "start": 2524, "end": 2529, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2530, "end": 2548, "loc": { "start": { "line": 72, "column": 22 }, "end": { "line": 72, "column": 40 }, "identifierName": "setObjectsPickable" }, "name": "setObjectsPickable" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2549, "end": 2558, "loc": { "start": { "line": 72, "column": 41 }, "end": { "line": 72, "column": 50 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2560, "end": 2564, "loc": { "start": { "line": 72, "column": 52 }, "end": { "line": 72, "column": 56 } }, "value": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 2586, "end": 2776, "loc": { "start": { "line": 73, "column": 19 }, "end": { "line": 77, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 2604, "end": 2645, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 57 } }, "expression": { "type": "CallExpression", "start": 2604, "end": 2644, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 2604, "end": 2626, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 38 } }, "object": { "type": "Identifier", "start": 2604, "end": 2609, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2610, "end": 2626, "loc": { "start": { "line": 74, "column": 22 }, "end": { "line": 74, "column": 38 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2627, "end": 2636, "loc": { "start": { "line": 74, "column": 39 }, "end": { "line": 74, "column": 48 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2638, "end": 2643, "loc": { "start": { "line": 74, "column": 50 }, "end": { "line": 74, "column": 55 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2662, "end": 2703, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 57 } }, "expression": { "type": "CallExpression", "start": 2662, "end": 2702, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 2662, "end": 2685, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 39 } }, "object": { "type": "Identifier", "start": 2662, "end": 2667, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2668, "end": 2685, "loc": { "start": { "line": 75, "column": 22 }, "end": { "line": 75, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2686, "end": 2695, "loc": { "start": { "line": 75, "column": 40 }, "end": { "line": 75, "column": 49 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2697, "end": 2701, "loc": { "start": { "line": 75, "column": 51 }, "end": { "line": 75, "column": 55 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 2720, "end": 2762, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 58 } }, "expression": { "type": "CallExpression", "start": 2720, "end": 2761, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 2720, "end": 2744, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 40 } }, "object": { "type": "Identifier", "start": 2720, "end": 2725, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2726, "end": 2744, "loc": { "start": { "line": 76, "column": 22 }, "end": { "line": 76, "column": 40 }, "identifierName": "setObjectsPickable" }, "name": "setObjectsPickable" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2745, "end": 2754, "loc": { "start": { "line": 76, "column": 41 }, "end": { "line": 76, "column": 50 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2756, "end": 2760, "loc": { "start": { "line": 76, "column": 52 }, "end": { "line": 76, "column": 56 } }, "value": true } ] } } ], "directives": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 2798, "end": 3241, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 90, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 2798, "end": 3240, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 90, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 2798, "end": 2817, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 27 } }, "object": { "type": "ThisExpression", "start": 2798, "end": 2802, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 12 } } }, "property": { "type": "Identifier", "start": 2803, "end": 2817, "loc": { "start": { "line": 80, "column": 13 }, "end": { "line": 80, "column": 27 }, "identifierName": "_onModelLoaded" }, "name": "_onModelLoaded" }, "computed": false }, "right": { "type": "CallExpression", "start": 2820, "end": 3240, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 90, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 2820, "end": 2840, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 50 } }, "object": { "type": "MemberExpression", "start": 2820, "end": 2837, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 47 } }, "object": { "type": "MemberExpression", "start": 2820, "end": 2831, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 41 } }, "object": { "type": "ThisExpression", "start": 2820, "end": 2824, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 34 } } }, "property": { "type": "Identifier", "start": 2825, "end": 2831, "loc": { "start": { "line": 80, "column": 35 }, "end": { "line": 80, "column": 41 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2832, "end": 2837, "loc": { "start": { "line": 80, "column": 42 }, "end": { "line": 80, "column": 47 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 2838, "end": 2840, "loc": { "start": { "line": 80, "column": 48 }, "end": { "line": 80, "column": 50 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 2841, "end": 2854, "loc": { "start": { "line": 80, "column": 51 }, "end": { "line": 80, "column": 64 } }, "extra": { "rawValue": "modelLoaded", "raw": "\"modelLoaded\"" }, "value": "modelLoaded" }, { "type": "ArrowFunctionExpression", "start": 2856, "end": 3239, "loc": { "start": { "line": 80, "column": 66 }, "end": { "line": 90, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2857, "end": 2864, "loc": { "start": { "line": 80, "column": 67 }, "end": { "line": 80, "column": 74 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 2869, "end": 3239, "loc": { "start": { "line": 80, "column": 79 }, "end": { "line": 90, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 2883, "end": 3229, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 89, "column": 13 } }, "test": { "type": "MemberExpression", "start": 2887, "end": 2928, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 57 } }, "object": { "type": "MemberExpression", "start": 2887, "end": 2919, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 48 } }, "object": { "type": "MemberExpression", "start": 2887, "end": 2908, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 37 } }, "object": { "type": "MemberExpression", "start": 2887, "end": 2898, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 27 } }, "object": { "type": "ThisExpression", "start": 2887, "end": 2891, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 20 } } }, "property": { "type": "Identifier", "start": 2892, "end": 2898, "loc": { "start": { "line": 81, "column": 21 }, "end": { "line": 81, "column": 27 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2899, "end": 2908, "loc": { "start": { "line": 81, "column": 28 }, "end": { "line": 81, "column": 37 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 2909, "end": 2919, "loc": { "start": { "line": 81, "column": 38 }, "end": { "line": 81, "column": 48 }, "identifierName": "metaModels" }, "name": "metaModels" }, "computed": false }, "property": { "type": "Identifier", "start": 2920, "end": 2927, "loc": { "start": { "line": 81, "column": 49 }, "end": { "line": 81, "column": 56 }, "identifierName": "modelId" }, "name": "modelId" }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 2930, "end": 3229, "loc": { "start": { "line": 81, "column": 59 }, "end": { "line": 89, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 2948, "end": 3019, "loc": { "start": { "line": 82, "column": 16 }, "end": { "line": 82, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2954, "end": 3018, "loc": { "start": { "line": 82, "column": 22 }, "end": { "line": 82, "column": 86 } }, "id": { "type": "Identifier", "start": 2954, "end": 2963, "loc": { "start": { "line": 82, "column": 22 }, "end": { "line": 82, "column": 31 }, "identifierName": "modelInfo" }, "name": "modelInfo" }, "init": { "type": "CallExpression", "start": 2966, "end": 3018, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 2966, "end": 3009, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 77 } }, "object": { "type": "MemberExpression", "start": 2966, "end": 2996, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 64 } }, "object": { "type": "MemberExpression", "start": 2966, "end": 2980, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 48 } }, "object": { "type": "ThisExpression", "start": 2966, "end": 2970, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 38 } } }, "property": { "type": "Identifier", "start": 2971, "end": 2980, "loc": { "start": { "line": 82, "column": 39 }, "end": { "line": 82, "column": 48 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2981, "end": 2996, "loc": { "start": { "line": 82, "column": 49 }, "end": { "line": 82, "column": 64 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 2997, "end": 3009, "loc": { "start": { "line": 82, "column": 65 }, "end": { "line": 82, "column": 77 }, "identifierName": "getModelInfo" }, "name": "getModelInfo" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 3010, "end": 3017, "loc": { "start": { "line": 82, "column": 78 }, "end": { "line": 82, "column": 85 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "kind": "const" }, { "type": "IfStatement", "start": 3036, "end": 3099, "loc": { "start": { "line": 83, "column": 16 }, "end": { "line": 85, "column": 17 } }, "test": { "type": "UnaryExpression", "start": 3040, "end": 3050, "loc": { "start": { "line": 83, "column": 20 }, "end": { "line": 83, "column": 30 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 3041, "end": 3050, "loc": { "start": { "line": 83, "column": 21 }, "end": { "line": 83, "column": 30 }, "identifierName": "modelInfo" }, "name": "modelInfo" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 3052, "end": 3099, "loc": { "start": { "line": 83, "column": 32 }, "end": { "line": 85, "column": 17 } }, "body": [ { "type": "ReturnStatement", "start": 3074, "end": 3081, "loc": { "start": { "line": 84, "column": 20 }, "end": { "line": 84, "column": 27 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 3116, "end": 3215, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 88, "column": 19 } }, "expression": { "type": "CallExpression", "start": 3116, "end": 3214, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 88, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 3116, "end": 3139, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 86, "column": 39 } }, "object": { "type": "MemberExpression", "start": 3116, "end": 3130, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 86, "column": 30 } }, "object": { "type": "ThisExpression", "start": 3116, "end": 3120, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 86, "column": 20 } } }, "property": { "type": "Identifier", "start": 3121, "end": 3130, "loc": { "start": { "line": 86, "column": 21 }, "end": { "line": 86, "column": 30 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 3131, "end": 3139, "loc": { "start": { "line": 86, "column": 31 }, "end": { "line": 86, "column": 39 }, "identifierName": "addModel" }, "name": "addModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 3140, "end": 3147, "loc": { "start": { "line": 86, "column": 40 }, "end": { "line": 86, "column": 47 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "ObjectExpression", "start": 3149, "end": 3213, "loc": { "start": { "line": 86, "column": 49 }, "end": { "line": 88, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 3171, "end": 3195, "loc": { "start": { "line": 87, "column": 20 }, "end": { "line": 87, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3171, "end": 3179, "loc": { "start": { "line": 87, "column": 20 }, "end": { "line": 87, "column": 28 }, "identifierName": "rootName" }, "name": "rootName" }, "value": { "type": "MemberExpression", "start": 3181, "end": 3195, "loc": { "start": { "line": 87, "column": 30 }, "end": { "line": 87, "column": 44 } }, "object": { "type": "Identifier", "start": 3181, "end": 3190, "loc": { "start": { "line": 87, "column": 30 }, "end": { "line": 87, "column": 39 }, "identifierName": "modelInfo" }, "name": "modelInfo" }, "property": { "type": "Identifier", "start": 3191, "end": 3195, "loc": { "start": { "line": 87, "column": 40 }, "end": { "line": 87, "column": 44 }, "identifierName": "name" }, "name": "name" }, "computed": false } } ] } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } }, { "type": "ExpressionStatement", "start": 3251, "end": 3467, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 96, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 3251, "end": 3466, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 96, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3251, "end": 3272, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 29 } }, "object": { "type": "ThisExpression", "start": 3251, "end": 3255, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 12 } } }, "property": { "type": "Identifier", "start": 3256, "end": 3272, "loc": { "start": { "line": 92, "column": 13 }, "end": { "line": 92, "column": 29 }, "identifierName": "_onModelUnloaded" }, "name": "_onModelUnloaded" }, "computed": false }, "right": { "type": "CallExpression", "start": 3275, "end": 3466, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 96, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 3275, "end": 3295, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 52 } }, "object": { "type": "MemberExpression", "start": 3275, "end": 3292, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 49 } }, "object": { "type": "MemberExpression", "start": 3275, "end": 3286, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 43 } }, "object": { "type": "ThisExpression", "start": 3275, "end": 3279, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 36 } } }, "property": { "type": "Identifier", "start": 3280, "end": 3286, "loc": { "start": { "line": 92, "column": 37 }, "end": { "line": 92, "column": 43 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 3287, "end": 3292, "loc": { "start": { "line": 92, "column": 44 }, "end": { "line": 92, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 3293, "end": 3295, "loc": { "start": { "line": 92, "column": 50 }, "end": { "line": 92, "column": 52 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3296, "end": 3311, "loc": { "start": { "line": 92, "column": 53 }, "end": { "line": 92, "column": 68 } }, "extra": { "rawValue": "modelUnloaded", "raw": "\"modelUnloaded\"" }, "value": "modelUnloaded" }, { "type": "ArrowFunctionExpression", "start": 3313, "end": 3465, "loc": { "start": { "line": 92, "column": 70 }, "end": { "line": 96, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3314, "end": 3321, "loc": { "start": { "line": 92, "column": 71 }, "end": { "line": 92, "column": 78 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 3326, "end": 3465, "loc": { "start": { "line": 92, "column": 83 }, "end": { "line": 96, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 3340, "end": 3455, "loc": { "start": { "line": 93, "column": 12 }, "end": { "line": 95, "column": 13 } }, "test": { "type": "MemberExpression", "start": 3344, "end": 3385, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 57 } }, "object": { "type": "MemberExpression", "start": 3344, "end": 3376, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 48 } }, "object": { "type": "MemberExpression", "start": 3344, "end": 3365, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 37 } }, "object": { "type": "MemberExpression", "start": 3344, "end": 3355, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 27 } }, "object": { "type": "ThisExpression", "start": 3344, "end": 3348, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 20 } } }, "property": { "type": "Identifier", "start": 3349, "end": 3355, "loc": { "start": { "line": 93, "column": 21 }, "end": { "line": 93, "column": 27 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 3356, "end": 3365, "loc": { "start": { "line": 93, "column": 28 }, "end": { "line": 93, "column": 37 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 3366, "end": 3376, "loc": { "start": { "line": 93, "column": 38 }, "end": { "line": 93, "column": 48 }, "identifierName": "metaModels" }, "name": "metaModels" }, "computed": false }, "property": { "type": "Identifier", "start": 3377, "end": 3384, "loc": { "start": { "line": 93, "column": 49 }, "end": { "line": 93, "column": 56 }, "identifierName": "modelId" }, "name": "modelId" }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 3387, "end": 3455, "loc": { "start": { "line": 93, "column": 59 }, "end": { "line": 95, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 3405, "end": 3441, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 52 } }, "expression": { "type": "CallExpression", "start": 3405, "end": 3440, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 3405, "end": 3431, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 42 } }, "object": { "type": "MemberExpression", "start": 3405, "end": 3419, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 30 } }, "object": { "type": "ThisExpression", "start": 3405, "end": 3409, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 20 } } }, "property": { "type": "Identifier", "start": 3410, "end": 3419, "loc": { "start": { "line": 94, "column": 21 }, "end": { "line": 94, "column": 30 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 3420, "end": 3431, "loc": { "start": { "line": 94, "column": 31 }, "end": { "line": 94, "column": 42 }, "identifierName": "removeModel" }, "name": "removeModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 3432, "end": 3439, "loc": { "start": { "line": 94, "column": 43 }, "end": { "line": 94, "column": 50 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } }, { "type": "ExpressionStatement", "start": 3477, "end": 3562, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 100, "column": 11 } }, "expression": { "type": "CallExpression", "start": 3477, "end": 3561, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 100, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 3477, "end": 3494, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 25 } }, "object": { "type": "MemberExpression", "start": 3477, "end": 3491, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 22 } }, "object": { "type": "ThisExpression", "start": 3477, "end": 3481, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 12 } } }, "property": { "type": "Identifier", "start": 3482, "end": 3491, "loc": { "start": { "line": 98, "column": 13 }, "end": { "line": 98, "column": 22 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "computed": false }, "property": { "type": "Identifier", "start": 3492, "end": 3494, "loc": { "start": { "line": 98, "column": 23 }, "end": { "line": 98, "column": 25 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3495, "end": 3502, "loc": { "start": { "line": 98, "column": 26 }, "end": { "line": 98, "column": 33 } }, "extra": { "rawValue": "reset", "raw": "\"reset\"" }, "value": "reset" }, { "type": "ArrowFunctionExpression", "start": 3504, "end": 3560, "loc": { "start": { "line": 98, "column": 35 }, "end": { "line": 100, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 3510, "end": 3560, "loc": { "start": { "line": 98, "column": 41 }, "end": { "line": 100, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 3524, "end": 3550, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 38 } }, "expression": { "type": "CallExpression", "start": 3524, "end": 3549, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 37 } }, "callee": { "type": "MemberExpression", "start": 3524, "end": 3547, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 35 } }, "object": { "type": "MemberExpression", "start": 3524, "end": 3538, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 26 } }, "object": { "type": "ThisExpression", "start": 3524, "end": 3528, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 16 } } }, "property": { "type": "Identifier", "start": 3529, "end": 3538, "loc": { "start": { "line": 99, "column": 17 }, "end": { "line": 99, "column": 26 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 3539, "end": 3547, "loc": { "start": { "line": 99, "column": 27 }, "end": { "line": 99, "column": 35 }, "identifierName": "collapse" }, "name": "collapse" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 3574, "end": 4091, "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 113, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 3574, "end": 3584, "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 14 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3585, "end": 3592, "loc": { "start": { "line": 103, "column": 15 }, "end": { "line": 103, "column": 22 }, "identifierName": "enabled" }, "name": "enabled" } ], "body": { "type": "BlockStatement", "start": 3594, "end": 4091, "loc": { "start": { "line": 103, "column": 24 }, "end": { "line": 113, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 3604, "end": 4085, "loc": { "start": { "line": 104, "column": 8 }, "end": { "line": 112, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 3608, "end": 3616, "loc": { "start": { "line": 104, "column": 12 }, "end": { "line": 104, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 3609, "end": 3616, "loc": { "start": { "line": 104, "column": 13 }, "end": { "line": 104, "column": 20 }, "identifierName": "enabled" }, "name": "enabled" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 3618, "end": 3844, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 108, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 3632, "end": 3688, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 68 } }, "expression": { "type": "CallExpression", "start": 3632, "end": 3687, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 67 } }, "callee": { "type": "MemberExpression", "start": 3632, "end": 3675, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 55 } }, "object": { "type": "MemberExpression", "start": 3632, "end": 3671, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 51 } }, "object": { "type": "MemberExpression", "start": 3632, "end": 3661, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 41 } }, "object": { "type": "ThisExpression", "start": 3632, "end": 3636, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 16 } } }, "property": { "type": "Identifier", "start": 3637, "end": 3661, "loc": { "start": { "line": 105, "column": 17 }, "end": { "line": 105, "column": 41 }, "identifierName": "_classesTabButtonElement" }, "name": "_classesTabButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3662, "end": 3671, "loc": { "start": { "line": 105, "column": 42 }, "end": { "line": 105, "column": 51 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3672, "end": 3675, "loc": { "start": { "line": 105, "column": 52 }, "end": { "line": 105, "column": 55 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3676, "end": 3686, "loc": { "start": { "line": 105, "column": 56 }, "end": { "line": 105, "column": 66 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } }, { "type": "ExpressionStatement", "start": 3701, "end": 3761, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 72 } }, "expression": { "type": "CallExpression", "start": 3701, "end": 3760, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 3701, "end": 3748, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 59 } }, "object": { "type": "MemberExpression", "start": 3701, "end": 3744, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 55 } }, "object": { "type": "MemberExpression", "start": 3701, "end": 3734, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 45 } }, "object": { "type": "ThisExpression", "start": 3701, "end": 3705, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 16 } } }, "property": { "type": "Identifier", "start": 3706, "end": 3734, "loc": { "start": { "line": 106, "column": 17 }, "end": { "line": 106, "column": 45 }, "identifierName": "_showAllClassesButtonElement" }, "name": "_showAllClassesButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3735, "end": 3744, "loc": { "start": { "line": 106, "column": 46 }, "end": { "line": 106, "column": 55 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3745, "end": 3748, "loc": { "start": { "line": 106, "column": 56 }, "end": { "line": 106, "column": 59 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3749, "end": 3759, "loc": { "start": { "line": 106, "column": 60 }, "end": { "line": 106, "column": 70 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } }, { "type": "ExpressionStatement", "start": 3774, "end": 3834, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 72 } }, "expression": { "type": "CallExpression", "start": 3774, "end": 3833, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 3774, "end": 3821, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 59 } }, "object": { "type": "MemberExpression", "start": 3774, "end": 3817, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 55 } }, "object": { "type": "MemberExpression", "start": 3774, "end": 3807, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 45 } }, "object": { "type": "ThisExpression", "start": 3774, "end": 3778, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 16 } } }, "property": { "type": "Identifier", "start": 3779, "end": 3807, "loc": { "start": { "line": 107, "column": 17 }, "end": { "line": 107, "column": 45 }, "identifierName": "_hideAllClassesButtonElement" }, "name": "_hideAllClassesButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3808, "end": 3817, "loc": { "start": { "line": 107, "column": 46 }, "end": { "line": 107, "column": 55 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3818, "end": 3821, "loc": { "start": { "line": 107, "column": 56 }, "end": { "line": 107, "column": 59 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3822, "end": 3832, "loc": { "start": { "line": 107, "column": 60 }, "end": { "line": 107, "column": 70 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 3850, "end": 4085, "loc": { "start": { "line": 108, "column": 15 }, "end": { "line": 112, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 3864, "end": 3923, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 71 } }, "expression": { "type": "CallExpression", "start": 3864, "end": 3922, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 3864, "end": 3910, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 58 } }, "object": { "type": "MemberExpression", "start": 3864, "end": 3903, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 51 } }, "object": { "type": "MemberExpression", "start": 3864, "end": 3893, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 41 } }, "object": { "type": "ThisExpression", "start": 3864, "end": 3868, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 16 } } }, "property": { "type": "Identifier", "start": 3869, "end": 3893, "loc": { "start": { "line": 109, "column": 17 }, "end": { "line": 109, "column": 41 }, "identifierName": "_classesTabButtonElement" }, "name": "_classesTabButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3894, "end": 3903, "loc": { "start": { "line": 109, "column": 42 }, "end": { "line": 109, "column": 51 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3904, "end": 3910, "loc": { "start": { "line": 109, "column": 52 }, "end": { "line": 109, "column": 58 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3911, "end": 3921, "loc": { "start": { "line": 109, "column": 59 }, "end": { "line": 109, "column": 69 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } }, { "type": "ExpressionStatement", "start": 3936, "end": 3999, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 75 } }, "expression": { "type": "CallExpression", "start": 3936, "end": 3998, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 3936, "end": 3986, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 62 } }, "object": { "type": "MemberExpression", "start": 3936, "end": 3979, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 55 } }, "object": { "type": "MemberExpression", "start": 3936, "end": 3969, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 45 } }, "object": { "type": "ThisExpression", "start": 3936, "end": 3940, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 16 } } }, "property": { "type": "Identifier", "start": 3941, "end": 3969, "loc": { "start": { "line": 110, "column": 17 }, "end": { "line": 110, "column": 45 }, "identifierName": "_showAllClassesButtonElement" }, "name": "_showAllClassesButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3970, "end": 3979, "loc": { "start": { "line": 110, "column": 46 }, "end": { "line": 110, "column": 55 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3980, "end": 3986, "loc": { "start": { "line": 110, "column": 56 }, "end": { "line": 110, "column": 62 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3987, "end": 3997, "loc": { "start": { "line": 110, "column": 63 }, "end": { "line": 110, "column": 73 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } }, { "type": "ExpressionStatement", "start": 4012, "end": 4075, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 75 } }, "expression": { "type": "CallExpression", "start": 4012, "end": 4074, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 4012, "end": 4062, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 62 } }, "object": { "type": "MemberExpression", "start": 4012, "end": 4055, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 55 } }, "object": { "type": "MemberExpression", "start": 4012, "end": 4045, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 45 } }, "object": { "type": "ThisExpression", "start": 4012, "end": 4016, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 16 } } }, "property": { "type": "Identifier", "start": 4017, "end": 4045, "loc": { "start": { "line": 111, "column": 17 }, "end": { "line": 111, "column": 45 }, "identifierName": "_hideAllClassesButtonElement" }, "name": "_hideAllClassesButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 4046, "end": 4055, "loc": { "start": { "line": 111, "column": 46 }, "end": { "line": 111, "column": 55 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 4056, "end": 4062, "loc": { "start": { "line": 111, "column": 56 }, "end": { "line": 111, "column": 62 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 4063, "end": 4073, "loc": { "start": { "line": 111, "column": 63 }, "end": { "line": 111, "column": 73 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } } ], "directives": [] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 4097, "end": 4178, "loc": { "start": { "line": 115, "column": 4 }, "end": { "line": 117, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4097, "end": 4118, "loc": { "start": { "line": 115, "column": 4 }, "end": { "line": 115, "column": 25 }, "identifierName": "expandTreeViewToDepth" }, "name": "expandTreeViewToDepth" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4119, "end": 4124, "loc": { "start": { "line": 115, "column": 26 }, "end": { "line": 115, "column": 31 }, "identifierName": "depth" }, "name": "depth" } ], "body": { "type": "BlockStatement", "start": 4126, "end": 4178, "loc": { "start": { "line": 115, "column": 33 }, "end": { "line": 117, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 4136, "end": 4172, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 44 } }, "expression": { "type": "CallExpression", "start": 4136, "end": 4171, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 4136, "end": 4164, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 36 } }, "object": { "type": "MemberExpression", "start": 4136, "end": 4150, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4136, "end": 4140, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 12 } } }, "property": { "type": "Identifier", "start": 4141, "end": 4150, "loc": { "start": { "line": 116, "column": 13 }, "end": { "line": 116, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4151, "end": 4164, "loc": { "start": { "line": 116, "column": 23 }, "end": { "line": 116, "column": 36 }, "identifierName": "expandToDepth" }, "name": "expandToDepth" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 4165, "end": 4170, "loc": { "start": { "line": 116, "column": 37 }, "end": { "line": 116, "column": 42 }, "identifierName": "depth" }, "name": "depth" } ] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 4184, "end": 4298, "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 122, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4184, "end": 4202, "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 22 }, "identifierName": "showNodeInTreeView" }, "name": "showNodeInTreeView" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4203, "end": 4211, "loc": { "start": { "line": 119, "column": 23 }, "end": { "line": 119, "column": 31 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 4213, "end": 4298, "loc": { "start": { "line": 119, "column": 33 }, "end": { "line": 122, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 4223, "end": 4249, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 34 } }, "expression": { "type": "CallExpression", "start": 4223, "end": 4248, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 4223, "end": 4246, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 31 } }, "object": { "type": "MemberExpression", "start": 4223, "end": 4237, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4223, "end": 4227, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 12 } } }, "property": { "type": "Identifier", "start": 4228, "end": 4237, "loc": { "start": { "line": 120, "column": 13 }, "end": { "line": 120, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4238, "end": 4246, "loc": { "start": { "line": 120, "column": 23 }, "end": { "line": 120, "column": 31 }, "identifierName": "collapse" }, "name": "collapse" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 4258, "end": 4292, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 42 } }, "expression": { "type": "CallExpression", "start": 4258, "end": 4291, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 4258, "end": 4281, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 31 } }, "object": { "type": "MemberExpression", "start": 4258, "end": 4272, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4258, "end": 4262, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 12 } } }, "property": { "type": "Identifier", "start": 4263, "end": 4272, "loc": { "start": { "line": 121, "column": 13 }, "end": { "line": 121, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4273, "end": 4281, "loc": { "start": { "line": 121, "column": 23 }, "end": { "line": 121, "column": 31 }, "identifierName": "showNode" }, "name": "showNode" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 4282, "end": 4290, "loc": { "start": { "line": 121, "column": 32 }, "end": { "line": 121, "column": 40 }, "identifierName": "objectId" }, "name": "objectId" } ] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 4304, "end": 4371, "loc": { "start": { "line": 124, "column": 4 }, "end": { "line": 126, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4304, "end": 4324, "loc": { "start": { "line": 124, "column": 4 }, "end": { "line": 124, "column": 24 }, "identifierName": "unShowNodeInTreeView" }, "name": "unShowNodeInTreeView" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 4327, "end": 4371, "loc": { "start": { "line": 124, "column": 27 }, "end": { "line": 126, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 4337, "end": 4365, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 36 } }, "expression": { "type": "CallExpression", "start": 4337, "end": 4364, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 35 } }, "callee": { "type": "MemberExpression", "start": 4337, "end": 4362, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 33 } }, "object": { "type": "MemberExpression", "start": 4337, "end": 4351, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4337, "end": 4341, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 12 } } }, "property": { "type": "Identifier", "start": 4342, "end": 4351, "loc": { "start": { "line": 125, "column": 13 }, "end": { "line": 125, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4352, "end": 4362, "loc": { "start": { "line": 125, "column": 23 }, "end": { "line": 125, "column": 33 }, "identifierName": "unShowNode" }, "name": "unShowNode" }, "computed": false }, "arguments": [] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 4377, "end": 4604, "loc": { "start": { "line": 128, "column": 4 }, "end": { "line": 134, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4377, "end": 4384, "loc": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 11 }, "identifierName": "destroy" }, "name": "destroy" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 4387, "end": 4604, "loc": { "start": { "line": 128, "column": 14 }, "end": { "line": 134, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 4397, "end": 4413, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 24 } }, "expression": { "type": "CallExpression", "start": 4397, "end": 4412, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 23 } }, "callee": { "type": "MemberExpression", "start": 4397, "end": 4410, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 21 } }, "object": { "type": "Super", "start": 4397, "end": 4402, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 13 } } }, "property": { "type": "Identifier", "start": 4403, "end": 4410, "loc": { "start": { "line": 129, "column": 14 }, "end": { "line": 129, "column": 21 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 4422, "end": 4447, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 33 } }, "expression": { "type": "CallExpression", "start": 4422, "end": 4446, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 32 } }, "callee": { "type": "MemberExpression", "start": 4422, "end": 4444, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 30 } }, "object": { "type": "MemberExpression", "start": 4422, "end": 4436, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4422, "end": 4426, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 12 } } }, "property": { "type": "Identifier", "start": 4427, "end": 4436, "loc": { "start": { "line": 130, "column": 13 }, "end": { "line": 130, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4437, "end": 4444, "loc": { "start": { "line": 130, "column": 23 }, "end": { "line": 130, "column": 30 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 4456, "end": 4492, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 44 } }, "expression": { "type": "CallExpression", "start": 4456, "end": 4491, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 4456, "end": 4489, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 41 } }, "object": { "type": "MemberExpression", "start": 4456, "end": 4481, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 33 } }, "object": { "type": "ThisExpression", "start": 4456, "end": 4460, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 12 } } }, "property": { "type": "Identifier", "start": 4461, "end": 4481, "loc": { "start": { "line": 131, "column": 13 }, "end": { "line": 131, "column": 33 }, "identifierName": "_treeViewContextMenu" }, "name": "_treeViewContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 4482, "end": 4489, "loc": { "start": { "line": 131, "column": 34 }, "end": { "line": 131, "column": 41 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 4501, "end": 4544, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 51 } }, "expression": { "type": "CallExpression", "start": 4501, "end": 4543, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 50 } }, "callee": { "type": "MemberExpression", "start": 4501, "end": 4522, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 29 } }, "object": { "type": "MemberExpression", "start": 4501, "end": 4518, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 25 } }, "object": { "type": "MemberExpression", "start": 4501, "end": 4512, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 19 } }, "object": { "type": "ThisExpression", "start": 4501, "end": 4505, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 12 } } }, "property": { "type": "Identifier", "start": 4506, "end": 4512, "loc": { "start": { "line": 132, "column": 13 }, "end": { "line": 132, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4513, "end": 4518, "loc": { "start": { "line": 132, "column": 20 }, "end": { "line": 132, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4519, "end": 4522, "loc": { "start": { "line": 132, "column": 26 }, "end": { "line": 132, "column": 29 }, "identifierName": "off" }, "name": "off" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4523, "end": 4542, "loc": { "start": { "line": 132, "column": 30 }, "end": { "line": 132, "column": 49 } }, "object": { "type": "ThisExpression", "start": 4523, "end": 4527, "loc": { "start": { "line": 132, "column": 30 }, "end": { "line": 132, "column": 34 } } }, "property": { "type": "Identifier", "start": 4528, "end": 4542, "loc": { "start": { "line": 132, "column": 35 }, "end": { "line": 132, "column": 49 }, "identifierName": "_onModelLoaded" }, "name": "_onModelLoaded" }, "computed": false } ] } }, { "type": "ExpressionStatement", "start": 4553, "end": 4598, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 53 } }, "expression": { "type": "CallExpression", "start": 4553, "end": 4597, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 4553, "end": 4574, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 29 } }, "object": { "type": "MemberExpression", "start": 4553, "end": 4570, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 25 } }, "object": { "type": "MemberExpression", "start": 4553, "end": 4564, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 19 } }, "object": { "type": "ThisExpression", "start": 4553, "end": 4557, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 12 } } }, "property": { "type": "Identifier", "start": 4558, "end": 4564, "loc": { "start": { "line": 133, "column": 13 }, "end": { "line": 133, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4565, "end": 4570, "loc": { "start": { "line": 133, "column": 20 }, "end": { "line": 133, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4571, "end": 4574, "loc": { "start": { "line": 133, "column": 26 }, "end": { "line": 133, "column": 29 }, "identifierName": "off" }, "name": "off" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4575, "end": 4596, "loc": { "start": { "line": 133, "column": 30 }, "end": { "line": 133, "column": 51 } }, "object": { "type": "ThisExpression", "start": 4575, "end": 4579, "loc": { "start": { "line": 133, "column": 30 }, "end": { "line": 133, "column": 34 } } }, "property": { "type": "Identifier", "start": 4580, "end": 4596, "loc": { "start": { "line": 133, "column": 35 }, "end": { "line": 133, "column": 51 }, "identifierName": "_onModelUnloaded" }, "name": "_onModelUnloaded" }, "computed": false } ] } } ], "directives": [] } } ] }, "leadingComments": [], "name": "_", "trailingComments": [] }, { "type": "ExportNamedDeclaration", "start": 4608, "end": 4633, "loc": { "start": { "line": 137, "column": 0 }, "end": { "line": 137, "column": 25 } }, "declaration": null, "specifiers": [ { "type": "ExportSpecifier", "start": 4616, "end": 4631, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 23 } }, "local": { "type": "Identifier", "start": 4616, "end": 4631, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 23 }, "identifierName": "ClassesExplorer" }, "name": "ClassesExplorer" }, "exported": { "type": "Identifier", "start": 4616, "end": 4631, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 23 }, "identifierName": "ClassesExplorer" }, "name": "ClassesExplorer" } } ], "source": null }, { "type": "ExportNamedDeclaration", "start": 4608, "end": 4633, "loc": { "start": { "line": 137, "column": 0 }, "end": { "line": 137, "column": 25 } }, "declaration": { "type": "ClassDeclaration", "start": 217, "end": 4606, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 135, "column": 1 } }, "id": { "type": "Identifier", "start": 223, "end": 238, "loc": { "start": { "line": 6, "column": 6 }, "end": { "line": 6, "column": 21 }, "identifierName": "ClassesExplorer" }, "name": "ClassesExplorer", "leadingComments": null }, "superClass": { "type": "Identifier", "start": 247, "end": 257, "loc": { "start": { "line": 6, "column": 30 }, "end": { "line": 6, "column": 40 }, "identifierName": "Controller" }, "name": "Controller" }, "body": { "type": "ClassBody", "start": 258, "end": 4606, "loc": { "start": { "line": 6, "column": 41 }, "end": { "line": 135, "column": 1 } }, "body": [ { "type": "ClassMethod", "start": 265, "end": 3568, "loc": { "start": { "line": 8, "column": 4 }, "end": { "line": 101, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 265, "end": 276, "loc": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": 15 }, "identifierName": "constructor" }, "name": "constructor" }, "kind": "constructor", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 277, "end": 283, "loc": { "start": { "line": 8, "column": 16 }, "end": { "line": 8, "column": 22 }, "identifierName": "parent" }, "name": "parent" }, { "type": "AssignmentPattern", "start": 285, "end": 293, "loc": { "start": { "line": 8, "column": 24 }, "end": { "line": 8, "column": 32 } }, "left": { "type": "Identifier", "start": 285, "end": 288, "loc": { "start": { "line": 8, "column": 24 }, "end": { "line": 8, "column": 27 }, "identifierName": "cfg" }, "name": "cfg" }, "right": { "type": "ObjectExpression", "start": 291, "end": 293, "loc": { "start": { "line": 8, "column": 30 }, "end": { "line": 8, "column": 32 } }, "properties": [] } } ], "body": { "type": "BlockStatement", "start": 295, "end": 3568, "loc": { "start": { "line": 8, "column": 34 }, "end": { "line": 101, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 306, "end": 320, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 22 } }, "expression": { "type": "CallExpression", "start": 306, "end": 319, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 21 } }, "callee": { "type": "Super", "start": 306, "end": 311, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 13 } } }, "arguments": [ { "type": "Identifier", "start": 312, "end": 318, "loc": { "start": { "line": 10, "column": 14 }, "end": { "line": 10, "column": 20 }, "identifierName": "parent" }, "name": "parent" } ] } }, { "type": "IfStatement", "start": 330, "end": 424, "loc": { "start": { "line": 12, "column": 8 }, "end": { "line": 14, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 334, "end": 356, "loc": { "start": { "line": 12, "column": 12 }, "end": { "line": 12, "column": 34 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 335, "end": 356, "loc": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 34 } }, "object": { "type": "Identifier", "start": 335, "end": 338, "loc": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 339, "end": 356, "loc": { "start": { "line": 12, "column": 17 }, "end": { "line": 12, "column": 34 }, "identifierName": "classesTabElement" }, "name": "classesTabElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 358, "end": 424, "loc": { "start": { "line": 12, "column": 36 }, "end": { "line": 14, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 372, "end": 414, "loc": { "start": { "line": 13, "column": 12 }, "end": { "line": 13, "column": 54 } }, "argument": { "type": "StringLiteral", "start": 378, "end": 413, "loc": { "start": { "line": 13, "column": 18 }, "end": { "line": 13, "column": 53 } }, "extra": { "rawValue": "Missing config: classesTabElement", "raw": "\"Missing config: classesTabElement\"" }, "value": "Missing config: classesTabElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 434, "end": 548, "loc": { "start": { "line": 16, "column": 8 }, "end": { "line": 18, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 438, "end": 470, "loc": { "start": { "line": 16, "column": 12 }, "end": { "line": 16, "column": 44 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 439, "end": 470, "loc": { "start": { "line": 16, "column": 13 }, "end": { "line": 16, "column": 44 } }, "object": { "type": "Identifier", "start": 439, "end": 442, "loc": { "start": { "line": 16, "column": 13 }, "end": { "line": 16, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 443, "end": 470, "loc": { "start": { "line": 16, "column": 17 }, "end": { "line": 16, "column": 44 }, "identifierName": "showAllClassesButtonElement" }, "name": "showAllClassesButtonElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 472, "end": 548, "loc": { "start": { "line": 16, "column": 46 }, "end": { "line": 18, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 486, "end": 538, "loc": { "start": { "line": 17, "column": 12 }, "end": { "line": 17, "column": 64 } }, "argument": { "type": "StringLiteral", "start": 492, "end": 537, "loc": { "start": { "line": 17, "column": 18 }, "end": { "line": 17, "column": 63 } }, "extra": { "rawValue": "Missing config: showAllClassesButtonElement", "raw": "\"Missing config: showAllClassesButtonElement\"" }, "value": "Missing config: showAllClassesButtonElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 558, "end": 672, "loc": { "start": { "line": 20, "column": 8 }, "end": { "line": 22, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 562, "end": 594, "loc": { "start": { "line": 20, "column": 12 }, "end": { "line": 20, "column": 44 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 563, "end": 594, "loc": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 44 } }, "object": { "type": "Identifier", "start": 563, "end": 566, "loc": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 567, "end": 594, "loc": { "start": { "line": 20, "column": 17 }, "end": { "line": 20, "column": 44 }, "identifierName": "hideAllClassesButtonElement" }, "name": "hideAllClassesButtonElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 596, "end": 672, "loc": { "start": { "line": 20, "column": 46 }, "end": { "line": 22, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 610, "end": 662, "loc": { "start": { "line": 21, "column": 12 }, "end": { "line": 21, "column": 64 } }, "argument": { "type": "StringLiteral", "start": 616, "end": 661, "loc": { "start": { "line": 21, "column": 18 }, "end": { "line": 21, "column": 63 } }, "extra": { "rawValue": "Missing config: hideAllClassesButtonElement", "raw": "\"Missing config: hideAllClassesButtonElement\"" }, "value": "Missing config: hideAllClassesButtonElement" } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 682, "end": 770, "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 26, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 686, "end": 705, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 31 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 687, "end": 705, "loc": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 31 } }, "object": { "type": "Identifier", "start": 687, "end": 690, "loc": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 16 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 691, "end": 705, "loc": { "start": { "line": 24, "column": 17 }, "end": { "line": 24, "column": 31 }, "identifierName": "classesElement" }, "name": "classesElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 707, "end": 770, "loc": { "start": { "line": 24, "column": 33 }, "end": { "line": 26, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 721, "end": 760, "loc": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 51 } }, "argument": { "type": "StringLiteral", "start": 727, "end": 759, "loc": { "start": { "line": 25, "column": 18 }, "end": { "line": 25, "column": 50 } }, "extra": { "rawValue": "Missing config: classesElement", "raw": "\"Missing config: classesElement\"" }, "value": "Missing config: classesElement" } } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 780, "end": 828, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 56 } }, "expression": { "type": "AssignmentExpression", "start": 780, "end": 827, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 780, "end": 803, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 31 } }, "object": { "type": "ThisExpression", "start": 780, "end": 784, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 12 } } }, "property": { "type": "Identifier", "start": 785, "end": 803, "loc": { "start": { "line": 28, "column": 13 }, "end": { "line": 28, "column": 31 }, "identifierName": "_classesTabElement" }, "name": "_classesTabElement" }, "computed": false }, "right": { "type": "MemberExpression", "start": 806, "end": 827, "loc": { "start": { "line": 28, "column": 34 }, "end": { "line": 28, "column": 55 } }, "object": { "type": "Identifier", "start": 806, "end": 809, "loc": { "start": { "line": 28, "column": 34 }, "end": { "line": 28, "column": 37 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 810, "end": 827, "loc": { "start": { "line": 28, "column": 38 }, "end": { "line": 28, "column": 55 }, "identifierName": "classesTabElement" }, "name": "classesTabElement" }, "computed": false } } }, { "type": "ExpressionStatement", "start": 837, "end": 905, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 76 } }, "expression": { "type": "AssignmentExpression", "start": 837, "end": 904, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 75 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 837, "end": 870, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 41 } }, "object": { "type": "ThisExpression", "start": 837, "end": 841, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 12 } } }, "property": { "type": "Identifier", "start": 842, "end": 870, "loc": { "start": { "line": 29, "column": 13 }, "end": { "line": 29, "column": 41 }, "identifierName": "_showAllClassesButtonElement" }, "name": "_showAllClassesButtonElement" }, "computed": false }, "right": { "type": "MemberExpression", "start": 873, "end": 904, "loc": { "start": { "line": 29, "column": 44 }, "end": { "line": 29, "column": 75 } }, "object": { "type": "Identifier", "start": 873, "end": 876, "loc": { "start": { "line": 29, "column": 44 }, "end": { "line": 29, "column": 47 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 877, "end": 904, "loc": { "start": { "line": 29, "column": 48 }, "end": { "line": 29, "column": 75 }, "identifierName": "showAllClassesButtonElement" }, "name": "showAllClassesButtonElement" }, "computed": false } } }, { "type": "ExpressionStatement", "start": 914, "end": 982, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 76 } }, "expression": { "type": "AssignmentExpression", "start": 914, "end": 981, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 75 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 914, "end": 947, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 41 } }, "object": { "type": "ThisExpression", "start": 914, "end": 918, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 12 } } }, "property": { "type": "Identifier", "start": 919, "end": 947, "loc": { "start": { "line": 30, "column": 13 }, "end": { "line": 30, "column": 41 }, "identifierName": "_hideAllClassesButtonElement" }, "name": "_hideAllClassesButtonElement" }, "computed": false }, "right": { "type": "MemberExpression", "start": 950, "end": 981, "loc": { "start": { "line": 30, "column": 44 }, "end": { "line": 30, "column": 75 } }, "object": { "type": "Identifier", "start": 950, "end": 953, "loc": { "start": { "line": 30, "column": 44 }, "end": { "line": 30, "column": 47 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 954, "end": 981, "loc": { "start": { "line": 30, "column": 48 }, "end": { "line": 30, "column": 75 }, "identifierName": "hideAllClassesButtonElement" }, "name": "hideAllClassesButtonElement" }, "computed": false } } }, { "type": "ExpressionStatement", "start": 991, "end": 1080, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 97 } }, "expression": { "type": "AssignmentExpression", "start": 991, "end": 1079, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 96 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 991, "end": 1020, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 37 } }, "object": { "type": "ThisExpression", "start": 991, "end": 995, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 12 } } }, "property": { "type": "Identifier", "start": 996, "end": 1020, "loc": { "start": { "line": 31, "column": 13 }, "end": { "line": 31, "column": 37 }, "identifierName": "_classesTabButtonElement" }, "name": "_classesTabButtonElement" }, "computed": false }, "right": { "type": "CallExpression", "start": 1023, "end": 1079, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 96 } }, "callee": { "type": "MemberExpression", "start": 1023, "end": 1060, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 77 } }, "object": { "type": "MemberExpression", "start": 1023, "end": 1046, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 63 } }, "object": { "type": "ThisExpression", "start": 1023, "end": 1027, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 44 } } }, "property": { "type": "Identifier", "start": 1028, "end": 1046, "loc": { "start": { "line": 31, "column": 45 }, "end": { "line": 31, "column": 63 }, "identifierName": "_classesTabElement" }, "name": "_classesTabElement" }, "computed": false }, "property": { "type": "Identifier", "start": 1047, "end": 1060, "loc": { "start": { "line": 31, "column": 64 }, "end": { "line": 31, "column": 77 }, "identifierName": "querySelector" }, "name": "querySelector" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1061, "end": 1078, "loc": { "start": { "line": 31, "column": 78 }, "end": { "line": 31, "column": 95 } }, "extra": { "rawValue": ".xeokit-tab-btn", "raw": "\".xeokit-tab-btn\"" }, "value": ".xeokit-tab-btn" } ] } } }, { "type": "IfStatement", "start": 1090, "end": 1194, "loc": { "start": { "line": 33, "column": 8 }, "end": { "line": 35, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 1094, "end": 1124, "loc": { "start": { "line": 33, "column": 12 }, "end": { "line": 33, "column": 42 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 1095, "end": 1124, "loc": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 42 } }, "object": { "type": "ThisExpression", "start": 1095, "end": 1099, "loc": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 17 } } }, "property": { "type": "Identifier", "start": 1100, "end": 1124, "loc": { "start": { "line": 33, "column": 18 }, "end": { "line": 33, "column": 42 }, "identifierName": "_classesTabButtonElement" }, "name": "_classesTabButtonElement" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 1126, "end": 1194, "loc": { "start": { "line": 33, "column": 44 }, "end": { "line": 35, "column": 9 } }, "body": [ { "type": "ThrowStatement", "start": 1140, "end": 1184, "loc": { "start": { "line": 34, "column": 12 }, "end": { "line": 34, "column": 56 } }, "argument": { "type": "StringLiteral", "start": 1146, "end": 1183, "loc": { "start": { "line": 34, "column": 18 }, "end": { "line": 34, "column": 55 } }, "extra": { "rawValue": "Missing DOM element: xeokit-tab-btn", "raw": "\"Missing DOM element: xeokit-tab-btn\"" }, "value": "Missing DOM element: xeokit-tab-btn" } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 1204, "end": 1246, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 50 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1210, "end": 1245, "loc": { "start": { "line": 37, "column": 14 }, "end": { "line": 37, "column": 49 } }, "id": { "type": "Identifier", "start": 1210, "end": 1224, "loc": { "start": { "line": 37, "column": 14 }, "end": { "line": 37, "column": 28 }, "identifierName": "classesElement" }, "name": "classesElement" }, "init": { "type": "MemberExpression", "start": 1227, "end": 1245, "loc": { "start": { "line": 37, "column": 31 }, "end": { "line": 37, "column": 49 } }, "object": { "type": "Identifier", "start": 1227, "end": 1230, "loc": { "start": { "line": 37, "column": 31 }, "end": { "line": 37, "column": 34 }, "identifierName": "cfg" }, "name": "cfg" }, "property": { "type": "Identifier", "start": 1231, "end": 1245, "loc": { "start": { "line": 37, "column": 35 }, "end": { "line": 37, "column": 49 }, "identifierName": "classesElement" }, "name": "classesElement" }, "computed": false } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 1256, "end": 1464, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 44, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 1256, "end": 1463, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 44, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1256, "end": 1270, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 22 } }, "object": { "type": "ThisExpression", "start": 1256, "end": 1260, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 12 } } }, "property": { "type": "Identifier", "start": 1261, "end": 1270, "loc": { "start": { "line": 39, "column": 13 }, "end": { "line": 39, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "right": { "type": "NewExpression", "start": 1273, "end": 1463, "loc": { "start": { "line": 39, "column": 25 }, "end": { "line": 44, "column": 10 } }, "callee": { "type": "Identifier", "start": 1277, "end": 1291, "loc": { "start": { "line": 39, "column": 29 }, "end": { "line": 39, "column": 43 }, "identifierName": "TreeViewPlugin" }, "name": "TreeViewPlugin" }, "arguments": [ { "type": "MemberExpression", "start": 1292, "end": 1303, "loc": { "start": { "line": 39, "column": 44 }, "end": { "line": 39, "column": 55 } }, "object": { "type": "ThisExpression", "start": 1292, "end": 1296, "loc": { "start": { "line": 39, "column": 44 }, "end": { "line": 39, "column": 48 } } }, "property": { "type": "Identifier", "start": 1297, "end": 1303, "loc": { "start": { "line": 39, "column": 49 }, "end": { "line": 39, "column": 55 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, { "type": "ObjectExpression", "start": 1305, "end": 1462, "loc": { "start": { "line": 39, "column": 57 }, "end": { "line": 44, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1319, "end": 1351, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1319, "end": 1335, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 28 }, "identifierName": "containerElement" }, "name": "containerElement" }, "value": { "type": "Identifier", "start": 1337, "end": 1351, "loc": { "start": { "line": 40, "column": 30 }, "end": { "line": 40, "column": 44 }, "identifierName": "classesElement" }, "name": "classesElement" } }, { "type": "ObjectProperty", "start": 1365, "end": 1383, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1365, "end": 1374, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 21 }, "identifierName": "hierarchy" }, "name": "hierarchy" }, "value": { "type": "StringLiteral", "start": 1376, "end": 1383, "loc": { "start": { "line": 41, "column": 23 }, "end": { "line": 41, "column": 30 } }, "extra": { "rawValue": "types", "raw": "\"types\"" }, "value": "types" } }, { "type": "ObjectProperty", "start": 1397, "end": 1417, "loc": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1397, "end": 1410, "loc": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 25 }, "identifierName": "autoAddModels" }, "name": "autoAddModels" }, "value": { "type": "BooleanLiteral", "start": 1412, "end": 1417, "loc": { "start": { "line": 42, "column": 27 }, "end": { "line": 42, "column": 32 } }, "value": false } }, { "type": "ObjectProperty", "start": 1431, "end": 1452, "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1431, "end": 1446, "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 27 }, "identifierName": "pruneEmptyNodes" }, "name": "pruneEmptyNodes" }, "value": { "type": "BooleanLiteral", "start": 1448, "end": 1452, "loc": { "start": { "line": 43, "column": 29 }, "end": { "line": 43, "column": 33 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 1474, "end": 1586, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 48, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 1474, "end": 1585, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 48, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1474, "end": 1499, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 33 } }, "object": { "type": "ThisExpression", "start": 1474, "end": 1478, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 12 } } }, "property": { "type": "Identifier", "start": 1479, "end": 1499, "loc": { "start": { "line": 46, "column": 13 }, "end": { "line": 46, "column": 33 }, "identifierName": "_treeViewContextMenu" }, "name": "_treeViewContextMenu" }, "computed": false }, "right": { "type": "NewExpression", "start": 1502, "end": 1585, "loc": { "start": { "line": 46, "column": 36 }, "end": { "line": 48, "column": 10 } }, "callee": { "type": "Identifier", "start": 1506, "end": 1525, "loc": { "start": { "line": 46, "column": 40 }, "end": { "line": 46, "column": 59 }, "identifierName": "TreeViewContextMenu" }, "name": "TreeViewContextMenu" }, "arguments": [ { "type": "MemberExpression", "start": 1526, "end": 1540, "loc": { "start": { "line": 46, "column": 60 }, "end": { "line": 46, "column": 74 } }, "object": { "type": "ThisExpression", "start": 1526, "end": 1530, "loc": { "start": { "line": 46, "column": 60 }, "end": { "line": 46, "column": 64 } } }, "property": { "type": "Identifier", "start": 1531, "end": 1540, "loc": { "start": { "line": 46, "column": 65 }, "end": { "line": 46, "column": 74 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "computed": false }, { "type": "ObjectExpression", "start": 1542, "end": 1584, "loc": { "start": { "line": 46, "column": 76 }, "end": { "line": 48, "column": 9 } }, "properties": [ { "type": "ObjectProperty", "start": 1556, "end": 1574, "loc": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 30 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1556, "end": 1568, "loc": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 24 }, "identifierName": "hideOnAction" }, "name": "hideOnAction" }, "value": { "type": "BooleanLiteral", "start": 1570, "end": 1574, "loc": { "start": { "line": 47, "column": 26 }, "end": { "line": 47, "column": 30 } }, "value": true } } ] } ] } } }, { "type": "ExpressionStatement", "start": 1596, "end": 1960, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 58, "column": 11 } }, "expression": { "type": "CallExpression", "start": 1596, "end": 1959, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 58, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 1596, "end": 1613, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 25 } }, "object": { "type": "MemberExpression", "start": 1596, "end": 1610, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 22 } }, "object": { "type": "ThisExpression", "start": 1596, "end": 1600, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 12 } } }, "property": { "type": "Identifier", "start": 1601, "end": 1610, "loc": { "start": { "line": 50, "column": 13 }, "end": { "line": 50, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 1611, "end": 1613, "loc": { "start": { "line": 50, "column": 23 }, "end": { "line": 50, "column": 25 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1614, "end": 1627, "loc": { "start": { "line": 50, "column": 26 }, "end": { "line": 50, "column": 39 } }, "extra": { "rawValue": "contextmenu", "raw": "\"contextmenu\"" }, "value": "contextmenu" }, { "type": "ArrowFunctionExpression", "start": 1629, "end": 1958, "loc": { "start": { "line": 50, "column": 41 }, "end": { "line": 58, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1630, "end": 1631, "loc": { "start": { "line": 50, "column": 42 }, "end": { "line": 50, "column": 43 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 1636, "end": 1958, "loc": { "start": { "line": 50, "column": 48 }, "end": { "line": 58, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 1650, "end": 1874, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 56, "column": 14 } }, "expression": { "type": "AssignmentExpression", "start": 1650, "end": 1873, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 56, "column": 13 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1650, "end": 1683, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 45 } }, "object": { "type": "MemberExpression", "start": 1650, "end": 1675, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 37 } }, "object": { "type": "ThisExpression", "start": 1650, "end": 1654, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 16 } } }, "property": { "type": "Identifier", "start": 1655, "end": 1675, "loc": { "start": { "line": 51, "column": 17 }, "end": { "line": 51, "column": 37 }, "identifierName": "_treeViewContextMenu" }, "name": "_treeViewContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 1676, "end": 1683, "loc": { "start": { "line": 51, "column": 38 }, "end": { "line": 51, "column": 45 }, "identifierName": "context" }, "name": "context" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 1686, "end": 1873, "loc": { "start": { "line": 51, "column": 48 }, "end": { "line": 56, "column": 13 } }, "properties": [ { "type": "ObjectProperty", "start": 1704, "end": 1729, "loc": { "start": { "line": 52, "column": 16 }, "end": { "line": 52, "column": 41 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1704, "end": 1713, "loc": { "start": { "line": 52, "column": 16 }, "end": { "line": 52, "column": 25 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "value": { "type": "MemberExpression", "start": 1715, "end": 1729, "loc": { "start": { "line": 52, "column": 27 }, "end": { "line": 52, "column": 41 } }, "object": { "type": "ThisExpression", "start": 1715, "end": 1719, "loc": { "start": { "line": 52, "column": 27 }, "end": { "line": 52, "column": 31 } } }, "property": { "type": "Identifier", "start": 1720, "end": 1729, "loc": { "start": { "line": 52, "column": 32 }, "end": { "line": 52, "column": 41 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "computed": false } }, { "type": "ObjectProperty", "start": 1747, "end": 1763, "loc": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 32 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1747, "end": 1753, "loc": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 22 }, "identifierName": "viewer" }, "name": "viewer" }, "value": { "type": "MemberExpression", "start": 1755, "end": 1763, "loc": { "start": { "line": 53, "column": 24 }, "end": { "line": 53, "column": 32 } }, "object": { "type": "Identifier", "start": 1755, "end": 1756, "loc": { "start": { "line": 53, "column": 24 }, "end": { "line": 53, "column": 25 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1757, "end": 1763, "loc": { "start": { "line": 53, "column": 26 }, "end": { "line": 53, "column": 32 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false } }, { "type": "ObjectProperty", "start": 1781, "end": 1813, "loc": { "start": { "line": 54, "column": 16 }, "end": { "line": 54, "column": 48 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1781, "end": 1795, "loc": { "start": { "line": 54, "column": 16 }, "end": { "line": 54, "column": 30 }, "identifierName": "treeViewPlugin" }, "name": "treeViewPlugin" }, "value": { "type": "MemberExpression", "start": 1797, "end": 1813, "loc": { "start": { "line": 54, "column": 32 }, "end": { "line": 54, "column": 48 } }, "object": { "type": "Identifier", "start": 1797, "end": 1798, "loc": { "start": { "line": 54, "column": 32 }, "end": { "line": 54, "column": 33 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1799, "end": 1813, "loc": { "start": { "line": 54, "column": 34 }, "end": { "line": 54, "column": 48 }, "identifierName": "treeViewPlugin" }, "name": "treeViewPlugin" }, "computed": false } }, { "type": "ObjectProperty", "start": 1831, "end": 1859, "loc": { "start": { "line": 55, "column": 16 }, "end": { "line": 55, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1831, "end": 1843, "loc": { "start": { "line": 55, "column": 16 }, "end": { "line": 55, "column": 28 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "value": { "type": "MemberExpression", "start": 1845, "end": 1859, "loc": { "start": { "line": 55, "column": 30 }, "end": { "line": 55, "column": 44 } }, "object": { "type": "Identifier", "start": 1845, "end": 1846, "loc": { "start": { "line": 55, "column": 30 }, "end": { "line": 55, "column": 31 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1847, "end": 1859, "loc": { "start": { "line": 55, "column": 32 }, "end": { "line": 55, "column": 44 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "computed": false } } ] } } }, { "type": "ExpressionStatement", "start": 1887, "end": 1948, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 73 } }, "expression": { "type": "CallExpression", "start": 1887, "end": 1947, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 1887, "end": 1917, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 42 } }, "object": { "type": "MemberExpression", "start": 1887, "end": 1912, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 37 } }, "object": { "type": "ThisExpression", "start": 1887, "end": 1891, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 16 } } }, "property": { "type": "Identifier", "start": 1892, "end": 1912, "loc": { "start": { "line": 57, "column": 17 }, "end": { "line": 57, "column": 37 }, "identifierName": "_treeViewContextMenu" }, "name": "_treeViewContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 1913, "end": 1917, "loc": { "start": { "line": 57, "column": 38 }, "end": { "line": 57, "column": 42 }, "identifierName": "show" }, "name": "show" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 1918, "end": 1931, "loc": { "start": { "line": 57, "column": 43 }, "end": { "line": 57, "column": 56 } }, "object": { "type": "MemberExpression", "start": 1918, "end": 1925, "loc": { "start": { "line": 57, "column": 43 }, "end": { "line": 57, "column": 50 } }, "object": { "type": "Identifier", "start": 1918, "end": 1919, "loc": { "start": { "line": 57, "column": 43 }, "end": { "line": 57, "column": 44 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1920, "end": 1925, "loc": { "start": { "line": 57, "column": 45 }, "end": { "line": 57, "column": 50 }, "identifierName": "event" }, "name": "event" }, "computed": false }, "property": { "type": "Identifier", "start": 1926, "end": 1931, "loc": { "start": { "line": 57, "column": 51 }, "end": { "line": 57, "column": 56 }, "identifierName": "pageX" }, "name": "pageX" }, "computed": false }, { "type": "MemberExpression", "start": 1933, "end": 1946, "loc": { "start": { "line": 57, "column": 58 }, "end": { "line": 57, "column": 71 } }, "object": { "type": "MemberExpression", "start": 1933, "end": 1940, "loc": { "start": { "line": 57, "column": 58 }, "end": { "line": 57, "column": 65 } }, "object": { "type": "Identifier", "start": 1933, "end": 1934, "loc": { "start": { "line": 57, "column": 58 }, "end": { "line": 57, "column": 59 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 1935, "end": 1940, "loc": { "start": { "line": 57, "column": 60 }, "end": { "line": 57, "column": 65 }, "identifierName": "event" }, "name": "event" }, "computed": false }, "property": { "type": "Identifier", "start": 1941, "end": 1946, "loc": { "start": { "line": 57, "column": 66 }, "end": { "line": 57, "column": 71 }, "identifierName": "pageY" }, "name": "pageY" }, "computed": false } ] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 1970, "end": 2788, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 78, "column": 11 } }, "expression": { "type": "CallExpression", "start": 1970, "end": 2787, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 78, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 1970, "end": 1987, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 25 } }, "object": { "type": "MemberExpression", "start": 1970, "end": 1984, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 22 } }, "object": { "type": "ThisExpression", "start": 1970, "end": 1974, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 12 } } }, "property": { "type": "Identifier", "start": 1975, "end": 1984, "loc": { "start": { "line": 60, "column": 13 }, "end": { "line": 60, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 1985, "end": 1987, "loc": { "start": { "line": 60, "column": 23 }, "end": { "line": 60, "column": 25 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 1988, "end": 2006, "loc": { "start": { "line": 60, "column": 26 }, "end": { "line": 60, "column": 44 } }, "extra": { "rawValue": "nodeTitleClicked", "raw": "\"nodeTitleClicked\"" }, "value": "nodeTitleClicked" }, { "type": "ArrowFunctionExpression", "start": 2008, "end": 2786, "loc": { "start": { "line": 60, "column": 46 }, "end": { "line": 78, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2009, "end": 2010, "loc": { "start": { "line": 60, "column": 47 }, "end": { "line": 60, "column": 48 }, "identifierName": "e" }, "name": "e" } ], "body": { "type": "BlockStatement", "start": 2015, "end": 2786, "loc": { "start": { "line": 60, "column": 53 }, "end": { "line": 78, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 2029, "end": 2061, "loc": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2035, "end": 2060, "loc": { "start": { "line": 61, "column": 18 }, "end": { "line": 61, "column": 43 } }, "id": { "type": "Identifier", "start": 2035, "end": 2040, "loc": { "start": { "line": 61, "column": 18 }, "end": { "line": 61, "column": 23 }, "identifierName": "scene" }, "name": "scene" }, "init": { "type": "MemberExpression", "start": 2043, "end": 2060, "loc": { "start": { "line": 61, "column": 26 }, "end": { "line": 61, "column": 43 } }, "object": { "type": "MemberExpression", "start": 2043, "end": 2054, "loc": { "start": { "line": 61, "column": 26 }, "end": { "line": 61, "column": 37 } }, "object": { "type": "ThisExpression", "start": 2043, "end": 2047, "loc": { "start": { "line": 61, "column": 26 }, "end": { "line": 61, "column": 30 } } }, "property": { "type": "Identifier", "start": 2048, "end": 2054, "loc": { "start": { "line": 61, "column": 31 }, "end": { "line": 61, "column": 37 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2055, "end": 2060, "loc": { "start": { "line": 61, "column": 38 }, "end": { "line": 61, "column": 43 }, "identifierName": "scene" }, "name": "scene" }, "computed": false } } ], "kind": "const" }, { "type": "VariableDeclaration", "start": 2074, "end": 2095, "loc": { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2080, "end": 2094, "loc": { "start": { "line": 62, "column": 18 }, "end": { "line": 62, "column": 32 } }, "id": { "type": "Identifier", "start": 2080, "end": 2089, "loc": { "start": { "line": 62, "column": 18 }, "end": { "line": 62, "column": 27 }, "identifierName": "objectIds" }, "name": "objectIds" }, "init": { "type": "ArrayExpression", "start": 2092, "end": 2094, "loc": { "start": { "line": 62, "column": 30 }, "end": { "line": 62, "column": 32 } }, "elements": [] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 2108, "end": 2311, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 67, "column": 15 } }, "expression": { "type": "CallExpression", "start": 2108, "end": 2310, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 67, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 2108, "end": 2137, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 41 } }, "object": { "type": "MemberExpression", "start": 2108, "end": 2124, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 28 } }, "object": { "type": "Identifier", "start": 2108, "end": 2109, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 13 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 2110, "end": 2124, "loc": { "start": { "line": 63, "column": 14 }, "end": { "line": 63, "column": 28 }, "identifierName": "treeViewPlugin" }, "name": "treeViewPlugin" }, "computed": false }, "property": { "type": "Identifier", "start": 2125, "end": 2137, "loc": { "start": { "line": 63, "column": 29 }, "end": { "line": 63, "column": 41 }, "identifierName": "withNodeTree" }, "name": "withNodeTree" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2138, "end": 2152, "loc": { "start": { "line": 63, "column": 42 }, "end": { "line": 63, "column": 56 } }, "object": { "type": "Identifier", "start": 2138, "end": 2139, "loc": { "start": { "line": 63, "column": 42 }, "end": { "line": 63, "column": 43 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 2140, "end": 2152, "loc": { "start": { "line": 63, "column": 44 }, "end": { "line": 63, "column": 56 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "computed": false }, { "type": "ArrowFunctionExpression", "start": 2154, "end": 2309, "loc": { "start": { "line": 63, "column": 58 }, "end": { "line": 67, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2155, "end": 2167, "loc": { "start": { "line": 63, "column": 59 }, "end": { "line": 63, "column": 71 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" } ], "body": { "type": "BlockStatement", "start": 2172, "end": 2309, "loc": { "start": { "line": 63, "column": 76 }, "end": { "line": 67, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 2190, "end": 2295, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 66, "column": 17 } }, "test": { "type": "MemberExpression", "start": 2194, "end": 2215, "loc": { "start": { "line": 64, "column": 20 }, "end": { "line": 64, "column": 41 } }, "object": { "type": "Identifier", "start": 2194, "end": 2206, "loc": { "start": { "line": 64, "column": 20 }, "end": { "line": 64, "column": 32 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "property": { "type": "Identifier", "start": 2207, "end": 2215, "loc": { "start": { "line": 64, "column": 33 }, "end": { "line": 64, "column": 41 }, "identifierName": "objectId" }, "name": "objectId" }, "computed": false }, "consequent": { "type": "BlockStatement", "start": 2217, "end": 2295, "loc": { "start": { "line": 64, "column": 43 }, "end": { "line": 66, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 2239, "end": 2277, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 58 } }, "expression": { "type": "CallExpression", "start": 2239, "end": 2276, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 2239, "end": 2253, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 34 } }, "object": { "type": "Identifier", "start": 2239, "end": 2248, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 29 }, "identifierName": "objectIds" }, "name": "objectIds" }, "property": { "type": "Identifier", "start": 2249, "end": 2253, "loc": { "start": { "line": 65, "column": 30 }, "end": { "line": 65, "column": 34 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2254, "end": 2275, "loc": { "start": { "line": 65, "column": 35 }, "end": { "line": 65, "column": 56 } }, "object": { "type": "Identifier", "start": 2254, "end": 2266, "loc": { "start": { "line": 65, "column": 35 }, "end": { "line": 65, "column": 47 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "property": { "type": "Identifier", "start": 2267, "end": 2275, "loc": { "start": { "line": 65, "column": 48 }, "end": { "line": 65, "column": 56 }, "identifierName": "objectId" }, "name": "objectId" }, "computed": false } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } }, { "type": "VariableDeclaration", "start": 2324, "end": 2363, "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2330, "end": 2362, "loc": { "start": { "line": 68, "column": 18 }, "end": { "line": 68, "column": 50 } }, "id": { "type": "Identifier", "start": 2330, "end": 2337, "loc": { "start": { "line": 68, "column": 18 }, "end": { "line": 68, "column": 25 }, "identifierName": "checked" }, "name": "checked" }, "init": { "type": "MemberExpression", "start": 2340, "end": 2362, "loc": { "start": { "line": 68, "column": 28 }, "end": { "line": 68, "column": 50 } }, "object": { "type": "MemberExpression", "start": 2340, "end": 2354, "loc": { "start": { "line": 68, "column": 28 }, "end": { "line": 68, "column": 42 } }, "object": { "type": "Identifier", "start": 2340, "end": 2341, "loc": { "start": { "line": 68, "column": 28 }, "end": { "line": 68, "column": 29 }, "identifierName": "e" }, "name": "e" }, "property": { "type": "Identifier", "start": 2342, "end": 2354, "loc": { "start": { "line": 68, "column": 30 }, "end": { "line": 68, "column": 42 }, "identifierName": "treeViewNode" }, "name": "treeViewNode" }, "computed": false }, "property": { "type": "Identifier", "start": 2355, "end": 2362, "loc": { "start": { "line": 68, "column": 43 }, "end": { "line": 68, "column": 50 }, "identifierName": "checked" }, "name": "checked" }, "computed": false } } ], "kind": "const" }, { "type": "IfStatement", "start": 2376, "end": 2776, "loc": { "start": { "line": 69, "column": 12 }, "end": { "line": 77, "column": 13 } }, "test": { "type": "Identifier", "start": 2380, "end": 2387, "loc": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 23 }, "identifierName": "checked" }, "name": "checked" }, "consequent": { "type": "BlockStatement", "start": 2389, "end": 2580, "loc": { "start": { "line": 69, "column": 25 }, "end": { "line": 73, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 2407, "end": 2448, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 57 } }, "expression": { "type": "CallExpression", "start": 2407, "end": 2447, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 2407, "end": 2429, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 38 } }, "object": { "type": "Identifier", "start": 2407, "end": 2412, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2413, "end": 2429, "loc": { "start": { "line": 70, "column": 22 }, "end": { "line": 70, "column": 38 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2430, "end": 2439, "loc": { "start": { "line": 70, "column": 39 }, "end": { "line": 70, "column": 48 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2441, "end": 2446, "loc": { "start": { "line": 70, "column": 50 }, "end": { "line": 70, "column": 55 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2465, "end": 2507, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 58 } }, "expression": { "type": "CallExpression", "start": 2465, "end": 2506, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 2465, "end": 2488, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 39 } }, "object": { "type": "Identifier", "start": 2465, "end": 2470, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2471, "end": 2488, "loc": { "start": { "line": 71, "column": 22 }, "end": { "line": 71, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2489, "end": 2498, "loc": { "start": { "line": 71, "column": 40 }, "end": { "line": 71, "column": 49 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2500, "end": 2505, "loc": { "start": { "line": 71, "column": 51 }, "end": { "line": 71, "column": 56 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2524, "end": 2566, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 58 } }, "expression": { "type": "CallExpression", "start": 2524, "end": 2565, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 2524, "end": 2548, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 40 } }, "object": { "type": "Identifier", "start": 2524, "end": 2529, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2530, "end": 2548, "loc": { "start": { "line": 72, "column": 22 }, "end": { "line": 72, "column": 40 }, "identifierName": "setObjectsPickable" }, "name": "setObjectsPickable" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2549, "end": 2558, "loc": { "start": { "line": 72, "column": 41 }, "end": { "line": 72, "column": 50 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2560, "end": 2564, "loc": { "start": { "line": 72, "column": 52 }, "end": { "line": 72, "column": 56 } }, "value": true } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 2586, "end": 2776, "loc": { "start": { "line": 73, "column": 19 }, "end": { "line": 77, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 2604, "end": 2645, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 57 } }, "expression": { "type": "CallExpression", "start": 2604, "end": 2644, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 2604, "end": 2626, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 38 } }, "object": { "type": "Identifier", "start": 2604, "end": 2609, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2610, "end": 2626, "loc": { "start": { "line": 74, "column": 22 }, "end": { "line": 74, "column": 38 }, "identifierName": "setObjectsXRayed" }, "name": "setObjectsXRayed" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2627, "end": 2636, "loc": { "start": { "line": 74, "column": 39 }, "end": { "line": 74, "column": 48 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2638, "end": 2643, "loc": { "start": { "line": 74, "column": 50 }, "end": { "line": 74, "column": 55 } }, "value": false } ] } }, { "type": "ExpressionStatement", "start": 2662, "end": 2703, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 57 } }, "expression": { "type": "CallExpression", "start": 2662, "end": 2702, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 2662, "end": 2685, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 39 } }, "object": { "type": "Identifier", "start": 2662, "end": 2667, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2668, "end": 2685, "loc": { "start": { "line": 75, "column": 22 }, "end": { "line": 75, "column": 39 }, "identifierName": "setObjectsVisible" }, "name": "setObjectsVisible" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2686, "end": 2695, "loc": { "start": { "line": 75, "column": 40 }, "end": { "line": 75, "column": 49 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2697, "end": 2701, "loc": { "start": { "line": 75, "column": 51 }, "end": { "line": 75, "column": 55 } }, "value": true } ] } }, { "type": "ExpressionStatement", "start": 2720, "end": 2762, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 58 } }, "expression": { "type": "CallExpression", "start": 2720, "end": 2761, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 57 } }, "callee": { "type": "MemberExpression", "start": 2720, "end": 2744, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 40 } }, "object": { "type": "Identifier", "start": 2720, "end": 2725, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 21 }, "identifierName": "scene" }, "name": "scene" }, "property": { "type": "Identifier", "start": 2726, "end": 2744, "loc": { "start": { "line": 76, "column": 22 }, "end": { "line": 76, "column": 40 }, "identifierName": "setObjectsPickable" }, "name": "setObjectsPickable" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2745, "end": 2754, "loc": { "start": { "line": 76, "column": 41 }, "end": { "line": 76, "column": 50 }, "identifierName": "objectIds" }, "name": "objectIds" }, { "type": "BooleanLiteral", "start": 2756, "end": 2760, "loc": { "start": { "line": 76, "column": 52 }, "end": { "line": 76, "column": 56 } }, "value": true } ] } } ], "directives": [] } } ], "directives": [] } } ] } }, { "type": "ExpressionStatement", "start": 2798, "end": 3241, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 90, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 2798, "end": 3240, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 90, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 2798, "end": 2817, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 27 } }, "object": { "type": "ThisExpression", "start": 2798, "end": 2802, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 12 } } }, "property": { "type": "Identifier", "start": 2803, "end": 2817, "loc": { "start": { "line": 80, "column": 13 }, "end": { "line": 80, "column": 27 }, "identifierName": "_onModelLoaded" }, "name": "_onModelLoaded" }, "computed": false }, "right": { "type": "CallExpression", "start": 2820, "end": 3240, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 90, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 2820, "end": 2840, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 50 } }, "object": { "type": "MemberExpression", "start": 2820, "end": 2837, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 47 } }, "object": { "type": "MemberExpression", "start": 2820, "end": 2831, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 41 } }, "object": { "type": "ThisExpression", "start": 2820, "end": 2824, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 34 } } }, "property": { "type": "Identifier", "start": 2825, "end": 2831, "loc": { "start": { "line": 80, "column": 35 }, "end": { "line": 80, "column": 41 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2832, "end": 2837, "loc": { "start": { "line": 80, "column": 42 }, "end": { "line": 80, "column": 47 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 2838, "end": 2840, "loc": { "start": { "line": 80, "column": 48 }, "end": { "line": 80, "column": 50 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 2841, "end": 2854, "loc": { "start": { "line": 80, "column": 51 }, "end": { "line": 80, "column": 64 } }, "extra": { "rawValue": "modelLoaded", "raw": "\"modelLoaded\"" }, "value": "modelLoaded" }, { "type": "ArrowFunctionExpression", "start": 2856, "end": 3239, "loc": { "start": { "line": 80, "column": 66 }, "end": { "line": 90, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2857, "end": 2864, "loc": { "start": { "line": 80, "column": 67 }, "end": { "line": 80, "column": 74 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 2869, "end": 3239, "loc": { "start": { "line": 80, "column": 79 }, "end": { "line": 90, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 2883, "end": 3229, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 89, "column": 13 } }, "test": { "type": "MemberExpression", "start": 2887, "end": 2928, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 57 } }, "object": { "type": "MemberExpression", "start": 2887, "end": 2919, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 48 } }, "object": { "type": "MemberExpression", "start": 2887, "end": 2908, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 37 } }, "object": { "type": "MemberExpression", "start": 2887, "end": 2898, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 27 } }, "object": { "type": "ThisExpression", "start": 2887, "end": 2891, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 20 } } }, "property": { "type": "Identifier", "start": 2892, "end": 2898, "loc": { "start": { "line": 81, "column": 21 }, "end": { "line": 81, "column": 27 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2899, "end": 2908, "loc": { "start": { "line": 81, "column": 28 }, "end": { "line": 81, "column": 37 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 2909, "end": 2919, "loc": { "start": { "line": 81, "column": 38 }, "end": { "line": 81, "column": 48 }, "identifierName": "metaModels" }, "name": "metaModels" }, "computed": false }, "property": { "type": "Identifier", "start": 2920, "end": 2927, "loc": { "start": { "line": 81, "column": 49 }, "end": { "line": 81, "column": 56 }, "identifierName": "modelId" }, "name": "modelId" }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 2930, "end": 3229, "loc": { "start": { "line": 81, "column": 59 }, "end": { "line": 89, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 2948, "end": 3019, "loc": { "start": { "line": 82, "column": 16 }, "end": { "line": 82, "column": 87 } }, "declarations": [ { "type": "VariableDeclarator", "start": 2954, "end": 3018, "loc": { "start": { "line": 82, "column": 22 }, "end": { "line": 82, "column": 86 } }, "id": { "type": "Identifier", "start": 2954, "end": 2963, "loc": { "start": { "line": 82, "column": 22 }, "end": { "line": 82, "column": 31 }, "identifierName": "modelInfo" }, "name": "modelInfo" }, "init": { "type": "CallExpression", "start": 2966, "end": 3018, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 86 } }, "callee": { "type": "MemberExpression", "start": 2966, "end": 3009, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 77 } }, "object": { "type": "MemberExpression", "start": 2966, "end": 2996, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 64 } }, "object": { "type": "MemberExpression", "start": 2966, "end": 2980, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 48 } }, "object": { "type": "ThisExpression", "start": 2966, "end": 2970, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 38 } } }, "property": { "type": "Identifier", "start": 2971, "end": 2980, "loc": { "start": { "line": 82, "column": 39 }, "end": { "line": 82, "column": 48 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "computed": false }, "property": { "type": "Identifier", "start": 2981, "end": 2996, "loc": { "start": { "line": 82, "column": 49 }, "end": { "line": 82, "column": 64 }, "identifierName": "_modelsExplorer" }, "name": "_modelsExplorer" }, "computed": false }, "property": { "type": "Identifier", "start": 2997, "end": 3009, "loc": { "start": { "line": 82, "column": 65 }, "end": { "line": 82, "column": 77 }, "identifierName": "getModelInfo" }, "name": "getModelInfo" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 3010, "end": 3017, "loc": { "start": { "line": 82, "column": 78 }, "end": { "line": 82, "column": 85 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "kind": "const" }, { "type": "IfStatement", "start": 3036, "end": 3099, "loc": { "start": { "line": 83, "column": 16 }, "end": { "line": 85, "column": 17 } }, "test": { "type": "UnaryExpression", "start": 3040, "end": 3050, "loc": { "start": { "line": 83, "column": 20 }, "end": { "line": 83, "column": 30 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 3041, "end": 3050, "loc": { "start": { "line": 83, "column": 21 }, "end": { "line": 83, "column": 30 }, "identifierName": "modelInfo" }, "name": "modelInfo" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 3052, "end": 3099, "loc": { "start": { "line": 83, "column": 32 }, "end": { "line": 85, "column": 17 } }, "body": [ { "type": "ReturnStatement", "start": 3074, "end": 3081, "loc": { "start": { "line": 84, "column": 20 }, "end": { "line": 84, "column": 27 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 3116, "end": 3215, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 88, "column": 19 } }, "expression": { "type": "CallExpression", "start": 3116, "end": 3214, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 88, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 3116, "end": 3139, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 86, "column": 39 } }, "object": { "type": "MemberExpression", "start": 3116, "end": 3130, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 86, "column": 30 } }, "object": { "type": "ThisExpression", "start": 3116, "end": 3120, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 86, "column": 20 } } }, "property": { "type": "Identifier", "start": 3121, "end": 3130, "loc": { "start": { "line": 86, "column": 21 }, "end": { "line": 86, "column": 30 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 3131, "end": 3139, "loc": { "start": { "line": 86, "column": 31 }, "end": { "line": 86, "column": 39 }, "identifierName": "addModel" }, "name": "addModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 3140, "end": 3147, "loc": { "start": { "line": 86, "column": 40 }, "end": { "line": 86, "column": 47 }, "identifierName": "modelId" }, "name": "modelId" }, { "type": "ObjectExpression", "start": 3149, "end": 3213, "loc": { "start": { "line": 86, "column": 49 }, "end": { "line": 88, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 3171, "end": 3195, "loc": { "start": { "line": 87, "column": 20 }, "end": { "line": 87, "column": 44 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 3171, "end": 3179, "loc": { "start": { "line": 87, "column": 20 }, "end": { "line": 87, "column": 28 }, "identifierName": "rootName" }, "name": "rootName" }, "value": { "type": "MemberExpression", "start": 3181, "end": 3195, "loc": { "start": { "line": 87, "column": 30 }, "end": { "line": 87, "column": 44 } }, "object": { "type": "Identifier", "start": 3181, "end": 3190, "loc": { "start": { "line": 87, "column": 30 }, "end": { "line": 87, "column": 39 }, "identifierName": "modelInfo" }, "name": "modelInfo" }, "property": { "type": "Identifier", "start": 3191, "end": 3195, "loc": { "start": { "line": 87, "column": 40 }, "end": { "line": 87, "column": 44 }, "identifierName": "name" }, "name": "name" }, "computed": false } } ] } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } }, { "type": "ExpressionStatement", "start": 3251, "end": 3467, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 96, "column": 11 } }, "expression": { "type": "AssignmentExpression", "start": 3251, "end": 3466, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 96, "column": 10 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3251, "end": 3272, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 29 } }, "object": { "type": "ThisExpression", "start": 3251, "end": 3255, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 12 } } }, "property": { "type": "Identifier", "start": 3256, "end": 3272, "loc": { "start": { "line": 92, "column": 13 }, "end": { "line": 92, "column": 29 }, "identifierName": "_onModelUnloaded" }, "name": "_onModelUnloaded" }, "computed": false }, "right": { "type": "CallExpression", "start": 3275, "end": 3466, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 96, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 3275, "end": 3295, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 52 } }, "object": { "type": "MemberExpression", "start": 3275, "end": 3292, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 49 } }, "object": { "type": "MemberExpression", "start": 3275, "end": 3286, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 43 } }, "object": { "type": "ThisExpression", "start": 3275, "end": 3279, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 36 } } }, "property": { "type": "Identifier", "start": 3280, "end": 3286, "loc": { "start": { "line": 92, "column": 37 }, "end": { "line": 92, "column": 43 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 3287, "end": 3292, "loc": { "start": { "line": 92, "column": 44 }, "end": { "line": 92, "column": 49 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 3293, "end": 3295, "loc": { "start": { "line": 92, "column": 50 }, "end": { "line": 92, "column": 52 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3296, "end": 3311, "loc": { "start": { "line": 92, "column": 53 }, "end": { "line": 92, "column": 68 } }, "extra": { "rawValue": "modelUnloaded", "raw": "\"modelUnloaded\"" }, "value": "modelUnloaded" }, { "type": "ArrowFunctionExpression", "start": 3313, "end": 3465, "loc": { "start": { "line": 92, "column": 70 }, "end": { "line": 96, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3314, "end": 3321, "loc": { "start": { "line": 92, "column": 71 }, "end": { "line": 92, "column": 78 }, "identifierName": "modelId" }, "name": "modelId" } ], "body": { "type": "BlockStatement", "start": 3326, "end": 3465, "loc": { "start": { "line": 92, "column": 83 }, "end": { "line": 96, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 3340, "end": 3455, "loc": { "start": { "line": 93, "column": 12 }, "end": { "line": 95, "column": 13 } }, "test": { "type": "MemberExpression", "start": 3344, "end": 3385, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 57 } }, "object": { "type": "MemberExpression", "start": 3344, "end": 3376, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 48 } }, "object": { "type": "MemberExpression", "start": 3344, "end": 3365, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 37 } }, "object": { "type": "MemberExpression", "start": 3344, "end": 3355, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 27 } }, "object": { "type": "ThisExpression", "start": 3344, "end": 3348, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 20 } } }, "property": { "type": "Identifier", "start": 3349, "end": 3355, "loc": { "start": { "line": 93, "column": 21 }, "end": { "line": 93, "column": 27 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 3356, "end": 3365, "loc": { "start": { "line": 93, "column": 28 }, "end": { "line": 93, "column": 37 }, "identifierName": "metaScene" }, "name": "metaScene" }, "computed": false }, "property": { "type": "Identifier", "start": 3366, "end": 3376, "loc": { "start": { "line": 93, "column": 38 }, "end": { "line": 93, "column": 48 }, "identifierName": "metaModels" }, "name": "metaModels" }, "computed": false }, "property": { "type": "Identifier", "start": 3377, "end": 3384, "loc": { "start": { "line": 93, "column": 49 }, "end": { "line": 93, "column": 56 }, "identifierName": "modelId" }, "name": "modelId" }, "computed": true }, "consequent": { "type": "BlockStatement", "start": 3387, "end": 3455, "loc": { "start": { "line": 93, "column": 59 }, "end": { "line": 95, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 3405, "end": 3441, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 52 } }, "expression": { "type": "CallExpression", "start": 3405, "end": 3440, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 3405, "end": 3431, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 42 } }, "object": { "type": "MemberExpression", "start": 3405, "end": 3419, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 30 } }, "object": { "type": "ThisExpression", "start": 3405, "end": 3409, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 20 } } }, "property": { "type": "Identifier", "start": 3410, "end": 3419, "loc": { "start": { "line": 94, "column": 21 }, "end": { "line": 94, "column": 30 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 3420, "end": 3431, "loc": { "start": { "line": 94, "column": 31 }, "end": { "line": 94, "column": 42 }, "identifierName": "removeModel" }, "name": "removeModel" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 3432, "end": 3439, "loc": { "start": { "line": 94, "column": 43 }, "end": { "line": 94, "column": 50 }, "identifierName": "modelId" }, "name": "modelId" } ] } } ], "directives": [] }, "alternate": null } ], "directives": [] } } ] } } }, { "type": "ExpressionStatement", "start": 3477, "end": 3562, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 100, "column": 11 } }, "expression": { "type": "CallExpression", "start": 3477, "end": 3561, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 100, "column": 10 } }, "callee": { "type": "MemberExpression", "start": 3477, "end": 3494, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 25 } }, "object": { "type": "MemberExpression", "start": 3477, "end": 3491, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 22 } }, "object": { "type": "ThisExpression", "start": 3477, "end": 3481, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 12 } } }, "property": { "type": "Identifier", "start": 3482, "end": 3491, "loc": { "start": { "line": 98, "column": 13 }, "end": { "line": 98, "column": 22 }, "identifierName": "bimViewer" }, "name": "bimViewer" }, "computed": false }, "property": { "type": "Identifier", "start": 3492, "end": 3494, "loc": { "start": { "line": 98, "column": 23 }, "end": { "line": 98, "column": 25 }, "identifierName": "on" }, "name": "on" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3495, "end": 3502, "loc": { "start": { "line": 98, "column": 26 }, "end": { "line": 98, "column": 33 } }, "extra": { "rawValue": "reset", "raw": "\"reset\"" }, "value": "reset" }, { "type": "ArrowFunctionExpression", "start": 3504, "end": 3560, "loc": { "start": { "line": 98, "column": 35 }, "end": { "line": 100, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 3510, "end": 3560, "loc": { "start": { "line": 98, "column": 41 }, "end": { "line": 100, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 3524, "end": 3550, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 38 } }, "expression": { "type": "CallExpression", "start": 3524, "end": 3549, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 37 } }, "callee": { "type": "MemberExpression", "start": 3524, "end": 3547, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 35 } }, "object": { "type": "MemberExpression", "start": 3524, "end": 3538, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 26 } }, "object": { "type": "ThisExpression", "start": 3524, "end": 3528, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 16 } } }, "property": { "type": "Identifier", "start": 3529, "end": 3538, "loc": { "start": { "line": 99, "column": 17 }, "end": { "line": 99, "column": 26 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 3539, "end": 3547, "loc": { "start": { "line": 99, "column": 27 }, "end": { "line": 99, "column": 35 }, "identifierName": "collapse" }, "name": "collapse" }, "computed": false }, "arguments": [] } } ], "directives": [] } } ] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 3574, "end": 4091, "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 113, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 3574, "end": 3584, "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 14 }, "identifierName": "setEnabled" }, "name": "setEnabled" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3585, "end": 3592, "loc": { "start": { "line": 103, "column": 15 }, "end": { "line": 103, "column": 22 }, "identifierName": "enabled" }, "name": "enabled" } ], "body": { "type": "BlockStatement", "start": 3594, "end": 4091, "loc": { "start": { "line": 103, "column": 24 }, "end": { "line": 113, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 3604, "end": 4085, "loc": { "start": { "line": 104, "column": 8 }, "end": { "line": 112, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 3608, "end": 3616, "loc": { "start": { "line": 104, "column": 12 }, "end": { "line": 104, "column": 20 } }, "operator": "!", "prefix": true, "argument": { "type": "Identifier", "start": 3609, "end": 3616, "loc": { "start": { "line": 104, "column": 13 }, "end": { "line": 104, "column": 20 }, "identifierName": "enabled" }, "name": "enabled" }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 3618, "end": 3844, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 108, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 3632, "end": 3688, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 68 } }, "expression": { "type": "CallExpression", "start": 3632, "end": 3687, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 67 } }, "callee": { "type": "MemberExpression", "start": 3632, "end": 3675, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 55 } }, "object": { "type": "MemberExpression", "start": 3632, "end": 3671, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 51 } }, "object": { "type": "MemberExpression", "start": 3632, "end": 3661, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 41 } }, "object": { "type": "ThisExpression", "start": 3632, "end": 3636, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 16 } } }, "property": { "type": "Identifier", "start": 3637, "end": 3661, "loc": { "start": { "line": 105, "column": 17 }, "end": { "line": 105, "column": 41 }, "identifierName": "_classesTabButtonElement" }, "name": "_classesTabButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3662, "end": 3671, "loc": { "start": { "line": 105, "column": 42 }, "end": { "line": 105, "column": 51 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3672, "end": 3675, "loc": { "start": { "line": 105, "column": 52 }, "end": { "line": 105, "column": 55 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3676, "end": 3686, "loc": { "start": { "line": 105, "column": 56 }, "end": { "line": 105, "column": 66 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } }, { "type": "ExpressionStatement", "start": 3701, "end": 3761, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 72 } }, "expression": { "type": "CallExpression", "start": 3701, "end": 3760, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 3701, "end": 3748, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 59 } }, "object": { "type": "MemberExpression", "start": 3701, "end": 3744, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 55 } }, "object": { "type": "MemberExpression", "start": 3701, "end": 3734, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 45 } }, "object": { "type": "ThisExpression", "start": 3701, "end": 3705, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 16 } } }, "property": { "type": "Identifier", "start": 3706, "end": 3734, "loc": { "start": { "line": 106, "column": 17 }, "end": { "line": 106, "column": 45 }, "identifierName": "_showAllClassesButtonElement" }, "name": "_showAllClassesButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3735, "end": 3744, "loc": { "start": { "line": 106, "column": 46 }, "end": { "line": 106, "column": 55 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3745, "end": 3748, "loc": { "start": { "line": 106, "column": 56 }, "end": { "line": 106, "column": 59 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3749, "end": 3759, "loc": { "start": { "line": 106, "column": 60 }, "end": { "line": 106, "column": 70 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } }, { "type": "ExpressionStatement", "start": 3774, "end": 3834, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 72 } }, "expression": { "type": "CallExpression", "start": 3774, "end": 3833, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 3774, "end": 3821, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 59 } }, "object": { "type": "MemberExpression", "start": 3774, "end": 3817, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 55 } }, "object": { "type": "MemberExpression", "start": 3774, "end": 3807, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 45 } }, "object": { "type": "ThisExpression", "start": 3774, "end": 3778, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 16 } } }, "property": { "type": "Identifier", "start": 3779, "end": 3807, "loc": { "start": { "line": 107, "column": 17 }, "end": { "line": 107, "column": 45 }, "identifierName": "_hideAllClassesButtonElement" }, "name": "_hideAllClassesButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3808, "end": 3817, "loc": { "start": { "line": 107, "column": 46 }, "end": { "line": 107, "column": 55 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3818, "end": 3821, "loc": { "start": { "line": 107, "column": 56 }, "end": { "line": 107, "column": 59 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3822, "end": 3832, "loc": { "start": { "line": 107, "column": 60 }, "end": { "line": 107, "column": 70 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 3850, "end": 4085, "loc": { "start": { "line": 108, "column": 15 }, "end": { "line": 112, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 3864, "end": 3923, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 71 } }, "expression": { "type": "CallExpression", "start": 3864, "end": 3922, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 70 } }, "callee": { "type": "MemberExpression", "start": 3864, "end": 3910, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 58 } }, "object": { "type": "MemberExpression", "start": 3864, "end": 3903, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 51 } }, "object": { "type": "MemberExpression", "start": 3864, "end": 3893, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 41 } }, "object": { "type": "ThisExpression", "start": 3864, "end": 3868, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 16 } } }, "property": { "type": "Identifier", "start": 3869, "end": 3893, "loc": { "start": { "line": 109, "column": 17 }, "end": { "line": 109, "column": 41 }, "identifierName": "_classesTabButtonElement" }, "name": "_classesTabButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3894, "end": 3903, "loc": { "start": { "line": 109, "column": 42 }, "end": { "line": 109, "column": 51 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3904, "end": 3910, "loc": { "start": { "line": 109, "column": 52 }, "end": { "line": 109, "column": 58 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3911, "end": 3921, "loc": { "start": { "line": 109, "column": 59 }, "end": { "line": 109, "column": 69 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } }, { "type": "ExpressionStatement", "start": 3936, "end": 3999, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 75 } }, "expression": { "type": "CallExpression", "start": 3936, "end": 3998, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 3936, "end": 3986, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 62 } }, "object": { "type": "MemberExpression", "start": 3936, "end": 3979, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 55 } }, "object": { "type": "MemberExpression", "start": 3936, "end": 3969, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 45 } }, "object": { "type": "ThisExpression", "start": 3936, "end": 3940, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 16 } } }, "property": { "type": "Identifier", "start": 3941, "end": 3969, "loc": { "start": { "line": 110, "column": 17 }, "end": { "line": 110, "column": 45 }, "identifierName": "_showAllClassesButtonElement" }, "name": "_showAllClassesButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 3970, "end": 3979, "loc": { "start": { "line": 110, "column": 46 }, "end": { "line": 110, "column": 55 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 3980, "end": 3986, "loc": { "start": { "line": 110, "column": 56 }, "end": { "line": 110, "column": 62 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3987, "end": 3997, "loc": { "start": { "line": 110, "column": 63 }, "end": { "line": 110, "column": 73 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } }, { "type": "ExpressionStatement", "start": 4012, "end": 4075, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 75 } }, "expression": { "type": "CallExpression", "start": 4012, "end": 4074, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 4012, "end": 4062, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 62 } }, "object": { "type": "MemberExpression", "start": 4012, "end": 4055, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 55 } }, "object": { "type": "MemberExpression", "start": 4012, "end": 4045, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 45 } }, "object": { "type": "ThisExpression", "start": 4012, "end": 4016, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 16 } } }, "property": { "type": "Identifier", "start": 4017, "end": 4045, "loc": { "start": { "line": 111, "column": 17 }, "end": { "line": 111, "column": 45 }, "identifierName": "_hideAllClassesButtonElement" }, "name": "_hideAllClassesButtonElement" }, "computed": false }, "property": { "type": "Identifier", "start": 4046, "end": 4055, "loc": { "start": { "line": 111, "column": 46 }, "end": { "line": 111, "column": 55 }, "identifierName": "classList" }, "name": "classList" }, "computed": false }, "property": { "type": "Identifier", "start": 4056, "end": 4062, "loc": { "start": { "line": 111, "column": 56 }, "end": { "line": 111, "column": 62 }, "identifierName": "remove" }, "name": "remove" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 4063, "end": 4073, "loc": { "start": { "line": 111, "column": 63 }, "end": { "line": 111, "column": 73 } }, "extra": { "rawValue": "disabled", "raw": "\"disabled\"" }, "value": "disabled" } ] } } ], "directives": [] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 4097, "end": 4178, "loc": { "start": { "line": 115, "column": 4 }, "end": { "line": 117, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4097, "end": 4118, "loc": { "start": { "line": 115, "column": 4 }, "end": { "line": 115, "column": 25 }, "identifierName": "expandTreeViewToDepth" }, "name": "expandTreeViewToDepth" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4119, "end": 4124, "loc": { "start": { "line": 115, "column": 26 }, "end": { "line": 115, "column": 31 }, "identifierName": "depth" }, "name": "depth" } ], "body": { "type": "BlockStatement", "start": 4126, "end": 4178, "loc": { "start": { "line": 115, "column": 33 }, "end": { "line": 117, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 4136, "end": 4172, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 44 } }, "expression": { "type": "CallExpression", "start": 4136, "end": 4171, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 4136, "end": 4164, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 36 } }, "object": { "type": "MemberExpression", "start": 4136, "end": 4150, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4136, "end": 4140, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 12 } } }, "property": { "type": "Identifier", "start": 4141, "end": 4150, "loc": { "start": { "line": 116, "column": 13 }, "end": { "line": 116, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4151, "end": 4164, "loc": { "start": { "line": 116, "column": 23 }, "end": { "line": 116, "column": 36 }, "identifierName": "expandToDepth" }, "name": "expandToDepth" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 4165, "end": 4170, "loc": { "start": { "line": 116, "column": 37 }, "end": { "line": 116, "column": 42 }, "identifierName": "depth" }, "name": "depth" } ] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 4184, "end": 4298, "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 122, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4184, "end": 4202, "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 22 }, "identifierName": "showNodeInTreeView" }, "name": "showNodeInTreeView" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4203, "end": 4211, "loc": { "start": { "line": 119, "column": 23 }, "end": { "line": 119, "column": 31 }, "identifierName": "objectId" }, "name": "objectId" } ], "body": { "type": "BlockStatement", "start": 4213, "end": 4298, "loc": { "start": { "line": 119, "column": 33 }, "end": { "line": 122, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 4223, "end": 4249, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 34 } }, "expression": { "type": "CallExpression", "start": 4223, "end": 4248, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 4223, "end": 4246, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 31 } }, "object": { "type": "MemberExpression", "start": 4223, "end": 4237, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4223, "end": 4227, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 12 } } }, "property": { "type": "Identifier", "start": 4228, "end": 4237, "loc": { "start": { "line": 120, "column": 13 }, "end": { "line": 120, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4238, "end": 4246, "loc": { "start": { "line": 120, "column": 23 }, "end": { "line": 120, "column": 31 }, "identifierName": "collapse" }, "name": "collapse" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 4258, "end": 4292, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 42 } }, "expression": { "type": "CallExpression", "start": 4258, "end": 4291, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 41 } }, "callee": { "type": "MemberExpression", "start": 4258, "end": 4281, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 31 } }, "object": { "type": "MemberExpression", "start": 4258, "end": 4272, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4258, "end": 4262, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 12 } } }, "property": { "type": "Identifier", "start": 4263, "end": 4272, "loc": { "start": { "line": 121, "column": 13 }, "end": { "line": 121, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4273, "end": 4281, "loc": { "start": { "line": 121, "column": 23 }, "end": { "line": 121, "column": 31 }, "identifierName": "showNode" }, "name": "showNode" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 4282, "end": 4290, "loc": { "start": { "line": 121, "column": 32 }, "end": { "line": 121, "column": 40 }, "identifierName": "objectId" }, "name": "objectId" } ] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 4304, "end": 4371, "loc": { "start": { "line": 124, "column": 4 }, "end": { "line": 126, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4304, "end": 4324, "loc": { "start": { "line": 124, "column": 4 }, "end": { "line": 124, "column": 24 }, "identifierName": "unShowNodeInTreeView" }, "name": "unShowNodeInTreeView" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 4327, "end": 4371, "loc": { "start": { "line": 124, "column": 27 }, "end": { "line": 126, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 4337, "end": 4365, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 36 } }, "expression": { "type": "CallExpression", "start": 4337, "end": 4364, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 35 } }, "callee": { "type": "MemberExpression", "start": 4337, "end": 4362, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 33 } }, "object": { "type": "MemberExpression", "start": 4337, "end": 4351, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4337, "end": 4341, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 12 } } }, "property": { "type": "Identifier", "start": 4342, "end": 4351, "loc": { "start": { "line": 125, "column": 13 }, "end": { "line": 125, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4352, "end": 4362, "loc": { "start": { "line": 125, "column": 23 }, "end": { "line": 125, "column": 33 }, "identifierName": "unShowNode" }, "name": "unShowNode" }, "computed": false }, "arguments": [] } } ], "directives": [] } }, { "type": "ClassMethod", "start": 4377, "end": 4604, "loc": { "start": { "line": 128, "column": 4 }, "end": { "line": 134, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4377, "end": 4384, "loc": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 11 }, "identifierName": "destroy" }, "name": "destroy" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 4387, "end": 4604, "loc": { "start": { "line": 128, "column": 14 }, "end": { "line": 134, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 4397, "end": 4413, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 24 } }, "expression": { "type": "CallExpression", "start": 4397, "end": 4412, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 23 } }, "callee": { "type": "MemberExpression", "start": 4397, "end": 4410, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 21 } }, "object": { "type": "Super", "start": 4397, "end": 4402, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 13 } } }, "property": { "type": "Identifier", "start": 4403, "end": 4410, "loc": { "start": { "line": 129, "column": 14 }, "end": { "line": 129, "column": 21 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 4422, "end": 4447, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 33 } }, "expression": { "type": "CallExpression", "start": 4422, "end": 4446, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 32 } }, "callee": { "type": "MemberExpression", "start": 4422, "end": 4444, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 30 } }, "object": { "type": "MemberExpression", "start": 4422, "end": 4436, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 22 } }, "object": { "type": "ThisExpression", "start": 4422, "end": 4426, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 12 } } }, "property": { "type": "Identifier", "start": 4427, "end": 4436, "loc": { "start": { "line": 130, "column": 13 }, "end": { "line": 130, "column": 22 }, "identifierName": "_treeView" }, "name": "_treeView" }, "computed": false }, "property": { "type": "Identifier", "start": 4437, "end": 4444, "loc": { "start": { "line": 130, "column": 23 }, "end": { "line": 130, "column": 30 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 4456, "end": 4492, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 44 } }, "expression": { "type": "CallExpression", "start": 4456, "end": 4491, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 4456, "end": 4489, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 41 } }, "object": { "type": "MemberExpression", "start": 4456, "end": 4481, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 33 } }, "object": { "type": "ThisExpression", "start": 4456, "end": 4460, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 12 } } }, "property": { "type": "Identifier", "start": 4461, "end": 4481, "loc": { "start": { "line": 131, "column": 13 }, "end": { "line": 131, "column": 33 }, "identifierName": "_treeViewContextMenu" }, "name": "_treeViewContextMenu" }, "computed": false }, "property": { "type": "Identifier", "start": 4482, "end": 4489, "loc": { "start": { "line": 131, "column": 34 }, "end": { "line": 131, "column": 41 }, "identifierName": "destroy" }, "name": "destroy" }, "computed": false }, "arguments": [] } }, { "type": "ExpressionStatement", "start": 4501, "end": 4544, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 51 } }, "expression": { "type": "CallExpression", "start": 4501, "end": 4543, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 50 } }, "callee": { "type": "MemberExpression", "start": 4501, "end": 4522, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 29 } }, "object": { "type": "MemberExpression", "start": 4501, "end": 4518, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 25 } }, "object": { "type": "MemberExpression", "start": 4501, "end": 4512, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 19 } }, "object": { "type": "ThisExpression", "start": 4501, "end": 4505, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 12 } } }, "property": { "type": "Identifier", "start": 4506, "end": 4512, "loc": { "start": { "line": 132, "column": 13 }, "end": { "line": 132, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4513, "end": 4518, "loc": { "start": { "line": 132, "column": 20 }, "end": { "line": 132, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4519, "end": 4522, "loc": { "start": { "line": 132, "column": 26 }, "end": { "line": 132, "column": 29 }, "identifierName": "off" }, "name": "off" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4523, "end": 4542, "loc": { "start": { "line": 132, "column": 30 }, "end": { "line": 132, "column": 49 } }, "object": { "type": "ThisExpression", "start": 4523, "end": 4527, "loc": { "start": { "line": 132, "column": 30 }, "end": { "line": 132, "column": 34 } } }, "property": { "type": "Identifier", "start": 4528, "end": 4542, "loc": { "start": { "line": 132, "column": 35 }, "end": { "line": 132, "column": 49 }, "identifierName": "_onModelLoaded" }, "name": "_onModelLoaded" }, "computed": false } ] } }, { "type": "ExpressionStatement", "start": 4553, "end": 4598, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 53 } }, "expression": { "type": "CallExpression", "start": 4553, "end": 4597, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 4553, "end": 4574, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 29 } }, "object": { "type": "MemberExpression", "start": 4553, "end": 4570, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 25 } }, "object": { "type": "MemberExpression", "start": 4553, "end": 4564, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 19 } }, "object": { "type": "ThisExpression", "start": 4553, "end": 4557, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 12 } } }, "property": { "type": "Identifier", "start": 4558, "end": 4564, "loc": { "start": { "line": 133, "column": 13 }, "end": { "line": 133, "column": 19 }, "identifierName": "viewer" }, "name": "viewer" }, "computed": false }, "property": { "type": "Identifier", "start": 4565, "end": 4570, "loc": { "start": { "line": 133, "column": 20 }, "end": { "line": 133, "column": 25 }, "identifierName": "scene" }, "name": "scene" }, "computed": false }, "property": { "type": "Identifier", "start": 4571, "end": 4574, "loc": { "start": { "line": 133, "column": 26 }, "end": { "line": 133, "column": 29 }, "identifierName": "off" }, "name": "off" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4575, "end": 4596, "loc": { "start": { "line": 133, "column": 30 }, "end": { "line": 133, "column": 51 } }, "object": { "type": "ThisExpression", "start": 4575, "end": 4579, "loc": { "start": { "line": 133, "column": 30 }, "end": { "line": 133, "column": 34 } } }, "property": { "type": "Identifier", "start": 4580, "end": 4596, "loc": { "start": { "line": 133, "column": 35 }, "end": { "line": 133, "column": 51 }, "identifierName": "_onModelUnloaded" }, "name": "_onModelUnloaded" }, "computed": false } ] } } ], "directives": [] } } ] }, "leadingComments": [ { "type": "CommentBlock", "value": "* @private ", "start": 201, "end": 216, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 15 } } } ], "__PseudoExport__": false, "trailingComments": [] }, "specifiers": null, "source": null, "leadingComments": null } ], "directives": [] }, "comments": [ { "type": "CommentBlock", "value": "* @private ", "start": 201, "end": 216, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 15 } } } ], "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": "TreeViewPlugin", "start": 8, "end": 22, "loc": { "start": { "line": 1, "column": 8 }, "end": { "line": 1, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 22, "end": 23, "loc": { "start": { "line": 1, "column": 22 }, "end": { "line": 1, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "math", "start": 24, "end": 28, "loc": { "start": { "line": 1, "column": 24 }, "end": { "line": 1, "column": 28 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 28, "end": 29, "loc": { "start": { "line": 1, "column": 28 }, "end": { "line": 1, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 30, "end": 34, "loc": { "start": { "line": 1, "column": 30 }, "end": { "line": 1, "column": 34 } } }, { "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": 35, "end": 77, "loc": { "start": { "line": 1, "column": 35 }, "end": { "line": 1, "column": 77 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 77, "end": 78, "loc": { "start": { "line": 1, "column": 77 }, "end": { "line": 1, "column": 78 } } }, { "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": 79, "end": 85, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 86, "end": 87, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Controller", "start": 87, "end": 97, "loc": { "start": { "line": 2, "column": 8 }, "end": { "line": 2, "column": 18 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 97, "end": 98, "loc": { "start": { "line": 2, "column": 18 }, "end": { "line": 2, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 99, "end": 103, "loc": { "start": { "line": 2, "column": 20 }, "end": { "line": 2, "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": 104, "end": 122, "loc": { "start": { "line": 2, "column": 25 }, "end": { "line": 2, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 122, "end": 123, "loc": { "start": { "line": 2, "column": 43 }, "end": { "line": 2, "column": 44 } } }, { "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": 124, "end": 130, "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": 131, "end": 132, "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": "TreeViewContextMenu", "start": 132, "end": 151, "loc": { "start": { "line": 3, "column": 8 }, "end": { "line": 3, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 151, "end": 152, "loc": { "start": { "line": 3, "column": 27 }, "end": { "line": 3, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 153, "end": 157, "loc": { "start": { "line": 3, "column": 29 }, "end": { "line": 3, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../contextMenus/TreeViewContextMenu.js", "start": 158, "end": 198, "loc": { "start": { "line": 3, "column": 34 }, "end": { "line": 3, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 198, "end": 199, "loc": { "start": { "line": 3, "column": 74 }, "end": { "line": 3, "column": 75 } } }, { "type": "CommentBlock", "value": "* @private ", "start": 201, "end": 216, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 5, "column": 15 } } }, { "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": 217, "end": 222, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ClassesExplorer", "start": 223, "end": 238, "loc": { "start": { "line": 6, "column": 6 }, "end": { "line": 6, "column": 21 } } }, { "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": 239, "end": 246, "loc": { "start": { "line": 6, "column": 22 }, "end": { "line": 6, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Controller", "start": 247, "end": 257, "loc": { "start": { "line": 6, "column": 30 }, "end": { "line": 6, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 258, "end": 259, "loc": { "start": { "line": 6, "column": 41 }, "end": { "line": 6, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "constructor", "start": 265, "end": 276, "loc": { "start": { "line": 8, "column": 4 }, "end": { "line": 8, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 276, "end": 277, "loc": { "start": { "line": 8, "column": 15 }, "end": { "line": 8, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parent", "start": 277, "end": 283, "loc": { "start": { "line": 8, "column": 16 }, "end": { "line": 8, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 283, "end": 284, "loc": { "start": { "line": 8, "column": 22 }, "end": { "line": 8, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 285, "end": 288, "loc": { "start": { "line": 8, "column": 24 }, "end": { "line": 8, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 289, "end": 290, "loc": { "start": { "line": 8, "column": 28 }, "end": { "line": 8, "column": 29 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 291, "end": 292, "loc": { "start": { "line": 8, "column": 30 }, "end": { "line": 8, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 292, "end": 293, "loc": { "start": { "line": 8, "column": 31 }, "end": { "line": 8, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 293, "end": 294, "loc": { "start": { "line": 8, "column": 32 }, "end": { "line": 8, "column": 33 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 295, "end": 296, "loc": { "start": { "line": 8, "column": 34 }, "end": { "line": 8, "column": 35 } } }, { "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": 306, "end": 311, "loc": { "start": { "line": 10, "column": 8 }, "end": { "line": 10, "column": 13 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 311, "end": 312, "loc": { "start": { "line": 10, "column": 13 }, "end": { "line": 10, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "parent", "start": 312, "end": 318, "loc": { "start": { "line": 10, "column": 14 }, "end": { "line": 10, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 318, "end": 319, "loc": { "start": { "line": 10, "column": 20 }, "end": { "line": 10, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 319, "end": 320, "loc": { "start": { "line": 10, "column": 21 }, "end": { "line": 10, "column": 22 } } }, { "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": 330, "end": 332, "loc": { "start": { "line": 12, "column": 8 }, "end": { "line": 12, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 333, "end": 334, "loc": { "start": { "line": 12, "column": 11 }, "end": { "line": 12, "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": 334, "end": 335, "loc": { "start": { "line": 12, "column": 12 }, "end": { "line": 12, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 335, "end": 338, "loc": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 338, "end": 339, "loc": { "start": { "line": 12, "column": 16 }, "end": { "line": 12, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesTabElement", "start": 339, "end": 356, "loc": { "start": { "line": 12, "column": 17 }, "end": { "line": 12, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 356, "end": 357, "loc": { "start": { "line": 12, "column": 34 }, "end": { "line": 12, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 358, "end": 359, "loc": { "start": { "line": 12, "column": 36 }, "end": { "line": 12, "column": 37 } } }, { "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": 372, "end": 377, "loc": { "start": { "line": 13, "column": 12 }, "end": { "line": 13, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Missing config: classesTabElement", "start": 378, "end": 413, "loc": { "start": { "line": 13, "column": 18 }, "end": { "line": 13, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 413, "end": 414, "loc": { "start": { "line": 13, "column": 53 }, "end": { "line": 13, "column": 54 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 423, "end": 424, "loc": { "start": { "line": 14, "column": 8 }, "end": { "line": 14, "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": 434, "end": 436, "loc": { "start": { "line": 16, "column": 8 }, "end": { "line": 16, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 437, "end": 438, "loc": { "start": { "line": 16, "column": 11 }, "end": { "line": 16, "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": 438, "end": 439, "loc": { "start": { "line": 16, "column": 12 }, "end": { "line": 16, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 439, "end": 442, "loc": { "start": { "line": 16, "column": 13 }, "end": { "line": 16, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 442, "end": 443, "loc": { "start": { "line": 16, "column": 16 }, "end": { "line": 16, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showAllClassesButtonElement", "start": 443, "end": 470, "loc": { "start": { "line": 16, "column": 17 }, "end": { "line": 16, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 470, "end": 471, "loc": { "start": { "line": 16, "column": 44 }, "end": { "line": 16, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 472, "end": 473, "loc": { "start": { "line": 16, "column": 46 }, "end": { "line": 16, "column": 47 } } }, { "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": 486, "end": 491, "loc": { "start": { "line": 17, "column": 12 }, "end": { "line": 17, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Missing config: showAllClassesButtonElement", "start": 492, "end": 537, "loc": { "start": { "line": 17, "column": 18 }, "end": { "line": 17, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 537, "end": 538, "loc": { "start": { "line": 17, "column": 63 }, "end": { "line": 17, "column": 64 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 547, "end": 548, "loc": { "start": { "line": 18, "column": 8 }, "end": { "line": 18, "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": 558, "end": 560, "loc": { "start": { "line": 20, "column": 8 }, "end": { "line": 20, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 561, "end": 562, "loc": { "start": { "line": 20, "column": 11 }, "end": { "line": 20, "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": 562, "end": 563, "loc": { "start": { "line": 20, "column": 12 }, "end": { "line": 20, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 563, "end": 566, "loc": { "start": { "line": 20, "column": 13 }, "end": { "line": 20, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 566, "end": 567, "loc": { "start": { "line": 20, "column": 16 }, "end": { "line": 20, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideAllClassesButtonElement", "start": 567, "end": 594, "loc": { "start": { "line": 20, "column": 17 }, "end": { "line": 20, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 594, "end": 595, "loc": { "start": { "line": 20, "column": 44 }, "end": { "line": 20, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 596, "end": 597, "loc": { "start": { "line": 20, "column": 46 }, "end": { "line": 20, "column": 47 } } }, { "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": 610, "end": 615, "loc": { "start": { "line": 21, "column": 12 }, "end": { "line": 21, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Missing config: hideAllClassesButtonElement", "start": 616, "end": 661, "loc": { "start": { "line": 21, "column": 18 }, "end": { "line": 21, "column": 63 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 661, "end": 662, "loc": { "start": { "line": 21, "column": 63 }, "end": { "line": 21, "column": 64 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 671, "end": 672, "loc": { "start": { "line": 22, "column": 8 }, "end": { "line": 22, "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": 682, "end": 684, "loc": { "start": { "line": 24, "column": 8 }, "end": { "line": 24, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 685, "end": 686, "loc": { "start": { "line": 24, "column": 11 }, "end": { "line": 24, "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": 686, "end": 687, "loc": { "start": { "line": 24, "column": 12 }, "end": { "line": 24, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 687, "end": 690, "loc": { "start": { "line": 24, "column": 13 }, "end": { "line": 24, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 690, "end": 691, "loc": { "start": { "line": 24, "column": 16 }, "end": { "line": 24, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesElement", "start": 691, "end": 705, "loc": { "start": { "line": 24, "column": 17 }, "end": { "line": 24, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 705, "end": 706, "loc": { "start": { "line": 24, "column": 31 }, "end": { "line": 24, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 707, "end": 708, "loc": { "start": { "line": 24, "column": 33 }, "end": { "line": 24, "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": 721, "end": 726, "loc": { "start": { "line": 25, "column": 12 }, "end": { "line": 25, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Missing config: classesElement", "start": 727, "end": 759, "loc": { "start": { "line": 25, "column": 18 }, "end": { "line": 25, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 759, "end": 760, "loc": { "start": { "line": 25, "column": 50 }, "end": { "line": 25, "column": 51 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 769, "end": 770, "loc": { "start": { "line": 26, "column": 8 }, "end": { "line": 26, "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": 780, "end": 784, "loc": { "start": { "line": 28, "column": 8 }, "end": { "line": 28, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 784, "end": 785, "loc": { "start": { "line": 28, "column": 12 }, "end": { "line": 28, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesTabElement", "start": 785, "end": 803, "loc": { "start": { "line": 28, "column": 13 }, "end": { "line": 28, "column": 31 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 804, "end": 805, "loc": { "start": { "line": 28, "column": 32 }, "end": { "line": 28, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 806, "end": 809, "loc": { "start": { "line": 28, "column": 34 }, "end": { "line": 28, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 809, "end": 810, "loc": { "start": { "line": 28, "column": 37 }, "end": { "line": 28, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesTabElement", "start": 810, "end": 827, "loc": { "start": { "line": 28, "column": 38 }, "end": { "line": 28, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 827, "end": 828, "loc": { "start": { "line": 28, "column": 55 }, "end": { "line": 28, "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": 837, "end": 841, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 841, "end": 842, "loc": { "start": { "line": 29, "column": 12 }, "end": { "line": 29, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_showAllClassesButtonElement", "start": 842, "end": 870, "loc": { "start": { "line": 29, "column": 13 }, "end": { "line": 29, "column": 41 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 871, "end": 872, "loc": { "start": { "line": 29, "column": 42 }, "end": { "line": 29, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 873, "end": 876, "loc": { "start": { "line": 29, "column": 44 }, "end": { "line": 29, "column": 47 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 876, "end": 877, "loc": { "start": { "line": 29, "column": 47 }, "end": { "line": 29, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showAllClassesButtonElement", "start": 877, "end": 904, "loc": { "start": { "line": 29, "column": 48 }, "end": { "line": 29, "column": 75 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 904, "end": 905, "loc": { "start": { "line": 29, "column": 75 }, "end": { "line": 29, "column": 76 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 914, "end": 918, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 918, "end": 919, "loc": { "start": { "line": 30, "column": 12 }, "end": { "line": 30, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_hideAllClassesButtonElement", "start": 919, "end": 947, "loc": { "start": { "line": 30, "column": 13 }, "end": { "line": 30, "column": 41 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 948, "end": 949, "loc": { "start": { "line": 30, "column": 42 }, "end": { "line": 30, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 950, "end": 953, "loc": { "start": { "line": 30, "column": 44 }, "end": { "line": 30, "column": 47 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 953, "end": 954, "loc": { "start": { "line": 30, "column": 47 }, "end": { "line": 30, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideAllClassesButtonElement", "start": 954, "end": 981, "loc": { "start": { "line": 30, "column": 48 }, "end": { "line": 30, "column": 75 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 981, "end": 982, "loc": { "start": { "line": 30, "column": 75 }, "end": { "line": 30, "column": 76 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 991, "end": 995, "loc": { "start": { "line": 31, "column": 8 }, "end": { "line": 31, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 995, "end": 996, "loc": { "start": { "line": 31, "column": 12 }, "end": { "line": 31, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesTabButtonElement", "start": 996, "end": 1020, "loc": { "start": { "line": 31, "column": 13 }, "end": { "line": 31, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1021, "end": 1022, "loc": { "start": { "line": 31, "column": 38 }, "end": { "line": 31, "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": 1023, "end": 1027, "loc": { "start": { "line": 31, "column": 40 }, "end": { "line": 31, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1027, "end": 1028, "loc": { "start": { "line": 31, "column": 44 }, "end": { "line": 31, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesTabElement", "start": 1028, "end": 1046, "loc": { "start": { "line": 31, "column": 45 }, "end": { "line": 31, "column": 63 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1046, "end": 1047, "loc": { "start": { "line": 31, "column": 63 }, "end": { "line": 31, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "querySelector", "start": 1047, "end": 1060, "loc": { "start": { "line": 31, "column": 64 }, "end": { "line": 31, "column": 77 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1060, "end": 1061, "loc": { "start": { "line": 31, "column": 77 }, "end": { "line": 31, "column": 78 } } }, { "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": 1061, "end": 1078, "loc": { "start": { "line": 31, "column": 78 }, "end": { "line": 31, "column": 95 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1078, "end": 1079, "loc": { "start": { "line": 31, "column": 95 }, "end": { "line": 31, "column": 96 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1079, "end": 1080, "loc": { "start": { "line": 31, "column": 96 }, "end": { "line": 31, "column": 97 } } }, { "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": 1090, "end": 1092, "loc": { "start": { "line": 33, "column": 8 }, "end": { "line": 33, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1093, "end": 1094, "loc": { "start": { "line": 33, "column": 11 }, "end": { "line": 33, "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": 1094, "end": 1095, "loc": { "start": { "line": 33, "column": 12 }, "end": { "line": 33, "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": 1095, "end": 1099, "loc": { "start": { "line": 33, "column": 13 }, "end": { "line": 33, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1099, "end": 1100, "loc": { "start": { "line": 33, "column": 17 }, "end": { "line": 33, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesTabButtonElement", "start": 1100, "end": 1124, "loc": { "start": { "line": 33, "column": 18 }, "end": { "line": 33, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1124, "end": 1125, "loc": { "start": { "line": 33, "column": 42 }, "end": { "line": 33, "column": 43 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1126, "end": 1127, "loc": { "start": { "line": 33, "column": 44 }, "end": { "line": 33, "column": 45 } } }, { "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": 1140, "end": 1145, "loc": { "start": { "line": 34, "column": 12 }, "end": { "line": 34, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Missing DOM element: xeokit-tab-btn", "start": 1146, "end": 1183, "loc": { "start": { "line": 34, "column": 18 }, "end": { "line": 34, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1183, "end": 1184, "loc": { "start": { "line": 34, "column": 55 }, "end": { "line": 34, "column": 56 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1193, "end": 1194, "loc": { "start": { "line": 35, "column": 8 }, "end": { "line": 35, "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": 1204, "end": 1209, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesElement", "start": 1210, "end": 1224, "loc": { "start": { "line": 37, "column": 14 }, "end": { "line": 37, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1225, "end": 1226, "loc": { "start": { "line": 37, "column": 29 }, "end": { "line": 37, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cfg", "start": 1227, "end": 1230, "loc": { "start": { "line": 37, "column": 31 }, "end": { "line": 37, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1230, "end": 1231, "loc": { "start": { "line": 37, "column": 34 }, "end": { "line": 37, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesElement", "start": 1231, "end": 1245, "loc": { "start": { "line": 37, "column": 35 }, "end": { "line": 37, "column": 49 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1245, "end": 1246, "loc": { "start": { "line": 37, "column": 49 }, "end": { "line": 37, "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": 1256, "end": 1260, "loc": { "start": { "line": 39, "column": 8 }, "end": { "line": 39, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1260, "end": 1261, "loc": { "start": { "line": 39, "column": 12 }, "end": { "line": 39, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 1261, "end": 1270, "loc": { "start": { "line": 39, "column": 13 }, "end": { "line": 39, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1271, "end": 1272, "loc": { "start": { "line": 39, "column": 23 }, "end": { "line": 39, "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": 1273, "end": 1276, "loc": { "start": { "line": 39, "column": 25 }, "end": { "line": 39, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "TreeViewPlugin", "start": 1277, "end": 1291, "loc": { "start": { "line": 39, "column": 29 }, "end": { "line": 39, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1291, "end": 1292, "loc": { "start": { "line": 39, "column": 43 }, "end": { "line": 39, "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": 1292, "end": 1296, "loc": { "start": { "line": 39, "column": 44 }, "end": { "line": 39, "column": 48 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1296, "end": 1297, "loc": { "start": { "line": 39, "column": 48 }, "end": { "line": 39, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1297, "end": 1303, "loc": { "start": { "line": 39, "column": 49 }, "end": { "line": 39, "column": 55 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1303, "end": 1304, "loc": { "start": { "line": 39, "column": 55 }, "end": { "line": 39, "column": 56 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1305, "end": 1306, "loc": { "start": { "line": 39, "column": 57 }, "end": { "line": 39, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "containerElement", "start": 1319, "end": 1335, "loc": { "start": { "line": 40, "column": 12 }, "end": { "line": 40, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1335, "end": 1336, "loc": { "start": { "line": 40, "column": 28 }, "end": { "line": 40, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classesElement", "start": 1337, "end": 1351, "loc": { "start": { "line": 40, "column": 30 }, "end": { "line": 40, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1351, "end": 1352, "loc": { "start": { "line": 40, "column": 44 }, "end": { "line": 40, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hierarchy", "start": 1365, "end": 1374, "loc": { "start": { "line": 41, "column": 12 }, "end": { "line": 41, "column": 21 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1374, "end": 1375, "loc": { "start": { "line": 41, "column": 21 }, "end": { "line": 41, "column": 22 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "types", "start": 1376, "end": 1383, "loc": { "start": { "line": 41, "column": 23 }, "end": { "line": 41, "column": 30 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1383, "end": 1384, "loc": { "start": { "line": 41, "column": 30 }, "end": { "line": 41, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "autoAddModels", "start": 1397, "end": 1410, "loc": { "start": { "line": 42, "column": 12 }, "end": { "line": 42, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1410, "end": 1411, "loc": { "start": { "line": 42, "column": 25 }, "end": { "line": 42, "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": 1412, "end": 1417, "loc": { "start": { "line": 42, "column": 27 }, "end": { "line": 42, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1417, "end": 1418, "loc": { "start": { "line": 42, "column": 32 }, "end": { "line": 42, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pruneEmptyNodes", "start": 1431, "end": 1446, "loc": { "start": { "line": 43, "column": 12 }, "end": { "line": 43, "column": 27 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1446, "end": 1447, "loc": { "start": { "line": 43, "column": 27 }, "end": { "line": 43, "column": 28 } } }, { "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": 1448, "end": 1452, "loc": { "start": { "line": 43, "column": 29 }, "end": { "line": 43, "column": 33 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1461, "end": 1462, "loc": { "start": { "line": 44, "column": 8 }, "end": { "line": 44, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1462, "end": 1463, "loc": { "start": { "line": 44, "column": 9 }, "end": { "line": 44, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1463, "end": 1464, "loc": { "start": { "line": 44, "column": 10 }, "end": { "line": 44, "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": 1474, "end": 1478, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1478, "end": 1479, "loc": { "start": { "line": 46, "column": 12 }, "end": { "line": 46, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeViewContextMenu", "start": 1479, "end": 1499, "loc": { "start": { "line": 46, "column": 13 }, "end": { "line": 46, "column": 33 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1500, "end": 1501, "loc": { "start": { "line": 46, "column": 34 }, "end": { "line": 46, "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": 1502, "end": 1505, "loc": { "start": { "line": 46, "column": 36 }, "end": { "line": 46, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "TreeViewContextMenu", "start": 1506, "end": 1525, "loc": { "start": { "line": 46, "column": 40 }, "end": { "line": 46, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1525, "end": 1526, "loc": { "start": { "line": 46, "column": 59 }, "end": { "line": 46, "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": 1526, "end": 1530, "loc": { "start": { "line": 46, "column": 60 }, "end": { "line": 46, "column": 64 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1530, "end": 1531, "loc": { "start": { "line": 46, "column": 64 }, "end": { "line": 46, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 1531, "end": 1540, "loc": { "start": { "line": 46, "column": 65 }, "end": { "line": 46, "column": 74 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1540, "end": 1541, "loc": { "start": { "line": 46, "column": 74 }, "end": { "line": 46, "column": 75 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1542, "end": 1543, "loc": { "start": { "line": 46, "column": 76 }, "end": { "line": 46, "column": 77 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hideOnAction", "start": 1556, "end": 1568, "loc": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1568, "end": 1569, "loc": { "start": { "line": 47, "column": 24 }, "end": { "line": 47, "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": 1570, "end": 1574, "loc": { "start": { "line": 47, "column": 26 }, "end": { "line": 47, "column": 30 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1583, "end": 1584, "loc": { "start": { "line": 48, "column": 8 }, "end": { "line": 48, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1584, "end": 1585, "loc": { "start": { "line": 48, "column": 9 }, "end": { "line": 48, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1585, "end": 1586, "loc": { "start": { "line": 48, "column": 10 }, "end": { "line": 48, "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": 1596, "end": 1600, "loc": { "start": { "line": 50, "column": 8 }, "end": { "line": 50, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1600, "end": 1601, "loc": { "start": { "line": 50, "column": 12 }, "end": { "line": 50, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 1601, "end": 1610, "loc": { "start": { "line": 50, "column": 13 }, "end": { "line": 50, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1610, "end": 1611, "loc": { "start": { "line": 50, "column": 22 }, "end": { "line": 50, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 1611, "end": 1613, "loc": { "start": { "line": 50, "column": 23 }, "end": { "line": 50, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1613, "end": 1614, "loc": { "start": { "line": 50, "column": 25 }, "end": { "line": 50, "column": 26 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "contextmenu", "start": 1614, "end": 1627, "loc": { "start": { "line": 50, "column": 26 }, "end": { "line": 50, "column": 39 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1627, "end": 1628, "loc": { "start": { "line": 50, "column": 39 }, "end": { "line": 50, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1629, "end": 1630, "loc": { "start": { "line": 50, "column": 41 }, "end": { "line": 50, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 1630, "end": 1631, "loc": { "start": { "line": 50, "column": 42 }, "end": { "line": 50, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1631, "end": 1632, "loc": { "start": { "line": 50, "column": 43 }, "end": { "line": 50, "column": 44 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1633, "end": 1635, "loc": { "start": { "line": 50, "column": 45 }, "end": { "line": 50, "column": 47 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1636, "end": 1637, "loc": { "start": { "line": 50, "column": 48 }, "end": { "line": 50, "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": 1650, "end": 1654, "loc": { "start": { "line": 51, "column": 12 }, "end": { "line": 51, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1654, "end": 1655, "loc": { "start": { "line": 51, "column": 16 }, "end": { "line": 51, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeViewContextMenu", "start": 1655, "end": 1675, "loc": { "start": { "line": 51, "column": 17 }, "end": { "line": 51, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1675, "end": 1676, "loc": { "start": { "line": 51, "column": 37 }, "end": { "line": 51, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "context", "start": 1676, "end": 1683, "loc": { "start": { "line": 51, "column": 38 }, "end": { "line": 51, "column": 45 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1684, "end": 1685, "loc": { "start": { "line": 51, "column": 46 }, "end": { "line": 51, "column": 47 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1686, "end": 1687, "loc": { "start": { "line": 51, "column": 48 }, "end": { "line": 51, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 1704, "end": 1713, "loc": { "start": { "line": 52, "column": 16 }, "end": { "line": 52, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1713, "end": 1714, "loc": { "start": { "line": 52, "column": 25 }, "end": { "line": 52, "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": 1715, "end": 1719, "loc": { "start": { "line": 52, "column": 27 }, "end": { "line": 52, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1719, "end": 1720, "loc": { "start": { "line": 52, "column": 31 }, "end": { "line": 52, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 1720, "end": 1729, "loc": { "start": { "line": 52, "column": 32 }, "end": { "line": 52, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1729, "end": 1730, "loc": { "start": { "line": 52, "column": 41 }, "end": { "line": 52, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1747, "end": 1753, "loc": { "start": { "line": 53, "column": 16 }, "end": { "line": 53, "column": 22 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1753, "end": 1754, "loc": { "start": { "line": 53, "column": 22 }, "end": { "line": 53, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 1755, "end": 1756, "loc": { "start": { "line": 53, "column": 24 }, "end": { "line": 53, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1756, "end": 1757, "loc": { "start": { "line": 53, "column": 25 }, "end": { "line": 53, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 1757, "end": 1763, "loc": { "start": { "line": 53, "column": 26 }, "end": { "line": 53, "column": 32 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1763, "end": 1764, "loc": { "start": { "line": 53, "column": 32 }, "end": { "line": 53, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewPlugin", "start": 1781, "end": 1795, "loc": { "start": { "line": 54, "column": 16 }, "end": { "line": 54, "column": 30 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1795, "end": 1796, "loc": { "start": { "line": 54, "column": 30 }, "end": { "line": 54, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 1797, "end": 1798, "loc": { "start": { "line": 54, "column": 32 }, "end": { "line": 54, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1798, "end": 1799, "loc": { "start": { "line": 54, "column": 33 }, "end": { "line": 54, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewPlugin", "start": 1799, "end": 1813, "loc": { "start": { "line": 54, "column": 34 }, "end": { "line": 54, "column": 48 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1813, "end": 1814, "loc": { "start": { "line": 54, "column": 48 }, "end": { "line": 54, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewNode", "start": 1831, "end": 1843, "loc": { "start": { "line": 55, "column": 16 }, "end": { "line": 55, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1843, "end": 1844, "loc": { "start": { "line": 55, "column": 28 }, "end": { "line": 55, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 1845, "end": 1846, "loc": { "start": { "line": 55, "column": 30 }, "end": { "line": 55, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1846, "end": 1847, "loc": { "start": { "line": 55, "column": 31 }, "end": { "line": 55, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewNode", "start": 1847, "end": 1859, "loc": { "start": { "line": 55, "column": 32 }, "end": { "line": 55, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1872, "end": 1873, "loc": { "start": { "line": 56, "column": 12 }, "end": { "line": 56, "column": 13 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1873, "end": 1874, "loc": { "start": { "line": 56, "column": 13 }, "end": { "line": 56, "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": 1887, "end": 1891, "loc": { "start": { "line": 57, "column": 12 }, "end": { "line": 57, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1891, "end": 1892, "loc": { "start": { "line": 57, "column": 16 }, "end": { "line": 57, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeViewContextMenu", "start": 1892, "end": 1912, "loc": { "start": { "line": 57, "column": 17 }, "end": { "line": 57, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1912, "end": 1913, "loc": { "start": { "line": 57, "column": 37 }, "end": { "line": 57, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "show", "start": 1913, "end": 1917, "loc": { "start": { "line": 57, "column": 38 }, "end": { "line": 57, "column": 42 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1917, "end": 1918, "loc": { "start": { "line": 57, "column": 42 }, "end": { "line": 57, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 1918, "end": 1919, "loc": { "start": { "line": 57, "column": 43 }, "end": { "line": 57, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1919, "end": 1920, "loc": { "start": { "line": 57, "column": 44 }, "end": { "line": 57, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 1920, "end": 1925, "loc": { "start": { "line": 57, "column": 45 }, "end": { "line": 57, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1925, "end": 1926, "loc": { "start": { "line": 57, "column": 50 }, "end": { "line": 57, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pageX", "start": 1926, "end": 1931, "loc": { "start": { "line": 57, "column": 51 }, "end": { "line": 57, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1931, "end": 1932, "loc": { "start": { "line": 57, "column": 56 }, "end": { "line": 57, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 1933, "end": 1934, "loc": { "start": { "line": 57, "column": 58 }, "end": { "line": 57, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1934, "end": 1935, "loc": { "start": { "line": 57, "column": 59 }, "end": { "line": 57, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "event", "start": 1935, "end": 1940, "loc": { "start": { "line": 57, "column": 60 }, "end": { "line": 57, "column": 65 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1940, "end": 1941, "loc": { "start": { "line": 57, "column": 65 }, "end": { "line": 57, "column": 66 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "pageY", "start": 1941, "end": 1946, "loc": { "start": { "line": 57, "column": 66 }, "end": { "line": 57, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1946, "end": 1947, "loc": { "start": { "line": 57, "column": 71 }, "end": { "line": 57, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1947, "end": 1948, "loc": { "start": { "line": 57, "column": 72 }, "end": { "line": 57, "column": 73 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1957, "end": 1958, "loc": { "start": { "line": 58, "column": 8 }, "end": { "line": 58, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1958, "end": 1959, "loc": { "start": { "line": 58, "column": 9 }, "end": { "line": 58, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1959, "end": 1960, "loc": { "start": { "line": 58, "column": 10 }, "end": { "line": 58, "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": 1970, "end": 1974, "loc": { "start": { "line": 60, "column": 8 }, "end": { "line": 60, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1974, "end": 1975, "loc": { "start": { "line": 60, "column": 12 }, "end": { "line": 60, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 1975, "end": 1984, "loc": { "start": { "line": 60, "column": 13 }, "end": { "line": 60, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1984, "end": 1985, "loc": { "start": { "line": 60, "column": 22 }, "end": { "line": 60, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 1985, "end": 1987, "loc": { "start": { "line": 60, "column": 23 }, "end": { "line": 60, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1987, "end": 1988, "loc": { "start": { "line": 60, "column": 25 }, "end": { "line": 60, "column": 26 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "nodeTitleClicked", "start": 1988, "end": 2006, "loc": { "start": { "line": 60, "column": 26 }, "end": { "line": 60, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2006, "end": 2007, "loc": { "start": { "line": 60, "column": 44 }, "end": { "line": 60, "column": 45 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2008, "end": 2009, "loc": { "start": { "line": 60, "column": 46 }, "end": { "line": 60, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 2009, "end": 2010, "loc": { "start": { "line": 60, "column": 47 }, "end": { "line": 60, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2010, "end": 2011, "loc": { "start": { "line": 60, "column": 48 }, "end": { "line": 60, "column": 49 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2012, "end": 2014, "loc": { "start": { "line": 60, "column": 50 }, "end": { "line": 60, "column": 52 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2015, "end": 2016, "loc": { "start": { "line": 60, "column": 53 }, "end": { "line": 60, "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": 2029, "end": 2034, "loc": { "start": { "line": 61, "column": 12 }, "end": { "line": 61, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2035, "end": 2040, "loc": { "start": { "line": 61, "column": 18 }, "end": { "line": 61, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2041, "end": 2042, "loc": { "start": { "line": 61, "column": 24 }, "end": { "line": 61, "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": 2043, "end": 2047, "loc": { "start": { "line": 61, "column": 26 }, "end": { "line": 61, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2047, "end": 2048, "loc": { "start": { "line": 61, "column": 30 }, "end": { "line": 61, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 2048, "end": 2054, "loc": { "start": { "line": 61, "column": 31 }, "end": { "line": 61, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2054, "end": 2055, "loc": { "start": { "line": 61, "column": 37 }, "end": { "line": 61, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2055, "end": 2060, "loc": { "start": { "line": 61, "column": 38 }, "end": { "line": 61, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2060, "end": 2061, "loc": { "start": { "line": 61, "column": 43 }, "end": { "line": 61, "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": 2074, "end": 2079, "loc": { "start": { "line": 62, "column": 12 }, "end": { "line": 62, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2080, "end": 2089, "loc": { "start": { "line": 62, "column": 18 }, "end": { "line": 62, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2090, "end": 2091, "loc": { "start": { "line": 62, "column": 28 }, "end": { "line": 62, "column": 29 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2092, "end": 2093, "loc": { "start": { "line": 62, "column": 30 }, "end": { "line": 62, "column": 31 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2093, "end": 2094, "loc": { "start": { "line": 62, "column": 31 }, "end": { "line": 62, "column": 32 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2094, "end": 2095, "loc": { "start": { "line": 62, "column": 32 }, "end": { "line": 62, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 2108, "end": 2109, "loc": { "start": { "line": 63, "column": 12 }, "end": { "line": 63, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2109, "end": 2110, "loc": { "start": { "line": 63, "column": 13 }, "end": { "line": 63, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewPlugin", "start": 2110, "end": 2124, "loc": { "start": { "line": 63, "column": 14 }, "end": { "line": 63, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2124, "end": 2125, "loc": { "start": { "line": 63, "column": 28 }, "end": { "line": 63, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "withNodeTree", "start": 2125, "end": 2137, "loc": { "start": { "line": 63, "column": 29 }, "end": { "line": 63, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2137, "end": 2138, "loc": { "start": { "line": 63, "column": 41 }, "end": { "line": 63, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 2138, "end": 2139, "loc": { "start": { "line": 63, "column": 42 }, "end": { "line": 63, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2139, "end": 2140, "loc": { "start": { "line": 63, "column": 43 }, "end": { "line": 63, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewNode", "start": 2140, "end": 2152, "loc": { "start": { "line": 63, "column": 44 }, "end": { "line": 63, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2152, "end": 2153, "loc": { "start": { "line": 63, "column": 56 }, "end": { "line": 63, "column": 57 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2154, "end": 2155, "loc": { "start": { "line": 63, "column": 58 }, "end": { "line": 63, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewNode", "start": 2155, "end": 2167, "loc": { "start": { "line": 63, "column": 59 }, "end": { "line": 63, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2167, "end": 2168, "loc": { "start": { "line": 63, "column": 71 }, "end": { "line": 63, "column": 72 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2169, "end": 2171, "loc": { "start": { "line": 63, "column": 73 }, "end": { "line": 63, "column": 75 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2172, "end": 2173, "loc": { "start": { "line": 63, "column": 76 }, "end": { "line": 63, "column": 77 } } }, { "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": 2190, "end": 2192, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2193, "end": 2194, "loc": { "start": { "line": 64, "column": 19 }, "end": { "line": 64, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewNode", "start": 2194, "end": 2206, "loc": { "start": { "line": 64, "column": 20 }, "end": { "line": 64, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2206, "end": 2207, "loc": { "start": { "line": 64, "column": 32 }, "end": { "line": 64, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 2207, "end": 2215, "loc": { "start": { "line": 64, "column": 33 }, "end": { "line": 64, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2215, "end": 2216, "loc": { "start": { "line": 64, "column": 41 }, "end": { "line": 64, "column": 42 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2217, "end": 2218, "loc": { "start": { "line": 64, "column": 43 }, "end": { "line": 64, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2239, "end": 2248, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2248, "end": 2249, "loc": { "start": { "line": 65, "column": 29 }, "end": { "line": 65, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "push", "start": 2249, "end": 2253, "loc": { "start": { "line": 65, "column": 30 }, "end": { "line": 65, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2253, "end": 2254, "loc": { "start": { "line": 65, "column": 34 }, "end": { "line": 65, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewNode", "start": 2254, "end": 2266, "loc": { "start": { "line": 65, "column": 35 }, "end": { "line": 65, "column": 47 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2266, "end": 2267, "loc": { "start": { "line": 65, "column": 47 }, "end": { "line": 65, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 2267, "end": 2275, "loc": { "start": { "line": 65, "column": 48 }, "end": { "line": 65, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2275, "end": 2276, "loc": { "start": { "line": 65, "column": 56 }, "end": { "line": 65, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2276, "end": 2277, "loc": { "start": { "line": 65, "column": 57 }, "end": { "line": 65, "column": 58 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2294, "end": 2295, "loc": { "start": { "line": 66, "column": 16 }, "end": { "line": 66, "column": 17 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2308, "end": 2309, "loc": { "start": { "line": 67, "column": 12 }, "end": { "line": 67, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2309, "end": 2310, "loc": { "start": { "line": 67, "column": 13 }, "end": { "line": 67, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2310, "end": 2311, "loc": { "start": { "line": 67, "column": 14 }, "end": { "line": 67, "column": 15 } } }, { "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": 2324, "end": 2329, "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "checked", "start": 2330, "end": 2337, "loc": { "start": { "line": 68, "column": 18 }, "end": { "line": 68, "column": 25 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2338, "end": 2339, "loc": { "start": { "line": 68, "column": 26 }, "end": { "line": 68, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "e", "start": 2340, "end": 2341, "loc": { "start": { "line": 68, "column": 28 }, "end": { "line": 68, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2341, "end": 2342, "loc": { "start": { "line": 68, "column": 29 }, "end": { "line": 68, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "treeViewNode", "start": 2342, "end": 2354, "loc": { "start": { "line": 68, "column": 30 }, "end": { "line": 68, "column": 42 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2354, "end": 2355, "loc": { "start": { "line": 68, "column": 42 }, "end": { "line": 68, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "checked", "start": 2355, "end": 2362, "loc": { "start": { "line": 68, "column": 43 }, "end": { "line": 68, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2362, "end": 2363, "loc": { "start": { "line": 68, "column": 50 }, "end": { "line": 68, "column": 51 } } }, { "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": 2376, "end": 2378, "loc": { "start": { "line": 69, "column": 12 }, "end": { "line": 69, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2379, "end": 2380, "loc": { "start": { "line": 69, "column": 15 }, "end": { "line": 69, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "checked", "start": 2380, "end": 2387, "loc": { "start": { "line": 69, "column": 16 }, "end": { "line": 69, "column": 23 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2387, "end": 2388, "loc": { "start": { "line": 69, "column": 23 }, "end": { "line": 69, "column": 24 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2389, "end": 2390, "loc": { "start": { "line": 69, "column": 25 }, "end": { "line": 69, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2407, "end": 2412, "loc": { "start": { "line": 70, "column": 16 }, "end": { "line": 70, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2412, "end": 2413, "loc": { "start": { "line": 70, "column": 21 }, "end": { "line": 70, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsXRayed", "start": 2413, "end": 2429, "loc": { "start": { "line": 70, "column": 22 }, "end": { "line": 70, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2429, "end": 2430, "loc": { "start": { "line": 70, "column": 38 }, "end": { "line": 70, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2430, "end": 2439, "loc": { "start": { "line": 70, "column": 39 }, "end": { "line": 70, "column": 48 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2439, "end": 2440, "loc": { "start": { "line": 70, "column": 48 }, "end": { "line": 70, "column": 49 } } }, { "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": 2441, "end": 2446, "loc": { "start": { "line": 70, "column": 50 }, "end": { "line": 70, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2446, "end": 2447, "loc": { "start": { "line": 70, "column": 55 }, "end": { "line": 70, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2447, "end": 2448, "loc": { "start": { "line": 70, "column": 56 }, "end": { "line": 70, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2465, "end": 2470, "loc": { "start": { "line": 71, "column": 16 }, "end": { "line": 71, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2470, "end": 2471, "loc": { "start": { "line": 71, "column": 21 }, "end": { "line": 71, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 2471, "end": 2488, "loc": { "start": { "line": 71, "column": 22 }, "end": { "line": 71, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2488, "end": 2489, "loc": { "start": { "line": 71, "column": 39 }, "end": { "line": 71, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2489, "end": 2498, "loc": { "start": { "line": 71, "column": 40 }, "end": { "line": 71, "column": 49 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2498, "end": 2499, "loc": { "start": { "line": 71, "column": 49 }, "end": { "line": 71, "column": 50 } } }, { "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": 2500, "end": 2505, "loc": { "start": { "line": 71, "column": 51 }, "end": { "line": 71, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2505, "end": 2506, "loc": { "start": { "line": 71, "column": 56 }, "end": { "line": 71, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2506, "end": 2507, "loc": { "start": { "line": 71, "column": 57 }, "end": { "line": 71, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2524, "end": 2529, "loc": { "start": { "line": 72, "column": 16 }, "end": { "line": 72, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2529, "end": 2530, "loc": { "start": { "line": 72, "column": 21 }, "end": { "line": 72, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsPickable", "start": 2530, "end": 2548, "loc": { "start": { "line": 72, "column": 22 }, "end": { "line": 72, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2548, "end": 2549, "loc": { "start": { "line": 72, "column": 40 }, "end": { "line": 72, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2549, "end": 2558, "loc": { "start": { "line": 72, "column": 41 }, "end": { "line": 72, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2558, "end": 2559, "loc": { "start": { "line": 72, "column": 50 }, "end": { "line": 72, "column": 51 } } }, { "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": 2560, "end": 2564, "loc": { "start": { "line": 72, "column": 52 }, "end": { "line": 72, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2564, "end": 2565, "loc": { "start": { "line": 72, "column": 56 }, "end": { "line": 72, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2565, "end": 2566, "loc": { "start": { "line": 72, "column": 57 }, "end": { "line": 72, "column": 58 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2579, "end": 2580, "loc": { "start": { "line": 73, "column": 12 }, "end": { "line": 73, "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": 2581, "end": 2585, "loc": { "start": { "line": 73, "column": 14 }, "end": { "line": 73, "column": 18 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2586, "end": 2587, "loc": { "start": { "line": 73, "column": 19 }, "end": { "line": 73, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2604, "end": 2609, "loc": { "start": { "line": 74, "column": 16 }, "end": { "line": 74, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2609, "end": 2610, "loc": { "start": { "line": 74, "column": 21 }, "end": { "line": 74, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsXRayed", "start": 2610, "end": 2626, "loc": { "start": { "line": 74, "column": 22 }, "end": { "line": 74, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2626, "end": 2627, "loc": { "start": { "line": 74, "column": 38 }, "end": { "line": 74, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2627, "end": 2636, "loc": { "start": { "line": 74, "column": 39 }, "end": { "line": 74, "column": 48 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2636, "end": 2637, "loc": { "start": { "line": 74, "column": 48 }, "end": { "line": 74, "column": 49 } } }, { "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": 2638, "end": 2643, "loc": { "start": { "line": 74, "column": 50 }, "end": { "line": 74, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2643, "end": 2644, "loc": { "start": { "line": 74, "column": 55 }, "end": { "line": 74, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2644, "end": 2645, "loc": { "start": { "line": 74, "column": 56 }, "end": { "line": 74, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2662, "end": 2667, "loc": { "start": { "line": 75, "column": 16 }, "end": { "line": 75, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2667, "end": 2668, "loc": { "start": { "line": 75, "column": 21 }, "end": { "line": 75, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsVisible", "start": 2668, "end": 2685, "loc": { "start": { "line": 75, "column": 22 }, "end": { "line": 75, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2685, "end": 2686, "loc": { "start": { "line": 75, "column": 39 }, "end": { "line": 75, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2686, "end": 2695, "loc": { "start": { "line": 75, "column": 40 }, "end": { "line": 75, "column": 49 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2695, "end": 2696, "loc": { "start": { "line": 75, "column": 49 }, "end": { "line": 75, "column": 50 } } }, { "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": 2697, "end": 2701, "loc": { "start": { "line": 75, "column": 51 }, "end": { "line": 75, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2701, "end": 2702, "loc": { "start": { "line": 75, "column": 55 }, "end": { "line": 75, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2702, "end": 2703, "loc": { "start": { "line": 75, "column": 56 }, "end": { "line": 75, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2720, "end": 2725, "loc": { "start": { "line": 76, "column": 16 }, "end": { "line": 76, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2725, "end": 2726, "loc": { "start": { "line": 76, "column": 21 }, "end": { "line": 76, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setObjectsPickable", "start": 2726, "end": 2744, "loc": { "start": { "line": 76, "column": 22 }, "end": { "line": 76, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2744, "end": 2745, "loc": { "start": { "line": 76, "column": 40 }, "end": { "line": 76, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectIds", "start": 2745, "end": 2754, "loc": { "start": { "line": 76, "column": 41 }, "end": { "line": 76, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2754, "end": 2755, "loc": { "start": { "line": 76, "column": 50 }, "end": { "line": 76, "column": 51 } } }, { "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": 2756, "end": 2760, "loc": { "start": { "line": 76, "column": 52 }, "end": { "line": 76, "column": 56 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2760, "end": 2761, "loc": { "start": { "line": 76, "column": 56 }, "end": { "line": 76, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2761, "end": 2762, "loc": { "start": { "line": 76, "column": 57 }, "end": { "line": 76, "column": 58 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2775, "end": 2776, "loc": { "start": { "line": 77, "column": 12 }, "end": { "line": 77, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2785, "end": 2786, "loc": { "start": { "line": 78, "column": 8 }, "end": { "line": 78, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2786, "end": 2787, "loc": { "start": { "line": 78, "column": 9 }, "end": { "line": 78, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2787, "end": 2788, "loc": { "start": { "line": 78, "column": 10 }, "end": { "line": 78, "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": 2798, "end": 2802, "loc": { "start": { "line": 80, "column": 8 }, "end": { "line": 80, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2802, "end": 2803, "loc": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_onModelLoaded", "start": 2803, "end": 2817, "loc": { "start": { "line": 80, "column": 13 }, "end": { "line": 80, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2818, "end": 2819, "loc": { "start": { "line": 80, "column": 28 }, "end": { "line": 80, "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": 2820, "end": 2824, "loc": { "start": { "line": 80, "column": 30 }, "end": { "line": 80, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2824, "end": 2825, "loc": { "start": { "line": 80, "column": 34 }, "end": { "line": 80, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 2825, "end": 2831, "loc": { "start": { "line": 80, "column": 35 }, "end": { "line": 80, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2831, "end": 2832, "loc": { "start": { "line": 80, "column": 41 }, "end": { "line": 80, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 2832, "end": 2837, "loc": { "start": { "line": 80, "column": 42 }, "end": { "line": 80, "column": 47 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2837, "end": 2838, "loc": { "start": { "line": 80, "column": 47 }, "end": { "line": 80, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 2838, "end": 2840, "loc": { "start": { "line": 80, "column": 48 }, "end": { "line": 80, "column": 50 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2840, "end": 2841, "loc": { "start": { "line": 80, "column": 50 }, "end": { "line": 80, "column": 51 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "modelLoaded", "start": 2841, "end": 2854, "loc": { "start": { "line": 80, "column": 51 }, "end": { "line": 80, "column": 64 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2854, "end": 2855, "loc": { "start": { "line": 80, "column": 64 }, "end": { "line": 80, "column": 65 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2856, "end": 2857, "loc": { "start": { "line": 80, "column": 66 }, "end": { "line": 80, "column": 67 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 2857, "end": 2864, "loc": { "start": { "line": 80, "column": 67 }, "end": { "line": 80, "column": 74 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2864, "end": 2865, "loc": { "start": { "line": 80, "column": 74 }, "end": { "line": 80, "column": 75 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2866, "end": 2868, "loc": { "start": { "line": 80, "column": 76 }, "end": { "line": 80, "column": 78 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2869, "end": 2870, "loc": { "start": { "line": 80, "column": 79 }, "end": { "line": 80, "column": 80 } } }, { "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": 2883, "end": 2885, "loc": { "start": { "line": 81, "column": 12 }, "end": { "line": 81, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2886, "end": 2887, "loc": { "start": { "line": 81, "column": 15 }, "end": { "line": 81, "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": 2887, "end": 2891, "loc": { "start": { "line": 81, "column": 16 }, "end": { "line": 81, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2891, "end": 2892, "loc": { "start": { "line": 81, "column": 20 }, "end": { "line": 81, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 2892, "end": 2898, "loc": { "start": { "line": 81, "column": 21 }, "end": { "line": 81, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2898, "end": 2899, "loc": { "start": { "line": 81, "column": 27 }, "end": { "line": 81, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 2899, "end": 2908, "loc": { "start": { "line": 81, "column": 28 }, "end": { "line": 81, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2908, "end": 2909, "loc": { "start": { "line": 81, "column": 37 }, "end": { "line": 81, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaModels", "start": 2909, "end": 2919, "loc": { "start": { "line": 81, "column": 38 }, "end": { "line": 81, "column": 48 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2919, "end": 2920, "loc": { "start": { "line": 81, "column": 48 }, "end": { "line": 81, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 2920, "end": 2927, "loc": { "start": { "line": 81, "column": 49 }, "end": { "line": 81, "column": 56 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2927, "end": 2928, "loc": { "start": { "line": 81, "column": 56 }, "end": { "line": 81, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2928, "end": 2929, "loc": { "start": { "line": 81, "column": 57 }, "end": { "line": 81, "column": 58 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2930, "end": 2931, "loc": { "start": { "line": 81, "column": 59 }, "end": { "line": 81, "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": 2948, "end": 2953, "loc": { "start": { "line": 82, "column": 16 }, "end": { "line": 82, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelInfo", "start": 2954, "end": 2963, "loc": { "start": { "line": 82, "column": 22 }, "end": { "line": 82, "column": 31 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 2964, "end": 2965, "loc": { "start": { "line": 82, "column": 32 }, "end": { "line": 82, "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": 2966, "end": 2970, "loc": { "start": { "line": 82, "column": 34 }, "end": { "line": 82, "column": 38 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2970, "end": 2971, "loc": { "start": { "line": 82, "column": 38 }, "end": { "line": 82, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 2971, "end": 2980, "loc": { "start": { "line": 82, "column": 39 }, "end": { "line": 82, "column": 48 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2980, "end": 2981, "loc": { "start": { "line": 82, "column": 48 }, "end": { "line": 82, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_modelsExplorer", "start": 2981, "end": 2996, "loc": { "start": { "line": 82, "column": 49 }, "end": { "line": 82, "column": 64 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2996, "end": 2997, "loc": { "start": { "line": 82, "column": 64 }, "end": { "line": 82, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getModelInfo", "start": 2997, "end": 3009, "loc": { "start": { "line": 82, "column": 65 }, "end": { "line": 82, "column": 77 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3009, "end": 3010, "loc": { "start": { "line": 82, "column": 77 }, "end": { "line": 82, "column": 78 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 3010, "end": 3017, "loc": { "start": { "line": 82, "column": 78 }, "end": { "line": 82, "column": 85 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3017, "end": 3018, "loc": { "start": { "line": 82, "column": 85 }, "end": { "line": 82, "column": 86 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3018, "end": 3019, "loc": { "start": { "line": 82, "column": 86 }, "end": { "line": 82, "column": 87 } } }, { "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": 3036, "end": 3038, "loc": { "start": { "line": 83, "column": 16 }, "end": { "line": 83, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3039, "end": 3040, "loc": { "start": { "line": 83, "column": 19 }, "end": { "line": 83, "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": 3040, "end": 3041, "loc": { "start": { "line": 83, "column": 20 }, "end": { "line": 83, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelInfo", "start": 3041, "end": 3050, "loc": { "start": { "line": 83, "column": 21 }, "end": { "line": 83, "column": 30 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3050, "end": 3051, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 31 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3052, "end": 3053, "loc": { "start": { "line": 83, "column": 32 }, "end": { "line": 83, "column": 33 } } }, { "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": 3074, "end": 3080, "loc": { "start": { "line": 84, "column": 20 }, "end": { "line": 84, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3080, "end": 3081, "loc": { "start": { "line": 84, "column": 26 }, "end": { "line": 84, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3098, "end": 3099, "loc": { "start": { "line": 85, "column": 16 }, "end": { "line": 85, "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": 3116, "end": 3120, "loc": { "start": { "line": 86, "column": 16 }, "end": { "line": 86, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3120, "end": 3121, "loc": { "start": { "line": 86, "column": 20 }, "end": { "line": 86, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 3121, "end": 3130, "loc": { "start": { "line": 86, "column": 21 }, "end": { "line": 86, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3130, "end": 3131, "loc": { "start": { "line": 86, "column": 30 }, "end": { "line": 86, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addModel", "start": 3131, "end": 3139, "loc": { "start": { "line": 86, "column": 31 }, "end": { "line": 86, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3139, "end": 3140, "loc": { "start": { "line": 86, "column": 39 }, "end": { "line": 86, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 3140, "end": 3147, "loc": { "start": { "line": 86, "column": 40 }, "end": { "line": 86, "column": 47 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3147, "end": 3148, "loc": { "start": { "line": 86, "column": 47 }, "end": { "line": 86, "column": 48 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3149, "end": 3150, "loc": { "start": { "line": 86, "column": 49 }, "end": { "line": 86, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "rootName", "start": 3171, "end": 3179, "loc": { "start": { "line": 87, "column": 20 }, "end": { "line": 87, "column": 28 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3179, "end": 3180, "loc": { "start": { "line": 87, "column": 28 }, "end": { "line": 87, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelInfo", "start": 3181, "end": 3190, "loc": { "start": { "line": 87, "column": 30 }, "end": { "line": 87, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3190, "end": 3191, "loc": { "start": { "line": 87, "column": 39 }, "end": { "line": 87, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "name", "start": 3191, "end": 3195, "loc": { "start": { "line": 87, "column": 40 }, "end": { "line": 87, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3212, "end": 3213, "loc": { "start": { "line": 88, "column": 16 }, "end": { "line": 88, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3213, "end": 3214, "loc": { "start": { "line": 88, "column": 17 }, "end": { "line": 88, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3214, "end": 3215, "loc": { "start": { "line": 88, "column": 18 }, "end": { "line": 88, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3228, "end": 3229, "loc": { "start": { "line": 89, "column": 12 }, "end": { "line": 89, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3238, "end": 3239, "loc": { "start": { "line": 90, "column": 8 }, "end": { "line": 90, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3239, "end": 3240, "loc": { "start": { "line": 90, "column": 9 }, "end": { "line": 90, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3240, "end": 3241, "loc": { "start": { "line": 90, "column": 10 }, "end": { "line": 90, "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": 3251, "end": 3255, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3255, "end": 3256, "loc": { "start": { "line": 92, "column": 12 }, "end": { "line": 92, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_onModelUnloaded", "start": 3256, "end": 3272, "loc": { "start": { "line": 92, "column": 13 }, "end": { "line": 92, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3273, "end": 3274, "loc": { "start": { "line": 92, "column": 30 }, "end": { "line": 92, "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": 3275, "end": 3279, "loc": { "start": { "line": 92, "column": 32 }, "end": { "line": 92, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3279, "end": 3280, "loc": { "start": { "line": 92, "column": 36 }, "end": { "line": 92, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 3280, "end": 3286, "loc": { "start": { "line": 92, "column": 37 }, "end": { "line": 92, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3286, "end": 3287, "loc": { "start": { "line": 92, "column": 43 }, "end": { "line": 92, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 3287, "end": 3292, "loc": { "start": { "line": 92, "column": 44 }, "end": { "line": 92, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3292, "end": 3293, "loc": { "start": { "line": 92, "column": 49 }, "end": { "line": 92, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 3293, "end": 3295, "loc": { "start": { "line": 92, "column": 50 }, "end": { "line": 92, "column": 52 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3295, "end": 3296, "loc": { "start": { "line": 92, "column": 52 }, "end": { "line": 92, "column": 53 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "modelUnloaded", "start": 3296, "end": 3311, "loc": { "start": { "line": 92, "column": 53 }, "end": { "line": 92, "column": 68 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3311, "end": 3312, "loc": { "start": { "line": 92, "column": 68 }, "end": { "line": 92, "column": 69 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3313, "end": 3314, "loc": { "start": { "line": 92, "column": 70 }, "end": { "line": 92, "column": 71 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 3314, "end": 3321, "loc": { "start": { "line": 92, "column": 71 }, "end": { "line": 92, "column": 78 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3321, "end": 3322, "loc": { "start": { "line": 92, "column": 78 }, "end": { "line": 92, "column": 79 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3323, "end": 3325, "loc": { "start": { "line": 92, "column": 80 }, "end": { "line": 92, "column": 82 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3326, "end": 3327, "loc": { "start": { "line": 92, "column": 83 }, "end": { "line": 92, "column": 84 } } }, { "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": 3340, "end": 3342, "loc": { "start": { "line": 93, "column": 12 }, "end": { "line": 93, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3343, "end": 3344, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 93, "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": 3344, "end": 3348, "loc": { "start": { "line": 93, "column": 16 }, "end": { "line": 93, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3348, "end": 3349, "loc": { "start": { "line": 93, "column": 20 }, "end": { "line": 93, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 3349, "end": 3355, "loc": { "start": { "line": 93, "column": 21 }, "end": { "line": 93, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3355, "end": 3356, "loc": { "start": { "line": 93, "column": 27 }, "end": { "line": 93, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaScene", "start": 3356, "end": 3365, "loc": { "start": { "line": 93, "column": 28 }, "end": { "line": 93, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3365, "end": 3366, "loc": { "start": { "line": 93, "column": 37 }, "end": { "line": 93, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "metaModels", "start": 3366, "end": 3376, "loc": { "start": { "line": 93, "column": 38 }, "end": { "line": 93, "column": 48 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3376, "end": 3377, "loc": { "start": { "line": 93, "column": 48 }, "end": { "line": 93, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 3377, "end": 3384, "loc": { "start": { "line": 93, "column": 49 }, "end": { "line": 93, "column": 56 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3384, "end": 3385, "loc": { "start": { "line": 93, "column": 56 }, "end": { "line": 93, "column": 57 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3385, "end": 3386, "loc": { "start": { "line": 93, "column": 57 }, "end": { "line": 93, "column": 58 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3387, "end": 3388, "loc": { "start": { "line": 93, "column": 59 }, "end": { "line": 93, "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": 3405, "end": 3409, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 20 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3409, "end": 3410, "loc": { "start": { "line": 94, "column": 20 }, "end": { "line": 94, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 3410, "end": 3419, "loc": { "start": { "line": 94, "column": 21 }, "end": { "line": 94, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3419, "end": 3420, "loc": { "start": { "line": 94, "column": 30 }, "end": { "line": 94, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "removeModel", "start": 3420, "end": 3431, "loc": { "start": { "line": 94, "column": 31 }, "end": { "line": 94, "column": 42 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3431, "end": 3432, "loc": { "start": { "line": 94, "column": 42 }, "end": { "line": 94, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modelId", "start": 3432, "end": 3439, "loc": { "start": { "line": 94, "column": 43 }, "end": { "line": 94, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3439, "end": 3440, "loc": { "start": { "line": 94, "column": 50 }, "end": { "line": 94, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3440, "end": 3441, "loc": { "start": { "line": 94, "column": 51 }, "end": { "line": 94, "column": 52 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3454, "end": 3455, "loc": { "start": { "line": 95, "column": 12 }, "end": { "line": 95, "column": 13 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3464, "end": 3465, "loc": { "start": { "line": 96, "column": 8 }, "end": { "line": 96, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3465, "end": 3466, "loc": { "start": { "line": 96, "column": 9 }, "end": { "line": 96, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3466, "end": 3467, "loc": { "start": { "line": 96, "column": 10 }, "end": { "line": 96, "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": 3477, "end": 3481, "loc": { "start": { "line": 98, "column": 8 }, "end": { "line": 98, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3481, "end": 3482, "loc": { "start": { "line": 98, "column": 12 }, "end": { "line": 98, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "bimViewer", "start": 3482, "end": 3491, "loc": { "start": { "line": 98, "column": 13 }, "end": { "line": 98, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3491, "end": 3492, "loc": { "start": { "line": 98, "column": 22 }, "end": { "line": 98, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "on", "start": 3492, "end": 3494, "loc": { "start": { "line": 98, "column": 23 }, "end": { "line": 98, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3494, "end": 3495, "loc": { "start": { "line": 98, "column": 25 }, "end": { "line": 98, "column": 26 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "reset", "start": 3495, "end": 3502, "loc": { "start": { "line": 98, "column": 26 }, "end": { "line": 98, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3502, "end": 3503, "loc": { "start": { "line": 98, "column": 33 }, "end": { "line": 98, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3504, "end": 3505, "loc": { "start": { "line": 98, "column": 35 }, "end": { "line": 98, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3505, "end": 3506, "loc": { "start": { "line": 98, "column": 36 }, "end": { "line": 98, "column": 37 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3507, "end": 3509, "loc": { "start": { "line": 98, "column": 38 }, "end": { "line": 98, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3510, "end": 3511, "loc": { "start": { "line": 98, "column": 41 }, "end": { "line": 98, "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": 3524, "end": 3528, "loc": { "start": { "line": 99, "column": 12 }, "end": { "line": 99, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3528, "end": 3529, "loc": { "start": { "line": 99, "column": 16 }, "end": { "line": 99, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 3529, "end": 3538, "loc": { "start": { "line": 99, "column": 17 }, "end": { "line": 99, "column": 26 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3538, "end": 3539, "loc": { "start": { "line": 99, "column": 26 }, "end": { "line": 99, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "collapse", "start": 3539, "end": 3547, "loc": { "start": { "line": 99, "column": 27 }, "end": { "line": 99, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3547, "end": 3548, "loc": { "start": { "line": 99, "column": 35 }, "end": { "line": 99, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3548, "end": 3549, "loc": { "start": { "line": 99, "column": 36 }, "end": { "line": 99, "column": 37 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3549, "end": 3550, "loc": { "start": { "line": 99, "column": 37 }, "end": { "line": 99, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3559, "end": 3560, "loc": { "start": { "line": 100, "column": 8 }, "end": { "line": 100, "column": 9 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3560, "end": 3561, "loc": { "start": { "line": 100, "column": 9 }, "end": { "line": 100, "column": 10 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3561, "end": 3562, "loc": { "start": { "line": 100, "column": 10 }, "end": { "line": 100, "column": 11 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3567, "end": 3568, "loc": { "start": { "line": 101, "column": 4 }, "end": { "line": 101, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setEnabled", "start": 3574, "end": 3584, "loc": { "start": { "line": 103, "column": 4 }, "end": { "line": 103, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3584, "end": 3585, "loc": { "start": { "line": 103, "column": 14 }, "end": { "line": 103, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 3585, "end": 3592, "loc": { "start": { "line": 103, "column": 15 }, "end": { "line": 103, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3592, "end": 3593, "loc": { "start": { "line": 103, "column": 22 }, "end": { "line": 103, "column": 23 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3594, "end": 3595, "loc": { "start": { "line": 103, "column": 24 }, "end": { "line": 103, "column": 25 } } }, { "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": 3604, "end": 3606, "loc": { "start": { "line": 104, "column": 8 }, "end": { "line": 104, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3607, "end": 3608, "loc": { "start": { "line": 104, "column": 11 }, "end": { "line": 104, "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": 3608, "end": 3609, "loc": { "start": { "line": 104, "column": 12 }, "end": { "line": 104, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "enabled", "start": 3609, "end": 3616, "loc": { "start": { "line": 104, "column": 13 }, "end": { "line": 104, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3616, "end": 3617, "loc": { "start": { "line": 104, "column": 20 }, "end": { "line": 104, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3618, "end": 3619, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 104, "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": 3632, "end": 3636, "loc": { "start": { "line": 105, "column": 12 }, "end": { "line": 105, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3636, "end": 3637, "loc": { "start": { "line": 105, "column": 16 }, "end": { "line": 105, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesTabButtonElement", "start": 3637, "end": 3661, "loc": { "start": { "line": 105, "column": 17 }, "end": { "line": 105, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3661, "end": 3662, "loc": { "start": { "line": 105, "column": 41 }, "end": { "line": 105, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 3662, "end": 3671, "loc": { "start": { "line": 105, "column": 42 }, "end": { "line": 105, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3671, "end": 3672, "loc": { "start": { "line": 105, "column": 51 }, "end": { "line": 105, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 3672, "end": 3675, "loc": { "start": { "line": 105, "column": 52 }, "end": { "line": 105, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3675, "end": 3676, "loc": { "start": { "line": 105, "column": 55 }, "end": { "line": 105, "column": 56 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "disabled", "start": 3676, "end": 3686, "loc": { "start": { "line": 105, "column": 56 }, "end": { "line": 105, "column": 66 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3686, "end": 3687, "loc": { "start": { "line": 105, "column": 66 }, "end": { "line": 105, "column": 67 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3687, "end": 3688, "loc": { "start": { "line": 105, "column": 67 }, "end": { "line": 105, "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": 3701, "end": 3705, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3705, "end": 3706, "loc": { "start": { "line": 106, "column": 16 }, "end": { "line": 106, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_showAllClassesButtonElement", "start": 3706, "end": 3734, "loc": { "start": { "line": 106, "column": 17 }, "end": { "line": 106, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3734, "end": 3735, "loc": { "start": { "line": 106, "column": 45 }, "end": { "line": 106, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 3735, "end": 3744, "loc": { "start": { "line": 106, "column": 46 }, "end": { "line": 106, "column": 55 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3744, "end": 3745, "loc": { "start": { "line": 106, "column": 55 }, "end": { "line": 106, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 3745, "end": 3748, "loc": { "start": { "line": 106, "column": 56 }, "end": { "line": 106, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3748, "end": 3749, "loc": { "start": { "line": 106, "column": 59 }, "end": { "line": 106, "column": 60 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "disabled", "start": 3749, "end": 3759, "loc": { "start": { "line": 106, "column": 60 }, "end": { "line": 106, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3759, "end": 3760, "loc": { "start": { "line": 106, "column": 70 }, "end": { "line": 106, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3760, "end": 3761, "loc": { "start": { "line": 106, "column": 71 }, "end": { "line": 106, "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": 3774, "end": 3778, "loc": { "start": { "line": 107, "column": 12 }, "end": { "line": 107, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3778, "end": 3779, "loc": { "start": { "line": 107, "column": 16 }, "end": { "line": 107, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_hideAllClassesButtonElement", "start": 3779, "end": 3807, "loc": { "start": { "line": 107, "column": 17 }, "end": { "line": 107, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3807, "end": 3808, "loc": { "start": { "line": 107, "column": 45 }, "end": { "line": 107, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 3808, "end": 3817, "loc": { "start": { "line": 107, "column": 46 }, "end": { "line": 107, "column": 55 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3817, "end": 3818, "loc": { "start": { "line": 107, "column": 55 }, "end": { "line": 107, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 3818, "end": 3821, "loc": { "start": { "line": 107, "column": 56 }, "end": { "line": 107, "column": 59 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3821, "end": 3822, "loc": { "start": { "line": 107, "column": 59 }, "end": { "line": 107, "column": 60 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "disabled", "start": 3822, "end": 3832, "loc": { "start": { "line": 107, "column": 60 }, "end": { "line": 107, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3832, "end": 3833, "loc": { "start": { "line": 107, "column": 70 }, "end": { "line": 107, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3833, "end": 3834, "loc": { "start": { "line": 107, "column": 71 }, "end": { "line": 107, "column": 72 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3843, "end": 3844, "loc": { "start": { "line": 108, "column": 8 }, "end": { "line": 108, "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": 3845, "end": 3849, "loc": { "start": { "line": 108, "column": 10 }, "end": { "line": 108, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3850, "end": 3851, "loc": { "start": { "line": 108, "column": 15 }, "end": { "line": 108, "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": 3864, "end": 3868, "loc": { "start": { "line": 109, "column": 12 }, "end": { "line": 109, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3868, "end": 3869, "loc": { "start": { "line": 109, "column": 16 }, "end": { "line": 109, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_classesTabButtonElement", "start": 3869, "end": 3893, "loc": { "start": { "line": 109, "column": 17 }, "end": { "line": 109, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3893, "end": 3894, "loc": { "start": { "line": 109, "column": 41 }, "end": { "line": 109, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 3894, "end": 3903, "loc": { "start": { "line": 109, "column": 42 }, "end": { "line": 109, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3903, "end": 3904, "loc": { "start": { "line": 109, "column": 51 }, "end": { "line": 109, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 3904, "end": 3910, "loc": { "start": { "line": 109, "column": 52 }, "end": { "line": 109, "column": 58 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3910, "end": 3911, "loc": { "start": { "line": 109, "column": 58 }, "end": { "line": 109, "column": 59 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "disabled", "start": 3911, "end": 3921, "loc": { "start": { "line": 109, "column": 59 }, "end": { "line": 109, "column": 69 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3921, "end": 3922, "loc": { "start": { "line": 109, "column": 69 }, "end": { "line": 109, "column": 70 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3922, "end": 3923, "loc": { "start": { "line": 109, "column": 70 }, "end": { "line": 109, "column": 71 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 3936, "end": 3940, "loc": { "start": { "line": 110, "column": 12 }, "end": { "line": 110, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3940, "end": 3941, "loc": { "start": { "line": 110, "column": 16 }, "end": { "line": 110, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_showAllClassesButtonElement", "start": 3941, "end": 3969, "loc": { "start": { "line": 110, "column": 17 }, "end": { "line": 110, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3969, "end": 3970, "loc": { "start": { "line": 110, "column": 45 }, "end": { "line": 110, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 3970, "end": 3979, "loc": { "start": { "line": 110, "column": 46 }, "end": { "line": 110, "column": 55 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3979, "end": 3980, "loc": { "start": { "line": 110, "column": 55 }, "end": { "line": 110, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 3980, "end": 3986, "loc": { "start": { "line": 110, "column": 56 }, "end": { "line": 110, "column": 62 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3986, "end": 3987, "loc": { "start": { "line": 110, "column": 62 }, "end": { "line": 110, "column": 63 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "disabled", "start": 3987, "end": 3997, "loc": { "start": { "line": 110, "column": 63 }, "end": { "line": 110, "column": 73 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3997, "end": 3998, "loc": { "start": { "line": 110, "column": 73 }, "end": { "line": 110, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3998, "end": 3999, "loc": { "start": { "line": 110, "column": 74 }, "end": { "line": 110, "column": 75 } } }, { "type": { "label": "this", "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "this", "start": 4012, "end": 4016, "loc": { "start": { "line": 111, "column": 12 }, "end": { "line": 111, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4016, "end": 4017, "loc": { "start": { "line": 111, "column": 16 }, "end": { "line": 111, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_hideAllClassesButtonElement", "start": 4017, "end": 4045, "loc": { "start": { "line": 111, "column": 17 }, "end": { "line": 111, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4045, "end": 4046, "loc": { "start": { "line": 111, "column": 45 }, "end": { "line": 111, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "classList", "start": 4046, "end": 4055, "loc": { "start": { "line": 111, "column": 46 }, "end": { "line": 111, "column": 55 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4055, "end": 4056, "loc": { "start": { "line": 111, "column": 55 }, "end": { "line": 111, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "remove", "start": 4056, "end": 4062, "loc": { "start": { "line": 111, "column": 56 }, "end": { "line": 111, "column": 62 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4062, "end": 4063, "loc": { "start": { "line": 111, "column": 62 }, "end": { "line": 111, "column": 63 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "disabled", "start": 4063, "end": 4073, "loc": { "start": { "line": 111, "column": 63 }, "end": { "line": 111, "column": 73 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4073, "end": 4074, "loc": { "start": { "line": 111, "column": 73 }, "end": { "line": 111, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4074, "end": 4075, "loc": { "start": { "line": 111, "column": 74 }, "end": { "line": 111, "column": 75 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4084, "end": 4085, "loc": { "start": { "line": 112, "column": 8 }, "end": { "line": 112, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4090, "end": 4091, "loc": { "start": { "line": 113, "column": 4 }, "end": { "line": 113, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandTreeViewToDepth", "start": 4097, "end": 4118, "loc": { "start": { "line": 115, "column": 4 }, "end": { "line": 115, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4118, "end": 4119, "loc": { "start": { "line": 115, "column": 25 }, "end": { "line": 115, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "depth", "start": 4119, "end": 4124, "loc": { "start": { "line": 115, "column": 26 }, "end": { "line": 115, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4124, "end": 4125, "loc": { "start": { "line": 115, "column": 31 }, "end": { "line": 115, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4126, "end": 4127, "loc": { "start": { "line": 115, "column": 33 }, "end": { "line": 115, "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": 4136, "end": 4140, "loc": { "start": { "line": 116, "column": 8 }, "end": { "line": 116, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4140, "end": 4141, "loc": { "start": { "line": 116, "column": 12 }, "end": { "line": 116, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 4141, "end": 4150, "loc": { "start": { "line": 116, "column": 13 }, "end": { "line": 116, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4150, "end": 4151, "loc": { "start": { "line": 116, "column": 22 }, "end": { "line": 116, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "expandToDepth", "start": 4151, "end": 4164, "loc": { "start": { "line": 116, "column": 23 }, "end": { "line": 116, "column": 36 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4164, "end": 4165, "loc": { "start": { "line": 116, "column": 36 }, "end": { "line": 116, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "depth", "start": 4165, "end": 4170, "loc": { "start": { "line": 116, "column": 37 }, "end": { "line": 116, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4170, "end": 4171, "loc": { "start": { "line": 116, "column": 42 }, "end": { "line": 116, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4171, "end": 4172, "loc": { "start": { "line": 116, "column": 43 }, "end": { "line": 116, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4177, "end": 4178, "loc": { "start": { "line": 117, "column": 4 }, "end": { "line": 117, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showNodeInTreeView", "start": 4184, "end": 4202, "loc": { "start": { "line": 119, "column": 4 }, "end": { "line": 119, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4202, "end": 4203, "loc": { "start": { "line": 119, "column": 22 }, "end": { "line": 119, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 4203, "end": 4211, "loc": { "start": { "line": 119, "column": 23 }, "end": { "line": 119, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4211, "end": 4212, "loc": { "start": { "line": 119, "column": 31 }, "end": { "line": 119, "column": 32 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4213, "end": 4214, "loc": { "start": { "line": 119, "column": 33 }, "end": { "line": 119, "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": 4223, "end": 4227, "loc": { "start": { "line": 120, "column": 8 }, "end": { "line": 120, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4227, "end": 4228, "loc": { "start": { "line": 120, "column": 12 }, "end": { "line": 120, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 4228, "end": 4237, "loc": { "start": { "line": 120, "column": 13 }, "end": { "line": 120, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4237, "end": 4238, "loc": { "start": { "line": 120, "column": 22 }, "end": { "line": 120, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "collapse", "start": 4238, "end": 4246, "loc": { "start": { "line": 120, "column": 23 }, "end": { "line": 120, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4246, "end": 4247, "loc": { "start": { "line": 120, "column": 31 }, "end": { "line": 120, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4247, "end": 4248, "loc": { "start": { "line": 120, "column": 32 }, "end": { "line": 120, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4248, "end": 4249, "loc": { "start": { "line": 120, "column": 33 }, "end": { "line": 120, "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": 4258, "end": 4262, "loc": { "start": { "line": 121, "column": 8 }, "end": { "line": 121, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4262, "end": 4263, "loc": { "start": { "line": 121, "column": 12 }, "end": { "line": 121, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 4263, "end": 4272, "loc": { "start": { "line": 121, "column": 13 }, "end": { "line": 121, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4272, "end": 4273, "loc": { "start": { "line": 121, "column": 22 }, "end": { "line": 121, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "showNode", "start": 4273, "end": 4281, "loc": { "start": { "line": 121, "column": 23 }, "end": { "line": 121, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4281, "end": 4282, "loc": { "start": { "line": 121, "column": 31 }, "end": { "line": 121, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "objectId", "start": 4282, "end": 4290, "loc": { "start": { "line": 121, "column": 32 }, "end": { "line": 121, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4290, "end": 4291, "loc": { "start": { "line": 121, "column": 40 }, "end": { "line": 121, "column": 41 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4291, "end": 4292, "loc": { "start": { "line": 121, "column": 41 }, "end": { "line": 121, "column": 42 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4297, "end": 4298, "loc": { "start": { "line": 122, "column": 4 }, "end": { "line": 122, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unShowNodeInTreeView", "start": 4304, "end": 4324, "loc": { "start": { "line": 124, "column": 4 }, "end": { "line": 124, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4324, "end": 4325, "loc": { "start": { "line": 124, "column": 24 }, "end": { "line": 124, "column": 25 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4325, "end": 4326, "loc": { "start": { "line": 124, "column": 25 }, "end": { "line": 124, "column": 26 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4327, "end": 4328, "loc": { "start": { "line": 124, "column": 27 }, "end": { "line": 124, "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": 4337, "end": 4341, "loc": { "start": { "line": 125, "column": 8 }, "end": { "line": 125, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4341, "end": 4342, "loc": { "start": { "line": 125, "column": 12 }, "end": { "line": 125, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 4342, "end": 4351, "loc": { "start": { "line": 125, "column": 13 }, "end": { "line": 125, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4351, "end": 4352, "loc": { "start": { "line": 125, "column": 22 }, "end": { "line": 125, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "unShowNode", "start": 4352, "end": 4362, "loc": { "start": { "line": 125, "column": 23 }, "end": { "line": 125, "column": 33 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4362, "end": 4363, "loc": { "start": { "line": 125, "column": 33 }, "end": { "line": 125, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4363, "end": 4364, "loc": { "start": { "line": 125, "column": 34 }, "end": { "line": 125, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4364, "end": 4365, "loc": { "start": { "line": 125, "column": 35 }, "end": { "line": 125, "column": 36 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4370, "end": 4371, "loc": { "start": { "line": 126, "column": 4 }, "end": { "line": 126, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 4377, "end": 4384, "loc": { "start": { "line": 128, "column": 4 }, "end": { "line": 128, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4384, "end": 4385, "loc": { "start": { "line": 128, "column": 11 }, "end": { "line": 128, "column": 12 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4385, "end": 4386, "loc": { "start": { "line": 128, "column": 12 }, "end": { "line": 128, "column": 13 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4387, "end": 4388, "loc": { "start": { "line": 128, "column": 14 }, "end": { "line": 128, "column": 15 } } }, { "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": 4397, "end": 4402, "loc": { "start": { "line": 129, "column": 8 }, "end": { "line": 129, "column": 13 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4402, "end": 4403, "loc": { "start": { "line": 129, "column": 13 }, "end": { "line": 129, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 4403, "end": 4410, "loc": { "start": { "line": 129, "column": 14 }, "end": { "line": 129, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4410, "end": 4411, "loc": { "start": { "line": 129, "column": 21 }, "end": { "line": 129, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4411, "end": 4412, "loc": { "start": { "line": 129, "column": 22 }, "end": { "line": 129, "column": 23 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4412, "end": 4413, "loc": { "start": { "line": 129, "column": 23 }, "end": { "line": 129, "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": 4422, "end": 4426, "loc": { "start": { "line": 130, "column": 8 }, "end": { "line": 130, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4426, "end": 4427, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeView", "start": 4427, "end": 4436, "loc": { "start": { "line": 130, "column": 13 }, "end": { "line": 130, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4436, "end": 4437, "loc": { "start": { "line": 130, "column": 22 }, "end": { "line": 130, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 4437, "end": 4444, "loc": { "start": { "line": 130, "column": 23 }, "end": { "line": 130, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4444, "end": 4445, "loc": { "start": { "line": 130, "column": 30 }, "end": { "line": 130, "column": 31 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4445, "end": 4446, "loc": { "start": { "line": 130, "column": 31 }, "end": { "line": 130, "column": 32 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4446, "end": 4447, "loc": { "start": { "line": 130, "column": 32 }, "end": { "line": 130, "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": 4456, "end": 4460, "loc": { "start": { "line": 131, "column": 8 }, "end": { "line": 131, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4460, "end": 4461, "loc": { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_treeViewContextMenu", "start": 4461, "end": 4481, "loc": { "start": { "line": 131, "column": 13 }, "end": { "line": 131, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4481, "end": 4482, "loc": { "start": { "line": 131, "column": 33 }, "end": { "line": 131, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "destroy", "start": 4482, "end": 4489, "loc": { "start": { "line": 131, "column": 34 }, "end": { "line": 131, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4489, "end": 4490, "loc": { "start": { "line": 131, "column": 41 }, "end": { "line": 131, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4490, "end": 4491, "loc": { "start": { "line": 131, "column": 42 }, "end": { "line": 131, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4491, "end": 4492, "loc": { "start": { "line": 131, "column": 43 }, "end": { "line": 131, "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": 4501, "end": 4505, "loc": { "start": { "line": 132, "column": 8 }, "end": { "line": 132, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4505, "end": 4506, "loc": { "start": { "line": 132, "column": 12 }, "end": { "line": 132, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 4506, "end": 4512, "loc": { "start": { "line": 132, "column": 13 }, "end": { "line": 132, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4512, "end": 4513, "loc": { "start": { "line": 132, "column": 19 }, "end": { "line": 132, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 4513, "end": 4518, "loc": { "start": { "line": 132, "column": 20 }, "end": { "line": 132, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4518, "end": 4519, "loc": { "start": { "line": 132, "column": 25 }, "end": { "line": 132, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "off", "start": 4519, "end": 4522, "loc": { "start": { "line": 132, "column": 26 }, "end": { "line": 132, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4522, "end": 4523, "loc": { "start": { "line": 132, "column": 29 }, "end": { "line": 132, "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": 4523, "end": 4527, "loc": { "start": { "line": 132, "column": 30 }, "end": { "line": 132, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4527, "end": 4528, "loc": { "start": { "line": 132, "column": 34 }, "end": { "line": 132, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_onModelLoaded", "start": 4528, "end": 4542, "loc": { "start": { "line": 132, "column": 35 }, "end": { "line": 132, "column": 49 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4542, "end": 4543, "loc": { "start": { "line": 132, "column": 49 }, "end": { "line": 132, "column": 50 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4543, "end": 4544, "loc": { "start": { "line": 132, "column": 50 }, "end": { "line": 132, "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": 4553, "end": 4557, "loc": { "start": { "line": 133, "column": 8 }, "end": { "line": 133, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4557, "end": 4558, "loc": { "start": { "line": 133, "column": 12 }, "end": { "line": 133, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "viewer", "start": 4558, "end": 4564, "loc": { "start": { "line": 133, "column": 13 }, "end": { "line": 133, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4564, "end": 4565, "loc": { "start": { "line": 133, "column": 19 }, "end": { "line": 133, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "scene", "start": 4565, "end": 4570, "loc": { "start": { "line": 133, "column": 20 }, "end": { "line": 133, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4570, "end": 4571, "loc": { "start": { "line": 133, "column": 25 }, "end": { "line": 133, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "off", "start": 4571, "end": 4574, "loc": { "start": { "line": 133, "column": 26 }, "end": { "line": 133, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4574, "end": 4575, "loc": { "start": { "line": 133, "column": 29 }, "end": { "line": 133, "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": 4575, "end": 4579, "loc": { "start": { "line": 133, "column": 30 }, "end": { "line": 133, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4579, "end": 4580, "loc": { "start": { "line": 133, "column": 34 }, "end": { "line": 133, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "_onModelUnloaded", "start": 4580, "end": 4596, "loc": { "start": { "line": 133, "column": 35 }, "end": { "line": 133, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4596, "end": 4597, "loc": { "start": { "line": 133, "column": 51 }, "end": { "line": 133, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4597, "end": 4598, "loc": { "start": { "line": 133, "column": 52 }, "end": { "line": 133, "column": 53 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4603, "end": 4604, "loc": { "start": { "line": 134, "column": 4 }, "end": { "line": 134, "column": 5 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4605, "end": 4606, "loc": { "start": { "line": 135, "column": 0 }, "end": { "line": 135, "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": 4608, "end": 4614, "loc": { "start": { "line": 137, "column": 0 }, "end": { "line": 137, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4615, "end": 4616, "loc": { "start": { "line": 137, "column": 7 }, "end": { "line": 137, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ClassesExplorer", "start": 4616, "end": 4631, "loc": { "start": { "line": 137, "column": 8 }, "end": { "line": 137, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4631, "end": 4632, "loc": { "start": { "line": 137, "column": 23 }, "end": { "line": 137, "column": 24 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4632, "end": 4633, "loc": { "start": { "line": 137, "column": 24 }, "end": { "line": 137, "column": 25 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4633, "end": 4633, "loc": { "start": { "line": 137, "column": 25 }, "end": { "line": 137, "column": 25 } } } ] }